GET i POST problem...

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

GET i POST problem...

Opitvam se da predam danni ot formuliar na PHP script kito da gi obreboti.
No ili primenlivata izobshto ne se izpisva ili se poluchava suobshtenie za greshka:

Notice: Undefined variable: check in c:\Inetpub\wwwroot\confirm.php on line 2

Notice: Undefined index: check in c:\Inetpub\wwwroot\confirm.php on line 4


Pri slednia skript : (confirm.php)

<?php
print ("$check") ;
?>
<?php echo $_POST["check"]; ?>


A formuliara e slednia:

<html>
<head><title>proba</title>
</head>
<body>
<form action="confirm.php" method="post">
<select name="check">
<option value="neshto">neshto</option>
<option value="drugo">drugo</option>
<BR>
<input type="submit">
</select>
</form>
</body>
</html>

V edna direktoria sa failovete.

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

Re: GET i POST problem...


<?php
$check = $_POST[check];
print ($check);

echo $_POST[check];
?>


---
"Внимавай какво правиш през живота си, защото смъртта е вечна и не знаеш какво те очаква ..."
Отговор
в отговор на chovek #3

Re: GET i POST problem...

if(isset($check)) echo "az si pravia svirka i checka si go ima";

ti niamash default stoinots na check kato za promeniliva i sledovatelno pri sumit ot forma i za intex v $_POST

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

Re: GET i POST problem...

Trugna. Mersi!
Sega sum na problema moze li $_POST[] kato e masiv da go
izvikam s cikul i chislo( $_POST[2] ) napr. pri men ne stava.
Ima li drug nachin da ne pisha edin i sushti kod s promenlivite po 100 puti?

Отговор
в отговор на chovek #5

Re: GET i POST problem...

while(list($key,$value) = each($_POST)){
Echo "$key->$value";
}

Отговор
в отговор на toranaga #6

Re: GET i POST problem...

vpro4em
6to ne si zatvoril select taga predi da zatvori6 taga za formulqra


Doydoh nerazbran
Trugnah si nerazbran
Samo edin me razbra
i To pogre6no
Отговор
в отговор на chovek #7

Re: GET i POST problem...

Може да направиш foreach() цикъл или като толкова искаш с числа, да си направиш копие на масива посредством: array_values().

"Да живееш - значи да се променяш." - Анатол Франс
Отговор