kostenloser Webspace werbefrei: lima-city


Online Editor

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    sy

    Kostenloser Webspace von sy

    sy hat kostenlosen Webspace.

    Hallo,

    hier hatte mal jemand ein PHP Editor script gepostet, den ich grad verwende.
    Wie bekomme ich aber das Fenster, wo man den text verarbeitet größer?

    <?php
    
    include ("config.inc.php");
    
    $passwortfeld = "
    <form action="".$_SERVER['PHP_SELF']."" method="post">
    <big>Zugang zum Admin-Bereich:</big>
    <br><br>Passwort:<br>
    <table style="height: 23px;" border="0" cellpadding="0" cellspacing="0">
     <tbody>
      <tr>
       <td><input maxlength="50" type="password" name="inputpw"></td>
       <td style="width: 22px;"></td>
       <td><input type="submit" name="pw" value="Login"></td>
      </tr>
     </tbody>
    </table>
    </form>";
    
    $dateifeld = "
    <form action="".$_SERVER['PHP_SELF']."" method="post">
    <big>Datei bearbeiten:</big>
    <br><br>Dateiname:<br>
    <table style="height: 23px;" border="0" cellpadding="0" cellspacing="0">
     <tbody>
      <tr>
       <td><input maxlength="50" type="text" name="file"></td>
       <td style="width: 22px;"></td>
       <td><input type="submit" name="datei" value="Login"></td>
      </tr>
     </tbody>
    </table>
    </form>";
    
    if (isset($_REQUEST['datei'])) {
            if ((!file_exists($_REQUEST['file']))||filesize($_REQUEST['file'])<0) {
                    echo "<big>Die Datei existiert nicht!</big>";
            }
            else {
                    $f = fopen($_REQUEST['file'],"r+");
                    $feld = fread($f,filesize($_REQUEST['file']));
                    fclose($f);     
                    $feld = str_replace("</textarea>",htmlentities("</textarea>"),$feld);   
            
                    echo "<form name="form2" action=".$_SERVER['PHP_SELF']." method="post">";
                    echo "<table><tbody><tr><td><textarea name="feld">".$feld;    
                    echo "</textarea></td></tr></tbody></table><br><br>";
                    echo "<table style="height: 30px;" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td><input type="text" name="file"                         maxlength="50" value="".$_REQUEST['file'].""> ";
                    echo "<input type='submit' name='speichern' value='Speichern'></td></tr></tbody></table></form>";
            }
    }       
    else if (isset($_REQUEST['speichern'])) {
            $datei = str_replace(htmlentities("</textarea>"),"</textarea>",$_REQUEST['feld']);
            $datei = stripslashes($datei);
            $f = fopen($_REQUEST['file'],"w");
            fWrite($f,$datei);
            fclose($f);
            echo "<big>Änderungen gespeichert!</big>";
    }
    else if (isset($_REQUEST['pw'])) {
            if ($_REQUEST['inputpw']==$password) {
                    echo $dateifeld;
            }
            else {
                    echo "<big>Das Passwort ist falsch!</big>";
            }
    }
    else {
            echo $passwortfeld;
    }
    ?>



    Beitrag geändert: 23.10.2008 14:21:46 von sy
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Habe ich im dem Thread glaube ich noch am Ende geschrieben. Du musst nur:
    <textarea cols="100" rows="20"></textarea>
    schreiben. Kannst du je nach Größe deines Quelltextes verändern.
  4. Autor dieses Themas

    sy

    Kostenloser Webspace von sy

    sy hat kostenlosen Webspace.

    und wo genau?^

  5. und wo genau?^


    Na komm... SO oft steht das ja im Code nicht.

    Vielleicht da?
    <textarea name="feld" cols="100" rows="20">

    Btw: In dem Code hat das Forum schon ein paar Backslashes entfernt, oder? :confused:


    Beitrag geändert: 23.10.2008 16:55:52 von tavern

  6. Btw: In dem Code hat das Forum schon ein paar Backslashes entfernt, oder? :confused:


    Richtig, die musst du auf jeden Fall noch einfügen!
  7. Autor dieses Themas

    sy

    Kostenloser Webspace von sy

    sy hat kostenlosen Webspace.

    Irgendwie wird dann aber nicht der Teil größer wo der Text der datei ist,
    sondern es wird nur noch ne extra "Spalte" eingefügt bei:
    <textarea cols=\"100\" rows=\"30\" name=\"text\"></textarea><br>

  8. Irgendwie wird dann aber nicht der Teil größer wo der Text der datei ist,
    sondern es wird nur noch ne extra "Spalte" eingefügt bei:
    <textarea cols="100" rows="30" name="text"></textarea><br>



    Was meinst du mit extra Spalte; es müsste sich die Textarea jetzt doch vergrößert haben, oder?

  9. Irgendwie wird dann aber nicht der Teil größer wo der Text der datei ist,
    sondern es wird nur noch ne extra "Spalte" eingefügt bei:
    <textarea cols="100" rows="30" name="text"></textarea><br>



    Lass mich raten: Du hast eine neue Zeile "<textarea...></textarea>" eingefügt? Nicht gut.


    Beitrag geändert: 23.10.2008 18:28:19 von tavern
  10. Autor dieses Themas

    sy

    Kostenloser Webspace von sy

    sy hat kostenlosen Webspace.

    @tavern doch hab ich. Wenn du schon sagst nicht gut - kannst du auch sagen wie es gut wäre.

    @xi-blog Naja wenn ich dann eingeloggt bin kommt erst diese große spalte und dann drunter
    die Spalte wo man den dateinamen eintragen kann um die entsprechende datei zu bearbeiten


    €dit: Irgendwie habe ich es jetzt hingekriegt das das Textfenster jetzt diese größe hat

    Beitrag geändert: 23.10.2008 18:47:26 von sy
  11. Du sollst die schon vorhandene Zeile ersetzen, keine neue machen ;-) Du hast gerade nichts am Textfeld verändert, sondern ein neuses erstellt.


    Edith sagt "sorry!"

    Beitrag geändert: 23.10.2008 23:18:47 von quorkqtar
  12. Autor dieses Themas

    sy

    Kostenloser Webspace von sy

    sy hat kostenlosen Webspace.

    ja doch ich hab ja gesagt das ich es hinbekam.
    Also brauchste ja auch nix mehr posten ;)

    Kann geschlossen werden ;)

    -> CLOSED

    Beitrag geändert: 23.10.2008 21:11:29 von tct
  13. 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!