PHP Problem mit Weiterleitung
bearbeitet von Google weiß allesNun, Du darfst also den Header nicht nach der Nachricht senden. Wenn es mal unumgänglich ist, [dann lese AB HIER nach](http://php.net/manual/de/function.ob-start.php).
Du kannst aber auch nicht hingehen und den header vor der Nachricht senden, denn dann wird diese, wenn überhaupt, nur sehr kurz angezeigt.
Gängige Lösung: [http-equiv="refresh"](https://wiki.selfhtml.org/wiki/HTML/Kopfdaten/meta#Automatische_Weiterleitung_zu_anderer_Adresse_.28Forwarding.29)
~~~php
<?php
## config:
$config['time2wait'] = 2;
$config['targetUri'] = "Deine Zieladresse";
$config['headline'] = "Deine Überschrift";
$config['description'] = "Deine Meldung";
## program:
session_start();
session_destroy();
?>
<!doctype html>
<html>
<head>
<meta name="robots" content="noindex, follow" /><!-- soll nicht gefunden werden -->
<meta http-equiv="refresh" content="<?=intval($config['time2wait']); ?>; URL=<?=$config['targetUri']; ?>">
</head>
<body>
<h1><?=htmlspecialchars($config['headline']); ?></h1>
<p><a href="<?=$config['targetUri']; ?>"><?=htmlspecialchars($config['description']); ?></a></p>
</body>
</html>
~~~
* **Hint:** Der Link ist nötig, weil sich manche nicht automatisch weiterschicken lassen.
* **Hint:** Alle Lösungen hierfür, die Javascript verwenden, sind unnötig und also Mist.
PHP Problem mit Weiterleitung
bearbeitet von Google weiß allesNun, Du darfst also den Header nicht nach der Nachricht senden. Wenn es mal unumgänglich ist, [dann lese AB HIER nach](http://php.net/manual/de/function.ob-start.php).
Du kannst aber auch nicht hingehen und den header vor der Nachricht senden, denn dann wird diese, wenn überhaupt, nur sehr kurz angezeigt.
Gängige Lösung: [http-equiv="refresh"](https://wiki.selfhtml.org/wiki/HTML/Kopfdaten/meta#Automatische_Weiterleitung_zu_anderer_Adresse_.28Forwarding.29)
~~~php
<?php
## config:
$config['time2wait'] = 2;
$config['targetUri'] = "Deine Zieladresse";
$config['headline'] = "Erfolgreich abgemeldet";
$config['description'] = "Deine Meldung";
## program:
session_start();
session_destroy();
?>
<!doctype html>
<html>
<head>
<meta name="robots" content="noindex, follow" /><!-- soll nicht gefunden werden -->
<meta http-equiv="refresh" content="<?=intval($config['time2wait']); ?>; URL=<?=$config['targetUri']; ?>">
</head>
<body>
<h1><?=htmlspecialchars($config['headline']); ?></h1>
<p><a href="<?=$config['targetUri']; ?>"><?=htmlspecialchars($config['description']); ?></a></p>
</body>
</html>
~~~
* **Hint:** Der Link ist nötig, weil sich manche nicht automatisch weiterschicken lassen.
* **Hint:** Alle Lösungen hierfür, die Javascript verwenden, sind unnötig und also Mist.
PHP Problem mit Weiterleitung
bearbeitet von Google weiß allesNun, Du darfst also den Header nicht nach der Nachricht senden. Wenn es mal unumgänglich ist, [dann lese AB HIER nach](http://php.net/manual/de/function.ob-start.php).
Du kannst aber auch nicht hingehen und den header vor der Nachricht senden, denn dann wird diese, wenn überhaupt, nur sehr kurz angezeigt.
Gängige Lösung: [http-equiv="refresh"](https://wiki.selfhtml.org/wiki/HTML/Kopfdaten/meta#Automatische_Weiterleitung_zu_anderer_Adresse_.28Forwarding.29)
~~~php
<?php
## config:
$config['time2wait'] = 2;
$config['targetUri'] = "Deine Zieladresse";
$config['headline'] = "Erfolgreich abgemeldet";
$config['description'] = "Deine Meldung";
## program:
session_start();
session_destroy();
?>
<!doctype html>
<html>
<head>
<meta name="robots" content="noindex, follow" />
<meta http-equiv="refresh" content="<?=intval($config['time2wait']); ?>; URL=<?=$config['targetUri']; ?>">
</head>
<body>
<h1><?=htmlspecialchars($config['headline']); ?></h1>
<p><a href="<?=$config['targetUri']; ?>"><?=htmlspecialchars($config['description']); ?></a></p>
</body>
</html>
~~~
* **Hint:** Der Link ist nötig, weil sich manche nicht automatisch weiterschicken lassen.
* **Hint:** Alle Lösungen hierfür, die Javascript verwenden, sind unnötig und also Mist.
PHP Problem mit Weiterleitung
bearbeitet von Google weiß allesNun, Du darfst also den Header nicht nach der Nachricht senden. Wenn es mal unumgänglich ist, [dann lese AB HIER nach](http://php.net/manual/de/function.ob-start.php).
Du kannst aber auch nicht hingehen und den header vor der Nachricht senden, denn dann wird diese, wenn überhaupt, nur sehr kurz angezeigt.
Gängige Lösung: [http-equiv="refresh"](https://wiki.selfhtml.org/wiki/HTML/Kopfdaten/meta#Automatische_Weiterleitung_zu_anderer_Adresse_.28Forwarding.29)
~~~php
<?php
## config:
$config['time2wait'] = 2;
$config['targetUri'] = "Deine Zieladresse";
$config['headline'] = "Erfolgreich abgemeldet";
$config['description'] = "Deine Meldung";
## program:
session_start();
session_destroy();
?>
<!doctype html>
<html>
<head>
<!-- … -->
<meta http-equiv="refresh" content="<?=intval($config['time2wait']); ?>; URL=<?=$config['targetUri']; ?>">
</head>
<body>
<h1><?=htmlspecialchars($config['headline']); ?></h1>
<p><a href="<?=$config['targetUri']; ?>"><?=htmlspecialchars($config['description']); ?></a></p>
</body>
</html>
~~~
* **Hint:** Der Link ist nötig, weil sich manche nicht automatisch weiterschicken lassen.
* **Hint:** Alle Lösungen hierfür, die Javascript verwenden, sind unnötig und also Mist.
PHP Problem mit Weiterleitung
bearbeitet von Google weiß allesNun, Du darfst also den Header nicht nach der Nachricht senden. Wenn es mal unumgänglich ist, [dann lese AB HIER nach](http://php.net/manual/de/function.ob-start.php).
Du kannst aber auch nicht hingehen und den header vor der Nachricht senden, denn dann wird diese, wenn überhaupt, nur sehr kurz angezeigt.
Gängige Lösung: [http-equiv="refresh"](https://wiki.selfhtml.org/wiki/HTML/Kopfdaten/meta#Automatische_Weiterleitung_zu_anderer_Adresse_.28Forwarding.29)
~~~php
<?php
## config:
$config['time2wait'] = 2;
$config['targetUri'] = "Deine Zieladresse";
$config['headline'] = "Erfolgreich abgemeldet";
$config['description'] = "Deine Meldung";
## program:
session_start();
session_destroy();
?>
<!doctype html>
<html>
<head>
<!-- … -->
<meta http-equiv="refresh" content="<?=intval($config['time2wait']); ?>; URL=<?=$config['targetUri']; ?>">
</head>
<body>
<h1><?=htmlspecialchars($config['headline']); ?></h1>
<p><a href="<?=$config['targetUri']; ?>"><?=htmlspecialchars($config['description']); ?></a></p>
</body>
</html>
~~~
**Hint:** Alles Lösungen hierfür, die Javascript verwenden, sind Mist.