» »

PHP in forme

PHP in forme

Japonski ::

Zdravo,

V primeru method="get" so podatki vidni v url naslovu. In mi ta zadeva ne odgovarja.

V primeru method="post" je vse vredu, dokler ne stisnem refres gumba. Takrat dobim sporocilo da ta stran ki jo zelim ogledat vsebuje POSTDATA...

Zelim da se stvar obnasa kot post metoda in da ne bi bilo tega nadleznega sporocilo od brskalnika. Se da to kako resit z php al s cem drugim?

Hvala!

Japonski ::

Naprimer:

Ko na slo-techu vpisem uporabnisko ime in geslo ter pritisnem gumb poslji.

Se posljejo podatki preko methot="post". Tako zatem ce pritisnem refres na brskalniku se ne prikaze tisto sporocilo.

Kako se naredi to?


Tnx!

Japonski ::

Eh pa sigurno gdo ve?!?

Al nocete povedat, ce pa mate na slo-techu narejeno tako?

Ziga Dolhar ::

Po submitu podatke obdelaš [ali spraviš v session], nato pa userja redirectaš (header('Location: nekUrl')) na ustrezno pagino, lahko tudi isto.
https://dolhar.si/

Japonski ::

To sem ze probal :D

Verjetno sem kaj narobe naredil, bom se enkrat poskusil...

Tnx!

Japonski ::

To me zafrkava:

Warning: Cannot modify header information - headers already sent by ...



Naredil sem tako:

Ce $_SERVER['REQUEST_METHOD'] != 'POST'
izpisem formo
drugace
dam v sejo podatke
redirektam na sebe

Mi javi oni warning. Kam morem vsekat ta redirekt.

Mas tu kako idejo?

rokpok ::

Rad bi bil pingvin.

Zgodovina sprememb…

  • spremenil: rokpok ()

Ziga Dolhar ::

Headerje moraš poslat še preden pošlješ kakršenkoli "output" [kodo za prikaz]. Šteje tudi presledek!
https://dolhar.si/

Japonski ::

Ves da dela stvar :DDDDD

Ves kak sem sel mimo:

ti php tagi, nisem vedel, da dajo nek znak ven

// to ne spila
< ?
//neka koda 1
? >

< ?
//neka koda 2
? >

// to spila
< ?
//neka koda 1
? >< ?
//neka koda 2
? >

Tnx!!!

Ziga Dolhar ::

Nič ne dajo ti php tagi nekega znaka vmes.

Lej:

? >

< ?

Tle vmes sta kar dva znaka za novo vrstico [\n - newline]. Enako velja za presledke. [In druge "nevidne" znake - whitespace.]
https://dolhar.si/

Zgodovina sprememb…

Japonski ::

Ja ja, ne se jezit. V glavnem da zdaj vem in da stvar spila :D

JAp


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[php, mysql] sortiranje izpisa iz baze

Oddelek: Izdelava spletišč
262646 (2165) Binji
»

[php] branje vsebin in prikaz

Oddelek: Programiranje
51059 (1017) NeOman
»

Problem z tekstom v novicah

Oddelek: Izdelava spletišč
161137 (971) mare_
»

EXIF - izpis podatkov o sliki v PHP ju?

Oddelek: Programiranje
121826 (1562) Cokolesnik
»

Html problemček

Oddelek: Izdelava spletišč
171460 (1301) Ziga Dolhar

Več podobnih tem