ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #7421  
Старый 02.01.2009, 17:27
Аватар для rushter
rushter
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме:
9257858

Репутация: 979


Отправить сообщение для rushter с помощью ICQ
По умолчанию

Цитата:
Сообщение от Gifts  
MaTpOc Notepad
Небольшая поправка Notepad++
 
Ответить с цитированием

  #7422  
Старый 02.01.2009, 18:09
Аватар для Jino
Jino
Новичок
Регистрация: 27.09.2007
Сообщений: 22
Провел на форуме:
10910

Репутация: 0
По умолчанию

Цитата:
Сообщение от [dei]  
Jino
есть такая директива как register_globals, так вот, когда она включена, то переменные ведут себя так как ты написал, т.е. регистрируются в начале, это не безопасно и дефолту везде выключено.
Нужно обращаться через суперглобальные массивы.
PHP код:
echo $_GET['HDD'];//get
echo $_POST['HDD1'];//post 
Спасибо. Еще два вопроса:

Почему не безопасно когда включена директива register_globals?

Как я понял изначально переменные не регистрируются, а регистрируются при $_GET['название переменной']. Верно?

А вот еще один вопрос назрел

PHP код:
echo ("$_GET['HDD'] <br>"); 
Естественно это неправильно)
Как сделать перенос строки?
 
Ответить с цитированием

  #7423  
Старый 02.01.2009, 18:37
Аватар для [dei]
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
Провел на форуме:
1123418

Репутация: 362
Отправить сообщение для [dei] с помощью ICQ
По умолчанию

Цитата:
Сообщение от Jino  
Почему не безопасно когда включена директива register_globals?
Ну вот например простейший пример с php.net
PHP код:
<?php
// define $authorized = true only if user is authenticated
if (authenticated_user()) {
    
$authorized true;
}

// Because we didn't first initialize $authorized as false, this might be
// defined through register_globals, like from GET auth.php?authorized=1
// So, anyone can be seen as authenticated!
if ($authorized) {
    include 
"/highly/sensitive/data.php";
}
?>
как мы видим для авторизации используется специальная функция, которая в случае успеха инициализирует переменную $authorized. При register_globals 1 мы похекаем всю эту авторизацию просто обратившись к скрипту script.php?authorized=1


Цитата:
Сообщение от Jino  
Как я понял изначально переменные не регистрируются, а регистрируются при $_GET['название переменной']. Верно?
При запуске скрипта создаются суперглобальные массивы $_SERVER, $_GET, $_POST, $_COOKIES и др.
http://ua.php.net/manual/en/language.variables.superglobals.php


Цитата:
Сообщение от Jino  
А вот еще один вопрос назрел

PHP код:
echo ("$_GET['HDD'] <br>"); 
Естественно это неправильно)
Как сделать перенос строки?
PHP код:
echo $_GET['HDD'].'<br/>'
 
Ответить с цитированием

  #7424  
Старый 02.01.2009, 18:39
Аватар для MaTpOc
MaTpOc
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
Провел на форуме:
10311449

Репутация: 1357


По умолчанию

Я вот щас на начальном этапе изучения пхп и хотел бы узнать поскорее, есть ли у пхп возможность допустим отрезать от строчки опред кол-во символов и потом конечный результат сложить в файл.txt?
 
Ответить с цитированием

  #7425  
Старый 02.01.2009, 18:47
Аватар для [dei]
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
Провел на форуме:
1123418

Репутация: 362
Отправить сообщение для [dei] с помощью ICQ
По умолчанию

Цитата:
Сообщение от MaTpOc  
Я вот щас на начальном этапе изучения пхп и хотел бы узнать поскорее, есть ли у пхп возможность допустим отрезать от строчки опред кол-во символов и потом конечный результат сложить в файл.txt?
конечно, http://ua.php.net/manual/ru/function.substr.php
 
Ответить с цитированием

  #7426  
Старый 02.01.2009, 19:17
Аватар для Jino
Jino
Новичок
Регистрация: 27.09.2007
Сообщений: 22
Провел на форуме:
10910

Репутация: 0
По умолчанию

Цитата:
Сообщение от [dei]  
как мы видим для авторизации используется специальная функция, которая в случае успеха инициализирует переменную $authorized. При register_globals 1 мы похекаем всю эту авторизацию просто обратившись к скрипту script.php?authorized=1
То есть, любой пользователь может присвоить любой переменное любое значение? Понятно.

Спасибо
 
Ответить с цитированием

  #7427  
Старый 02.01.2009, 19:39
Аватар для prizma
prizma
Новичок
Регистрация: 01.01.2009
Сообщений: 14
Провел на форуме:
34492

Репутация: 9
По умолчанию

всем БОЛЬШОЙ СОВЕТ не учите этот долбанный пхп

Реально он долбанный

ПОчему ? так всё там через ЖОПУ типично нестандартизированный
 
Ответить с цитированием

  #7428  
Старый 02.01.2009, 19:42
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Цитата:
ПОчему ? так всё там через ЖОПУ типично нестандартизированный
Пару примеров в студию
 
Ответить с цитированием

  #7429  
Старый 02.01.2009, 19:43
Аватар для DDoSька
DDoSька
Постоянный
Регистрация: 05.05.2008
Сообщений: 403
Провел на форуме:
2375039

Репутация: 1160
Отправить сообщение для DDoSька с помощью ICQ
По умолчанию

Цитата:
Сообщение от prizma  
всем БОЛЬШОЙ СОВЕТ не учите этот долбанный пхп

Реально он долбанный

ПОчему ? так всё там через ЖОПУ типично нестандартизированный
Долбаный ,Не долбанный, но если знать как его юзать и для чего, тогда все пучком.
ЗЫ: Больше половины интернета - PHP
ЗЫЫ: ЛУчше уж его, чем нчиего
ЗЫЫЫ: У каждого языка есть свои "изъяны" , по твоему взгляду, можно подумать, что лучше вообще тогда не писать
 
Ответить с цитированием

  #7430  
Старый 02.01.2009, 19:50
Аватар для deniska1517
deniska1517
Участник форума
Регистрация: 01.05.2008
Сообщений: 261
Провел на форуме:
1498366

Репутация: 183
Отправить сообщение для deniska1517 с помощью ICQ
По умолчанию

Мой вопрос:
какой должен быть код для айфрейма?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ