ПравилаРегистрацияВход
НАВИГАЦИЯ

Вопросы "чайника"

Модераторы: нет
Список форумов » Вэб-разработкаНа страницу  1, 2, 3 ... 20, 21, 22 ... 233, 234, 235 
АВТОРСООБЩЕНИЕ
<=RapAlways/=>
Avatar
29 августа 2008, 17:04
Друзья опять я к вам за помощью.Я вот почемуто не могу получить данный из переменой.Может у меня что с денвером не так.Вобщем смотрите.Вот форма якобы для регистрации.:
form.html
<HTML>
<HEAD>
<TITLE>HTML Form</TITLE> </HEAD> <BODY> <FORM ACTION = "HandlePorm.php" METHOD=POST
><INPUT TYPE=TEXT NAME="FIRSTNAME" SIZE=20xBR><BR>
ВАШ НИК НА САЙТЕ <INPUT TYPE=TEXT NAME="LASTNAME" SIZE=20xBR><BR>
Ваш E-mail адрес<INPUT TYPE=TEXT NAME="EMAIL" SIZE=40xBR><BR>
<INPUT TYPE=SUBMIT NAME="SUBMIT" VALUE="Регистрация!!!">
Интересы<TEXTAREA NAME ="Comments" ROWS=5 COLS=40x/TEXTAREAxBR><Br></FORM>
</BODY>
</HTML>
а вот скрипт для получения данных из формы:
Handeform.php
<HTML><HEAD><TITLE>Form Results</TITLE></HEAD><BODY>
<?php
print ("Baш ник $FIRSTNAME <BR>\n");
print ("вaшe имя $LASTNAME <BR>\n");
print ("Baш E-mail aдpec $EMAIL <BR>\n");
print ("This is what you had to say:<BR>\n $Comments<BR>\n");
?></BODY></HTML>
может у меня тут гдето ошибка люди добрые подскажите.
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
29 августа 2008, 17:49
Какой то странный у тебя html-код. Зачем то иксиков вместо скобок натолкал.
И для работы скрипта с такими переменными нужен включенный register_global
<=RapAlways/=>
Avatar
29 августа 2008, 18:06
Profi,так вобще весомые ошибки есть?И если не трудно укажи где пожалуйста.И где нужно включать register_global ?
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
29 августа 2008, 18:18
Например вот ошибка
<INPUT TYPE=TEXT NAME="FIRSTNAME" SIZE=20xBR><BR>
должно быть
<INPUT TYPE=TEXT NAME="FIRSTNAME" SIZE=20<BR><BR>

register_globals включается в конфигурации php.ini
Pupkin
Avatar
30 августа 2008, 00:48
не советовал бы включать глобальные переменные!!! сайт уязвимый будет
<=RapAlways/=>
Avatar
30 августа 2008, 11:41
нашел я этот рhр.ini только как включать этот регистр глобалс .dum. Профи подскажи где там надо дописать.
Pupkin
Avatar
30 августа 2008, 13:22
напиши
register_globals = on
Dedof
Avatar
Имя: Владимир
Сейчас нет на сайте
Репутация: 1
Регистрация: 21.08.2006
Всего сообщений: 899
Откуда: Воркута
30 августа 2008, 13:49
Pupkin,а почему их использование опасно? Другое дело,что скорей всего их применение наверно может как то сказатся на быстродействие скрипта вцелом(может я конечно и неправ)
Pupkin
Avatar
30 августа 2008, 15:18
лично я сам не могу понять почему глобальные переменные опасны, но админ сайта php.su сказал когда включаем глобальные переменные то сайт уязвимый становится, а почему он так и не сказал.
Profi
Administrator
Avatar
Репутация: 126
Регистрация: 25.04.2006
Всего сообщений: 10175
Откуда: Уфа РБ
30 августа 2008, 15:33
Да потому что любая переменная становится глобальной и если админ забудет предварительно отфильтровать какую нибудь переменную, то какой нибудь нехороший человек сможет подставить свои данные :)
Список форумов » Вэб-разработкаНа страницу Пред. 1, 2, 3 ... 20, 21, 22 ... 233, 234, 235 След.
 
стр.  
Страница 21 из 235
Часовой пояс: GMT + 4
Мобильный портал, Profi © 2005-2023
Время генерации страницы: 0.026 сек
Общая загрузка процессора: 37%
SQL-запросов: 4
Rambler's Top100