Zasto <form> mora da ima svoj <action="..">?

  • 5 odgovora
  • 4.616 pregleda
Zasto <form> mora da ima svoj <action="..">? 03.04.2007. u 01:16 · pre 238 meseci #1
Zasto ne bi form samo sluzio da se posalju podaci na server a da se pozivi akcija - tj. skript fajlova rade nezavisno od slanja podataka.
Da li postoje u server side scripting jezicima globalne varijable,koje su vidljive cijelo vreme a da ne moram da ih uvozim u svaki .php fajl?
Potpis
www.eden.rs
Izdavač duhovne i filozofske literature
Re: Zasto <form> mora da ima svoj <action="..">? 03.04.2007. u 08:35 · pre 238 meseci #2
Kakvo glupo pitanje. KAd bi poslao samo podatke ka serveru, kako bi server znao sta da uradi sa njima? Drugo, ako server nema neke mogucnosti, a neki drugi ima, kako bi odredio da se posalje na drugi server kad ne bi bilo action dela? Vazan je i metod naravno, a i takodje i enctype kod nekih varijanti.

Kod php-a postoje globalne varijable, pogledaj malo php-ovu dokumentaciju. Inace se nikako ne bi mogle koristiti $_SESSION i slicne promenljive.
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Re: Zasto <form> mora da ima svoj <action="..">? 03.04.2007. u 10:42 · pre 238 meseci #3
Pa npr. mozda ja necu odmah da obradjujem podatke koje posaljem..Neka oni samo budu sacuvani negde,npr. bas u te globalne varijable..
Nekako mi taj action remeti nacin programiranja,kao da radim sekvencijalno programiranje,..ovako bi action bila podesena linkovima,a form bi samo sluzio za unos podataka..
Pocetnik sam u client-server programiranju (browseri,PHP,..) ali nisam u programiranju uopste,.. i zbunjuje me ovakav nacin.
Potpis
www.eden.rs
Izdavač duhovne i filozofske literature
Re: Zasto <form> mora da ima svoj <action="..">? 03.04.2007. u 16:07 · pre 238 meseci #4
Pa to se bas i desava. Forma sluzi da uzme podatke od korisnika i stavi ih u neke globalne promenljive na strani koja je definisana action-om. Na toj strani dohvatas te promenljive koje je neko upisao i radis sa njima sta zelis i u kom trenutku zelis. Ti mozes da prosledjujes i linkovima sta god zelis, ono index.php?nesto=1&drugo=2 je u stvari get metoda i time prosledjujes promenljive nesto i drugo get metodom. Sta ces i da li ces nesto da radis sa njima je posle tvoja stvar. Mozes i da ih bacis u vodu ako ti ne trebaju...
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Re: Zasto <form> mora da ima svoj <action="..">? 03.04.2007. u 17:37 · pre 238 meseci #5
Da ali zasto zbog slanja nekoliko podataka, moram da ponovo ucitavam stranicu .php..
Ako sam je jednom komplikovano izradio i poslao klijentu,zasto moram opet??Npr.Sve sam izgenerisao,i samo jos hocu da uradim login korisnika,zar to ne moze samo mala forma da uradi,da recimo se definise da form i action samo za taj mali dio ekrana gdje je forma,a ne da ponovo generise citavu php stranicu..
Valjda tu pomaze cuo sam tzv.ajax ali nisam dovoljno upucen..
Potpis
www.eden.rs
Izdavač duhovne i filozofske literature
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme