login  Naam:   Wachtwoord: 
Registreer je!
 Forum

automatisch teruggaan

Offline Nation - 07/06/2006 13:34 (laatste wijziging 07/06/2006 13:34)
Avatar van NationPHP interesse ik weet nu dat je met de link
  1. <a href="javascript:history.go(-2);"> ... </a>

kan teruggaan,
maar hoe kan ik dit nu automatisch laten gaan?:s

14 antwoorden

Gesponsorde links
Offline SvenP - 07/06/2006 13:37
Avatar van SvenP PHP interesse <META HTTP-EQUIV=Refresh CONTENT="0; URL=javascript:history.go(-2);">
zo mischien?
Offline lemoinet - 07/06/2006 13:38
Avatar van lemoinet PHP gevorderde <body onload="javascript:history.go(-2);">
Offline Nation - 07/06/2006 13:47 (laatste wijziging 07/06/2006 13:52)
Avatar van Nation PHP interesse niet op mijn body , want het moet gebeuren nadat ik iets met php heb uitgevoerd,
nog iemand een idee ofzo?
Offline xSc - 07/06/2006 13:53
Avatar van xSc Onbekend Kijk even bij headers. PHP heeft namelijk ook headers die dat kunnen.
Offline pingu - 07/06/2006 14:17 (laatste wijziging 07/06/2006 14:23)
Avatar van pingu HTML beginner Dan zou dat nog in je body kunnen hé. PHP wordt op de server uitgevoerd. Pas nadat alle code is doorlopen wordt de html-code naar de client gestuurd. Het is pas daar dat de javascript wordt uitgevoerd.

Vind het raar dat hier nogal vaak verwarring rond is, mja, zal wel aan mij liggen .
Offline Simon - 07/06/2006 14:27
Avatar van Simon PHP expert
  1. <html>...
  2. <?php
  3. if(!isset( ...)) {
  4. //toon form
  5. }
  6. else {
  7. //alles verwerken etc
  8. echo 'Je wordt doorverwezen...';
  9. echo '<META HTTP-EQUIV=Refresh CONTENT="1; URL=javascript:history.go(-2);">';
  10. }
  11. ?>
  12. </html>


zo kan het toch wel??
Offline Nation - 07/06/2006 16:11
Avatar van Nation PHP interesse dit werkt geweldig 
aleen een probleem , de pagina waar ik naar terugga,
die moet eigenlijk ook nog refreshen 
hoe gaa ik dit doen?:s
Offline Ontani - 07/06/2006 16:13
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
daar zou je beter werken met:

header("Location: vorigepagina.php");
Offline Nation - 07/06/2006 16:14
Avatar van Nation PHP interesse wil ik wel maar dat werkt niet omdat ik include elke pagina in mijn index in een tabel, dus als ik header gebruik , dan wordt er html verzonden voor mijn header en dan krijg ik weer error:s
Offline Thomas - 07/06/2006 16:14
Avatar van Thomas Moderator verwerk formulieren in een apart script, of gebruik ob_start()?
Offline Ontani - 07/06/2006 16:18 (laatste wijziging 07/06/2006 16:18)
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
dan moet je op de eerste regel van je index zetten:
ob_start();
dan krijg je geen fouten meer.

Edit: Zoals FangorN zei
Offline Nation - 07/06/2006 16:24 (laatste wijziging 07/06/2006 16:26)
Avatar van Nation PHP interesse ok da werkt , mar is het normaal dat ie dan geen css meer ontvangd die bij mijn index is gebruikt via <link href="style.css" rel="stylesheet" type="text/css">

Offline Thomas - 07/06/2006 16:45
Avatar van Thomas Moderator geen idee waar je het over hebt.

Welke pagina heeft nu geen opmaak meer?
Hoe kom je op deze pagina terecht (welke stappen heb je achtereenvolgens doorlopen)?
Offline Nation - 07/06/2006 21:39
Avatar van Nation PHP interesse ik heb nou gewoon bij elke pagina die
<link href="style.css" rel="stylesheet" type="text/css">
en het werkt dus zo is het goed!, bedankt voor de medewerking:cool:
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.293s