#1 4. Juli 2009 template ausfüllen und file erstellen hi ich habe das code sample unten bzw nun bekomme ich es aber ned hin das ich ne Art template hab und das Script es einliest und halt ne html mit dem ausgefüllten template erstellt hat wer ne idea? Code: <?php $dir = 'file'; if(isset($_POST['new'])) { $Title = $_POST['title']; $Cover = $_POST['cover']; $sp = $_POST['sp']; $cd= $_POST['cd']; $filebase= $_POST['filebase']; $megavideo = $_POST['megavideo']; $uploaded= $_POST['uploaded']; $data = fopen('../'.$dir.'/'.time().'.txt',w); $text = "$Title\n$Cover\n$sp\n$cd\n$filebase\n$megavideo\n$uploaded"; fwrite($data,$text); fclose($data); $html = fopen('../'.$dir.'/'.time().'.html',w); $src = " $Title\n$sp\n$cd\n$filebase\n$megavideo\n$uploaded"; fwrite($html,$src); fclose($scr); echo 'OK, ist erstellt.'; } if(isset($_GET['del'])) { if(@unlink('../'.$dir.'/'.$_GET['del'])) echo 'Ist geloescht!'; } echo ' <form action="file.php" method="POST"> <input type="text" name="title" style="width:500px;" value="TITEL"><br /> <input type="text" name="cover" style="width:500px;" value="COVER"><br /> <input type="text" name="sp" style="width:500px;" value="sprache"><br /> <input type="text" name="cd" style="width:500px;" value="cd"><br /> <input type="text" name="filebase" style="width:500px;" value="filebase"><br /> <input type="text" name="megavideo" style="width:500px;" value="megavideo"><br /> <input type="text" name="uploaded" style="width:500px;" value="uploaded"><br /> <input type="submit" name="new" value="Eintragen!" style="width:300px;"> </form>'; $diir = opendir('../'.$dir); while($read = readdir($diir)) { if($read!='.' && $read!='..' && substr($read,strlen($read)-3,strlen($read))=='txt') { $Files[] = $read; } } if(count($Files) > 0) { @rsort($Files); foreach($Files as $key) { $title = file('../'.$dir.'/'.$key); $titl = $title[0]; echo '<a href="?del='.$key.'">'.$key.' - löschen? ('.$titl.')</a><br />'; } } ?> + Multi-Zitat Zitieren
#2 5. Juli 2009 AW: template ausfüllen und file erstellen Hey, ich verstehe grade noch nicht ganz den Sinn?Möchtest du Daten Speichern, oder ein Template nutzen? Für bides gäbe es eine andere Möglichkeit, für Templates gibt es es sehr gut gemacht Template-System Smarty und zum Daten speichern gibt es Datenabanken. Denn für jede Seite eine HTML-Seite anzulegen lohnt sich wirklich nur bei sehr,sehr großen Lasten. Gruß Blackbird + Multi-Zitat Zitieren
#3 5. Juli 2009 AW: template ausfüllen und file erstellen ich wills komplett ohne datenbank haben da es nur temp sein soll soll im prinzip ne vorgabe ausfüllen, ich würde die auch direct im script angeben und nach dem muster nen html erstellen also ne vergleich einfaches bockwurst acp/Klo Script + Multi-Zitat Zitieren