stranno

3 отговора 148 прегледа
#1

stranno

Imam slednata form-a:
<form action=../add2cart.php method=POST>
<input type=hidden name=id4155 value=$id4155>
<input type=checkbox name=srt4155 >
<input type=hidden name=id4355 value=$id4355>
<input type=checkbox name=srt4355 >
<input type=hidden name=id4375 value=$id4375>
<input type=checkbox name=srt4375 >
<input type=submit value=Go>
-----------------------------------------------------------------------
Proverqvam koi ot tezi 3 checkbox-a sa checknati v add2cart.php ,i ako e 4eknat vzimam suotvetnoto idsrt4xxx:
if (isset($HTTP_POST_VARS[srt4155])){
$id4155=$HTTP_POST_VARS[id4155];
}
if(isset($HTTP_POST_VARS[srt4355])){
$id4355=$HTTP_POST_VARS[id4355];
}
if(isset($HTTP_POST_VARS[srt4375])){
$id4375=$HTTP_POST_VARS[id4375];
}
------------------------------
probvam kato chekvam edin ot tezi checkbox-ve .
print "
id 4155 is $id4155

id 4355 is $id4355

id 4375 is $id4375

";
Polu4avam :
1
1
1
???????????????
Izbral sum samo edin ot tezi chekbox-ove a kato preverqvam vse edno sa izbrani i trite!
Tova neshto raboti idealno na moq lokalen komputer.

Отговор
в отговор на newbie #2

aha! razbrah!!!

imalo register_globals=yes naservera i se polu4ava strani4en efekt s imenata :)
Kakto obiknovenno vnata e v predmonitornoto ustroistvo

Отговор
в отговор на newbie #3

grozen source

Egasi grozniya source. Po-grozno neshto naposleduk ne biah vijdal. Useshtam, che se oitvash da pravish neshto mnogo elementarno po mnogo zaobikolen nachin....

Отговор
в отговор на newbie #4

забележка за елементите на масиви

По принцип наистина както каза и netKo, много сложно си го направил, особено ако имаш register_globals = on.

Забележката ми е към извикване на елементите на масиви. В писанията си PHP Team препоръчват да не се извиква елемент без кавички. Това работи наистина, но поради съображения и за бъдещите версии и за скорост, е по-добре да извикваш елемента така: $array["name"], отколкото така: $array[name].

"Никоя армия не може да спре идея, чието време е дошло." - Виктор Юго
Отговор