Custe,
Sem tu zas fantomas :D a resim mali problemecek. Potrebuju napsat script který zjistí stránku předtím a uloží ji do funkce. No s history.back() mě nic neosvítilo, a nevim jaké zadat klíčové slovo do googlu. Kdybyste prosím někdo mohli sem něco napsat nebo hodit užitečný link předem díky.
Fórum › PHP
Jak zjistit minulou stránku.
jedině přes referer. ale ten může být zakázaný, takže na něj nespoléhat!
no nevim vyskouším. já mám právě script na diskusi pod článkem a když odešle příspěvek tak je to v poho ale když stránku zaktualizuje tak se tam objeví 2x ten příspěvek. ale když pudeš na jinou stránku a pak se vrátíš tak už jeto v poho a tak sem chtěl přidělat k tlačítku OK odkaz na další stránku se scriptem který by ho vrátil spátky. nevíš jak by ten script šel napsat jinak?? dikec!
To homelin : pro pridavani prispevku jsem pouzival redirect.. ulozis do databaze a hodis redirect na samo sebe.. post data se ale znovu neposlou a nejde se ani vratit pomoci zpet
To ze kdyz odesles prispevek (nebo cokoliv) metodou POST a pak chces stranku zaktualizovat, tak se te prohlizec zepta jestli chces znovu odeslat POST data, ze? No a kdyz das ok, tak se znovu odeslou, to znamena ze se ti do ty diskuze zapise uplne znova ten samej text.
Akorat me nenapada, proc by si chtel stranku hnedka refreshovat?
Ale jestli skutecne chces, tak zrejme nejjednodussi je udelat po nejakym zapisu tech dat do db:
header("Location: nazevTyStranky.php");
s DB by to bylo snadný to bych tu neotravoval ale já dělám stránky pro místní dům dětí a mláděže http://root.yc.cz (odkaz bude fungovat asi enom do pátku pak to de na jejich FTP)no a oni majů nějaký levný hosting bez podpory DB sotva sem z nich vymačkal PHP. Takže všecko řeším bez DB. Takže hledám způsob jak to vše udělat bez DB. mohl by někdo říct nějaký návrh jak to vyřešit bez pomoci DB?? dikec.
No v podstate moji původní otázku, jak zjistit předchozí stánku a uložit ji do funkce. a nebo jak my napište script na diskusi pod článkem, která nebude dělat výše popsané chybi. dikec!
proste takto:
formular bude mat nastaveny action na iny subor kde sa vykona ulozenie prispevku do db, a nasledne presmerovanie spat na formular a prispevky:
Subor s prispevkami bude obsahovat formular:
<form action="uloz.php" method="post">
<input type="text" name="prispevok" />
<input type="submit" />
</form>
a vytvoris druhy subor napr. uloz.php kde sa ulozenie prispevku vykona a nasledne nato pouzijes:
header("Location: subor_s_prispevkami.php");
cize este raz: na stranke z prispevkami napises prispevok, odosles ho na INU adresu kde vykonas ulozenie a zmenou hlavicky (header()) dojde k presmerovaniu na prispevky, takyto sposob zabrani niekolkonasobnemu ulozeniu...
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Makro pro Word: Jak zjistit jestli je vybraný text a jak nastavit sc… — založil oxidián
Jak zjistit jmeno PC? — založil machis
Jak zjistit soubory — založil XRobotRobocop
Jak zjistit IP adrsu PC — založil machis
Jak zjistit přetečení? — založil
Moderátoři diskuze