[PHP] template ausfüllen und file erstellen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Decryptor, 4. Juli 2009 .

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #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&ouml;schen? ('.$titl.')</a><br />';
    
    }
    
    }
    
    ?>
     

  2. Anzeige
    Dealz: stark reduzierte Angebote finden.
  3. #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
     
  4. #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
     

  5. Videos zum Thema
Die Seite wird geladen...
Similar Threads - PHP template ausfüllen
  1. Gute PHP Template Engine

    Yuesang , 20. Februar 2017 , im Forum: Webentwicklung
    Antworten:
    4
    Aufrufe:
    5.455
  2. Antworten:
    4
    Aufrufe:
    1.101
  3. Antworten:
    5
    Aufrufe:
    1.070
  4. Antworten:
    1
    Aufrufe:
    768
  5. [PHP] PDF per XML-Template

    Nanobyte , 13. Juli 2011 , im Forum: Webentwicklung
    Antworten:
    1
    Aufrufe:
    879
  • Annonce

  • Annonce