Mailinglisten-Archive |
Hallo Ich möchte aus einem skribt welches eine Datei erzeugt hat und in dieser datei eine neue index abgelegt hat direkt auf die neu erzeugte seite weiterleiten aber irgendwas mach ich verkehrt. hier das skribt <p> <?php $internetadresse=$HTTP_POST_VARS['username']; $punkt="."; $dpunkt=":"; mkdir( $_REQUEST['username'] ); //kopiert die _index.php in das Verzeichnis copy( '_index.php', $_REQUEST['username'] . '/index.php' ); //Zuerst Datum und Uhrzeit generieren: $datum = date("d"); $datum .=$punkt; $datum .=date("m"); $datum .=$punkt; $datum .=date("Y"); $zeit = date("G"); $zeit .=$dpunkt; $zeit .=date("i"); $zeit .=$dpunkt; $zeit .=date("s"); //Jetzt neuen Eintrag erzeugen: $eintrag = "<!--Beginn-->\n"; $eintrag.="<div style='font-family:arial; font-size:10pt'><b>Internetadresse: </b>"; $eintrag.="<a href='".$internetadresse."'>".$internetadresse."</a>"; $eintrag.="</a><br>\n<b>Datum: </b>"; $eintrag.=$datum; $eintrag.=" um "; $eintrag.=$zeit; $eintrag.="<br>\n<b>Kommentar: </b>"; $eintrag.=$kommentar; $eintrag.= "</div></p><br><br>\n"; //Jetzt Datei laden... $bol=file_exists("start.html"); if ($bol) { $datei = fopen("start.html","r"); if ($datei) { $dateigroesse=filesize("start.html"); $inhalt = fread($datei, $dateigroesse); fclose($datei); } // Jetzt den neuen Eintrag einfügen $ersetzen = str_replace ("<!--Beginn-->", $eintrag , $inhalt); } // Jetzt aktualisierten Eintrag schreiben: $bol=file_exists("start.html"); if ($bol) { $datei= fopen("start.html","w"); if ($datei) { $output = fwrite($datei,$ersetzen); fclose($datei); // umleiten zu der neuen Seite header('Location: ' . $_REQUEST['username']); } } ?> der fehler muss irgendwo hier liegen // umleiten zu der neuen Seite header('Location: ' . $_REQUEST['username']); weis jemand rat
php::bar PHP Wiki - Listenarchive