Linux-BG
Начало
Помощ
Търси
Календар
Вход
Регистрирай
Добре дошъл/дошла,
Гост
. Моля,
въведи своето потребителско име
или
се регистрирай
.
Влез с потребителско име, парола и продължителност на сесията
Linux за българи: Форуми
>
Програмиране
>
Web development
(Модератор:
VladSun
) >
PHP Проблем
Страници: [
1
]
Надолу
« назад
напред »
Изпечатай
Автор
Тема: PHP Проблем (Прочетена 1490 пъти)
rip_darkman
Напреднали
Публикации: 65
PHP Проблем
«
-:
Apr 17, 2005, 16:39 »
Това е сорс кода на index.html :
Примерен код
<HTML>
<HEAD>
<TITLE>Candy preference form</TITLE>
</HEAD>
<BODY>
<FORM ACTION="candy.php" METHOD="POST">
What's your most favorite kind of candy?<BR>
<INPUT TYPE="radio" NAME="Candy" VALUE="peanut butter cups">Panut
butter cups<BR>
<INPUT TYPE="radio" NAME="Candy" VALUE="Snickers">Snickers<BR>
<INPUT TYPE="radio" NAME="Candy" VALUE="Turtles">Turtles<BR>
<INPUT TYPE="submit">
</FORM>
</BODY>
</HTML>
А това - на candy.php :
Примерен код
<HTML>
<HEAD>
<TITLE>Candy preference reply</TITLE>
</HEAD>
<BODY>
Yum, <?php print("$Candy! ");
if($Candy == "peanut butter cups")
print("There are several excellent brands of ice cream which contain small or broken-up $Candy.");
else
{
print("I don't think there's an ice-cream with $Candy in it yet,");
if($Candy=="Snickers")
print("but have you tried the $Candy ice-cream bar?");
elseif($Candy=="Turtles")
print("but the world definitely needs an ice cream with $Candy in it.");
}
?>
</BODY>
</HTML>
Каквото и да избера като опция,винаги ми показва следното съобщение :
Примерен код
Yum, ! I don't think there's an ice-cream with in it yet,
Какъв може да е проблема ?
Благодаря предварително.
ПС:Скрипта е пример от една книжка.
Активен
Йордан
Напреднали
Публикации: 1451
Distribution: Ubuntu / Gentoo
Window Manager: Gnome
не е важно колко ти е голяма пишката, а какво можеш с нея
PHP Проблем
«
Отговор #1 -:
Apr 17, 2005, 18:04 »
Ами ако ползваш по-нова версия на ПХП не трябва да чакаш да те одари по главата променливата... а да я гепиш
Примерен код
$HTTP_POST_VARS
или
Примерен код
$HTTP_POST
За повече информация питай гоогле
'>
Активен
Всеки пост - отговор на въпрос !!!
Йордан Георгиев
http://ygeorgiev.net/
zeridon
Killmode enabled
Administrator
Напреднали
Публикации: 1398
Distribution: Debian/Ubuntu
Window Manager: console/Gnome
BOfH
PHP Проблем
«
Отговор #2 -:
Apr 18, 2005, 14:43 »
Ами някак си тази променлива $Candy трябва да я направиш достъпна за скрипта ти.
например
Примерен код
=== Candy.php snip ===
$sladkoto=$_POST['Candy'];
=== Candy.php snip ===
Евентуално това може да се разреши и ако се пусне REGISTER_GLOBALS в php.ini но не се занимавам толкова сериозно и не знам какви са ефектите.
Като общо правило е че това вреди на сигурността и трябва да се избягва.
Активен
Внмимавай имам клещи за кабел
http://www.netsecad.com/
http://theregister.co.uk/odds/bofh/
rip_darkman
Напреднали
Публикации: 65
PHP Проблем
«
Отговор #3 -:
Apr 18, 2005, 21:59 »
Gigavolt,Zeridon,благодаря ви.Оказа се,че всичко си го пишело...(нищо ново)
http://www.php-faq.com/faq.php
Активен
Страници: [
1
]
Нагоре
Изпечатай
« назад
напред »