Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP: Edellinen sivu

Sivun loppuun

Rocceri [02.04.2009 19:15:41]

#

Moikka

Virhesivua (404) kasaan sivulleni, ja tarvitsisin koodin mikä näyttää millä sivulla oli viimeksi. Onnistuuko tämä PHP'n avulla? :D

Tälläinen näyttää nykyisen:

<?php
$page =($Qstring == "") ? "http://" . $_SERVER["HTTP_HOST"] . $_SERVER["PHP_SELF"] : "http://" . $_SERVER["HTTP_HOST"] . $_SERVER["PHP_SELF"] . "?" . $Qstring;
?>

-Rocceri kiittää ja kumartaa
(Ps. Toivottavasti saan jättää teidät pian rauhaan kysymyksiltäni :D)

Marbo [02.04.2009 19:27:56]

#

Katsoppa googlla.

Esim melkein ensimmäinen sivu: http://www.webmasterworld.com/forum88/593.htm

$_SERVER['HTTP_REFERER']

Rocceri [02.04.2009 19:31:43]

#

Kiitos Marbo :)

trilog [02.04.2009 19:35:01]

#

Referit saa kytkettyä pois (esim. minun selain ei niitä lähetä ellen eksplisiittisesti käske), joten kannattaa tämä ottaa huomioon tuota toteuttaessasi.

Rocceri [02.04.2009 19:52:05]

#

Huomasin äsken saman. :/
Olisiko mahdollista tehdä PHP'llä toisella tavalla?
En tuosta PHP.netin manuaalista saanut kun jotain server admineita sun muita irti.

tsuriga [02.04.2009 19:55:34]

#

Heität sivulatauksella senhetkisen URLin sessioon, ja luet sen 404-sivulla sitten sieltä.

Rocceri [02.04.2009 19:59:15]

#

Trilog: Mistä tämä kytketään päälle? (Explorer tai Mozilla)

tsuriga [02.04.2009 20:01:40]

#

Google käteen, hyvä mies. about:config Mozillaperheessä.

trilog [02.04.2009 21:34:41]

#

Rocceri kirjoitti:

Trilog: Mistä tämä kytketään päälle? (Explorer tai Mozilla)

Itse vaihtelen sitä Firefoxissa RefControl -addonilla, koska joillakin sivuilla referin lähettäminen on "pakollista".


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta