Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 13 odgovora
  • 4.993 pregleda

Najnovija ↓

php isset problem 13.07.2005. u 17:25 · pre 259 meseci #1
kad nešto upišem u formu name=najmanje onda mi ispiše nepostavljeno, a kad ostavim prazno onda postavljeno. u čemu je fora?

if (isset($_POST['najmanje']))
echo "postavljeno";

else echo "nepostavljeno";
Re: php isset problem 13.07.2005. u 18:42 · pre 259 meseci #2
Da nije ovo name=najmanje preko Location/Address Bara, sto nije $_POST vec $_GET.
Re: php isset problem 13.07.2005. u 20:12 · pre 259 meseci #3
probao sam i sa $_GET i ista stvar. Stvarno ne kužim
Re: php isset problem 13.07.2005. u 21:07 · pre 259 meseci #4
Za name=najmanje ne ispitujes isset($_POST['najmanje']) vec isset($_POST['name']).
Re: php isset problem 14.07.2005. u 01:32 · pre 259 meseci #6
Mislim da se ovo ne moze rijesiti gledanjem u nista. Paste-uj problematicni kod.
Re: php isset problem 21.07.2005. u 18:35 · pre 259 meseci
izmenjeno 1 put, poslednji put SmilieBG 21.07.2005. u 18:36
  1. SmilieBG21.07.2005. u 18:36zapis iz teksta poruke
#9
Code:

<?

if(isset($name))
{
        echo "Postavljeno! Name = $name";
}
else
{
        echo "Nije postavljeno!";
}
?>


kod mene radi ovako :)

Naravno, radi sledece:

test.php == daje "Nije postavljeno!"
test.php?name=nesto == daje "Postavljeno! Name = nesto"

U php.ini je dakako register_globals=off

Poz,
Sale
Potpis
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
Re: php isset problem 22.07.2005. u 15:57 · pre 259 meseci #10
hvala svima na odgovorima. neki kažu da stavim if(isset($_POST["name"])) a ne if(isset($_POST["najmanje"])). Šta ako u formi imam više textboxeva npr:

<form action="nekaskripta.php" method=POST>
<input type="text" name=najmanje>
<input type="text" name=najvise>
</form>

samo me zanimalo kako provjeriti metodom POST i isset-om da li je određeni textbox ispunjen ili ne? Pa ako neko može ukratko.

znam kako bi bez isseta:

$varijabla = $_POST['najmanje'];

if ($varijabla ==""){neki blok naredbi};
Re: php isset problem 22.07.2005. u 17:57 · pre 259 meseci #11
name je ime varijable. Njena vrednost je ono sto korisnik klikne, upise, stiklira ili sta vec.

Dakle:

<input type = text name = ime>

echo $ime; --> ovo ce ispisati na ekranu ono sto je korisnik uneo u to polje.
ime -> ime text polja, kasnije $ime postaje varable;
vrednost polja, kasnije vrednost $ime variable je ono sto korisnik ukuca u nju...

Tako, da verujem da sada mozes i sam da odgovoris na tvoje pitanje, sta kucati u:

Citat:

<input type="text" name=najmanje>
<input type="text" name=najvise>


Uostalom, verujem da je test & trial uvek najbolji metod, prema tome... ;)

Poz,
Sale
Potpis
=========
Uporedi cene i karakteristike za vise od 10.000 proizvoda, izmedju ostalog:
Digitalni foto-aparati
Mobilni telefoni
Skolski pribor
=========
Re: php isset problem 31.07.2005. u 13:28 · pre 258 meseci
izmenjeno 1 put, poslednji put caiser 31.07.2005. u 13:36
  1. caiser31.07.2005. u 13:36zapis iz teksta poruke
#13
U PHP dokumentaciji pise da issett() sluzi za ispitivanje promenjivih, sto definitivno ukljucuje i $_POST i $_GET. :) A i isset() i empty() se drugacije ponasaju. Ako je vrednost neke promenjive 0, empty() ce reci da je promenjiva prazna iako ona ima vrednost, dok ce isset() reci da je promenjiva setovana (jer, naravno, ima vrednost).
Potpis
Aj prevedi!
Re: php isset problem 31.07.2005. u 23:13 · pre 258 meseci #14
Vjerojatno bi se problem brže riješio da je ostavio ovdje i kod za formu.
Ja mislim da je pomiješao name sa value i da je tu cijeli problem!!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme