Autor Zpráva
Paulí
Profil
Dobrý den,
prosím vás o radu.
Jak pomocí JS nebo PHP zjistím předchozí stránku ? Mám totiž stránku s errorem 404 a potřebuji vědět jakou stránku hledal uživatel a aby se poslala adrresa požadované stránky na můj e-mail. To poslání na e-mail umím jenom zatím nevím jak použít kod na zjištění předchozí (požadované) stránky.
Děkuji moc za rady.
S pozdravem Paulí.
Str4wberry
Profil
Paulí
$_SERVER['HTTP_REFERER'] — ale není to 100% spolehlivé.
Paulí
Profil
to Str4wberry:
hmm tak to nefunguje ... ale dík za snahu
tajny spion
Profil
Odkaz na predchozi stranku: zkus si to z toho nejak vydolovat, sam nvm

<a href="JavaScript: history.go(-1);">na předchozí stránku</a>
Paulí
Profil
to tajny spion:
To asi nikam nevede.
zkoušel jsem :
<script>
document.write(history.go(-1));
</script>
a akorát se mě přemístila stránka na tu předchozí. :-((
Str4wberry
Profil
tajny spion
To je nesmysl.

Paulí
Tak mě napadlo rewritovat si všechno na např. index.php, který by ošetřoval případné chyby.
Paulí
Profil
to :Str4wberry
prosím vysvětli podrobněji
Mastodont
Profil
Ukládat si každou požadovanou adresu do session?
Paulí
Profil
Mastodont
No jo ale já tu adresu na error mám v htaces.
Taže já nemůžu nic uložit.
Str4wberry
Profil
Paulí
RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
A orientovat se podle proměnné $_GET[q]. Adresy, které budou chybné budou jakoby odkázány na index.php, kde si to ošetříš.
Paulí
Profil
Díky moc
Str4wberry
Profil
Paulí
Také by to šlo získat z logů, ale nevím jak by se potom zajistilo to posílání na e-mail.
tajny spion
Profil
Str4wberry
Proc je to proboha nesmysl? Neco pododbenho jsem nasel na JPW, ale timhle jsem se inspiroval z http://www.iprovize.cz/pro-vetsi-uspech/
Str4wberry
Profil
tajny spion
„Proc je to proboha nesmysl?“
A zkusil jsi na ten odkaz kliknout (zde v diskusi) a zvolit „na předchozí stránku“ — co to udělá?

Buď je to tedy nesmysl nebo nebyla Tebou pochopena otázka. Tvoje řešení dokáže návštěvníka odkázat zpět, nikoliv však předchozí stránku poslat na e-mail Paulovi.
tajny spion
Profil
Str4wberry
Tvoje řešení dokáže návštěvníka odkázat zpět, nikoliv však předchozí stránku poslat na e-mail Paulovi.
No dyt - ja jsem rekl: "zkus si to z toho nejak vydolovat"

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: