URL: https://www.overclockers.at/coding-stuff/automatischer_forward_bei_php_91715/page_1 - zur Vollversion wechseln!
wie kann ich innerhalb eines php scriptes einen automatischen forward auf eine andere seite erzeugen?
(so wie redirect in asp)
header('Location: http://www.overclockers.at');
wichtig: es darf noch keine ausgabe an den client geschickt worden sein (ausser natürlich andere header, bzw wenn output-filter/buffering eingeschaltet worden ist)
Warning: Cannot add header information - headers already sent by..
jo.. da gibts probleme.
wie soll ich das sonst anstellen?
ich befinde mich irgendwo mitten in member.php, hab meine und will dort nach home.php redirecten.
wie stell ich das an?
Möglichkeiten:
Code: PHPoutput_buffering = On
Code: PHP<?php ob_start(); .. members.php code ob_end_flush(); ?>
danke ich habs jetzt einfach per Javascript erledigt
einfach mittenrein:
?>
<script type="text/javascript">
{ location="home.php" }
</script>
<?
ned elegant, aber es funzt wenigstens
Für diejenigen die sich mit Output Buffering näher befassen möchten:
yuck! u know why...Zitat von Umlüxdanke ich habs jetzt einfach per Javascript erledigt
einfach mittenrein:
?>
<script type="text/javascript">
{ location="home.php" }
</script>
<?
ned elegant, aber es funzt wenigstens
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025