kostenloser Webspace werbefrei: lima-city


Ausgabe Problem

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    garlian

    Kostenloser Webspace von garlian

    garlian hat kostenlosen Webspace.

    Hallo

    Ich habe mir ein Script gebastelt das pr?fen soll ob eine Datei existiert,
    das l?uft so ab man gibt einen Dateiname ein und wenn die Datei existiert soll er sie ?ffnen wenn nicht soll er wieder mit der Eingabe beginnen, jedoch
    zickt er rum wenn er die Datei ?ffnen soll da hei?t es nur resource id 3.....
    Was mache ich falsch?

    Hier der Code:
    <?php
     
    $seite = $_GET["seite"];
    
    if(!isset($seite))
       {   $seite="index";
       }
    
    if($seite=="index")
       {
    echo "
    <form action='?seite=?ffnen' method='post'>
    <input type='text' name='datei'>
    <input type='submit' value='Suchen'>
    ";
       }
    
    if($seite=="?ffnen")
       {
    $dname = $_POST["datei"];
    
    if(file_exists($dname))
    {
    echo "Edit der Datei $dname<br />";
    
    $erstellen = fopen($dname,"w+");
    
    echo "<textarea cols='20' rows='10'>$erstellen</textarea>";
    }
    else
    {
    echo "Die angegebene Datei $dname existiert nicht.";
    echo "<meta http-equiv=\"refresh\" content=\"1; URL=?seite=index\">";
    }
    }
    ?>

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Du ?ffnest die Datei zwar mit fopen(), aber du liest ihren Inhalt nicht aus.
    Dazu kannst du fread() [f?r Bin?rdaten] oder fgets() [verwendet man normalerweise] benutzen. Als Codeschnipsel, der noch irgendwie in deinen Code muss, mal diese Anregung (ich benutze andere Variablen und nicht deine):
    $inhalt='';
    $handle=fopen($file,'r');
    while(!feof($handle))
    {
     $line=fgets($handle, 4096);
     $inhalt.=$line;
    }
    fclose($handle);


    Einfacher kann man auch file_get_contents() verwenden. Lies dazu am Besten mal die PHP-Referenz.
  4. Autor dieses Themas

    garlian

    Kostenloser Webspace von garlian

    garlian hat kostenlosen Webspace.

    Vielen Dank^^
    Jo bin dabei die Referenz durch zu lesen xD
    Hab bisher nur von schattenbaum.net und php-einfach.de
    die tutorials alle durchgelesen^^
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!