Simpel PHP vraagje denk ik...

Pagina: 1
Acties:

  • ViNyL
  • Registratie: Augustus 2001
  • Niet online
Hoe kan ik door middel van PHP code de browser naar de vorige pagina laten gaan ? Zeg maar de "back" button van de browser maar dan zelf in bouwen in een pagina..

Dank!

  • midget
  • Registratie: Maart 2001
  • Laatst online: 10-07 11:00
Niet hetzelfde als html history -back ofzo?

Kweet niet of dit wat is, maar had hem na 2 sec googlen

http://px.sklar.com/code-pretty.html?code_id=177

  • ViNyL
  • Registratie: Augustus 2001
  • Niet online
Gewoon de "back" knop waar je in Exploiter op kan drukken..

Verwijderd

Zou met header(location: adres) kunnen en dan via een of andere variabele die ik niet uit me kop ken uitlezen waar je bezoeker vandaan kwam.

Verder vind ik dit meer iets voor javascript: clientside en php moet zich meer met serverside stuff bezig houden vind ik.

  • stfn345
  • Registratie: Januari 2000
  • Laatst online: 16:11
Stukje javascript erin butsen

echo "<a href=\"javascript:history.back()\">Backofsow</a>"

Als je in php meteen terug wil naar een bepaalde pagina
PHP:
1
<?header("Location: index.php");?>

Verwijderd

Op woensdag 13 maart 2002 21:43 schreef RaZoRhEaD het volgende:
Stukje javascript erin butsen

echo "<a href=\"javascript:history.back()\">Backofsow</a>"

Als je in php meteen terug wil naar een bepaalde pagina
of history.go(-1) :P

  • ViNyL
  • Registratie: Augustus 2001
  • Niet online
Tenks !

  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Op woensdag 13 maart 2002 21:42 schreef Xenith het volgende:
Zou met header(location: adres) kunnen en dan via een of andere variabele die ik niet uit me kop ken uitlezen waar je bezoeker vandaan kwam.
De refferer in de HTTP header bedoel je. $HTTP_REFERER was dat

Verwijderd

Header is het doorsturen, maar een knop maken met een terug functie is volgens mij niet mogelijk in php, heb al vaker topics op verschillende fora hierover voorbij zien komen maar telkens kom je uit op het al genoemde javascript.

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 10:08
Op woensdag 13 maart 2002 21:51 schreef Glimi het volgende:
De refferer in de HTTP header bedoel je. $HTTP_REFERER was dat
$_SERVER['HTTP_REFERER']

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 10:08
Op woensdag 13 maart 2002 22:02 schreef Xan het volgende:
Header is het doorsturen, maar een knop maken met een terug functie is volgens mij niet mogelijk in php, heb al vaker topics op verschillende fora hierover voorbij zien komen maar telkens kom je uit op het al genoemde javascript.
Gek hè, PHP is serverside...

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Op woensdag 13 maart 2002 22:03 schreef ddc het volgende:

[..]

$_SERVER['HTTP_REFERER']
Ligt aan je versie van php :P

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


  • elnino
  • Registratie: Augustus 2001
  • Laatst online: 03-09 05:13
Op woensdag 13 maart 2002 22:03 schreef ddc het volgende:
$_SERVER['HTTP_REFERER']
Helaas hebben nog niet alle webhosten de nieuwste versie van PHP geïnstalleerd. :( (Sommige zijn zelfs blijven haken bij versie 3.0.3 |:( )

Maar als je de nieuwste versie hebt, zou ik deze vorm wel het meest aanraden en anders $HTTP_SERVER_VARS[''] gebruiken.

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 10:08
Op woensdag 13 maart 2002 22:08 schreef dusty het volgende:
Ligt aan je versie van php :P
Heb 4.1.2 sinds 4 uurtjes geïnstalleerd *D
Op woensdag 13 maart 2002 22:10 schreef elnino het volgende:
Helaas hebben nog niet alle webhosten de nieuwste versie van PHP geïnstalleerd. :( (Sommige zijn zelfs blijven haken bij versie 3.0.3 |:( )
Klote idd :(
Maar als je de nieuwste versie hebt, zou ik deze vorm wel het meest aanraden en anders $HTTP_SERVER_VARS[''] gebruiken.
Ja, nadeel is dat die niet auto global is.

  • elnino
  • Registratie: Augustus 2001
  • Laatst online: 03-09 05:13
Op woensdag 13 maart 2002 22:13 schreef ddc het volgende:
Ja, nadeel is dat die niet auto global is.
Ik zie het nut er eigenlijk niet direct in dat hij global is. Je kunt een IP-adres toch ook gewoon aan de argumenten van een functie meegeven?

  • SuperSchenk
  • Registratie: Maart 2001
  • Laatst online: 07-09 16:59
Ik doe het zo:
header ("Location: $HTTP_REFERER");

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 10:08
Op woensdag 13 maart 2002 22:16 schreef elnino het volgende:
Ik zie het nut er eigenlijk niet direct in dat hij global is. Je kunt een IP-adres toch ook gewoon aan de argumenten van een functie meegeven?
Als het al global is scheelt je al een hoop code. En het is naar mijn mening netter. Is ook duidelijker dat je alleen DIE argumenten meegeeft die al in het script zijn gegenereerd, dingen die rechtstreeks beschikbaar zijn hoef je dus niet meer mee te geven.

En ja, $_**** is gewoon heel mooie code :)
Pagina: 1