smsterminal
Mitglied
Nach dem Ablaufen dieses Scriptes soll eine andere seite angezeigt werden "/deals.php" . geht das ? mit fopen gehts nicht, will auch nicht mit header arbeiten, da der ja vor dem script die seite öffnet es soll aber danach passieren
PHP:
<?php
$dealtext = $_POST['dealtext'];
$dealpreis = $_POST['dealpreis'];
$dealbild = $_POST['dealbild'];
$deallink = $_POST['deallink'];
if($submit)
{
if(($dealtext == "") || ($dealpreis == "") || ($dealbild == "") || ($deallink == ""))
echo "<b>Fehlgeschlagen! Bitte alle Felder ausfüllen!</b>";
else
{
$x = 0;
$dateiname = "gast.txt";
$datei = fopen($dateiname, "r");
while (!feof($datei)) {
$x++;
$saved[$x] = fgets($datei, 1024);
}
$datum = date("d.m.Y");
$zeit = date("H:i");
$datei=fopen("gast.txt", "w");
$text=strip_tags($text);
$dealtext = wordwrap ( $dealtext, 80, '<br>', 1 );
fwrite($datei,"<table border=0><tr><colgroup><col width=100><col width=80></colgroup><tr align=top valign=top><td align=center width=300 height=100>Eingetragen am: $datum um $zeit Uhr<br><a href=\"".$deallink."\" target=\"_blank\"><img src=\"".$dealbild."\" width=\"149\" height=\"84\" border=\"0\"></a><br>$dealpreis<br><a href=\"".$deallink."\" target=\"_blank\"><img src=\"images/zumangebot12.jpg\" width=\"86\" height=\"25\" border=\"0\"></a></td><td>$dealtext</td></tr></table><hr />\n");
for ($i=1;$i <= $x; $i++) {
fwrite($datei, "$saved[$i]");
}
fclose($datei);
}
}
$dateiname = "gast.txt";
$datei = fopen($dateiname, "r");
fpassthru($datei);
?>