kostenloser Webspace werbefrei: lima-city


PHP HILFE GESUCHT ( Textdatein ) !!

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    s******z

    hallo leute ...

    also hab ich mitlerweile f?r meine Homepage u.A. ein Newsboard, eine Fotoanzeige ... etc gemacht.

    Es steht zum Beispiel da:

    Fotos Online: 609
    News1: Keine News vorhanden!

    ----

    das "609" und "Keine News vorhanden!" stehen jeweils in einer Textdatei,
    und wird auf jeder unterseite aufgerufen (damit ich nicht in allen unterseiten st?ndig den quelltext ?ndern muss - sondern nur einmal in einer textdatei)

    ----

    so und nun mein anliegen: also ich will mir ein admin programmieren wo ich eine html seite mit textareas (textfeldern) wo der alte inhalt der textdatein dinnensteht (also: z.B. "609" und "Keine News vorhanden"), diesen text soll man in dem textfeld ?ndern k?nnen und dann soll rechts davon ein butten mit der aufschrift "?ndern" sein, der wenn man ihn klickt den neuen Inhalt in der textdatei speichert.

    ----

    bitte helft mir da ... w?re echt wichtig ...

    k?nnte mir irgendwer da den code schreiben ... wird nicht so aufwendig sein aber ich kann php nicht wirklich ...

    danke schonmal ...


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

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

  3. Also, du hast zwei Haupt-Dateien:

    admin.php:
    -------------------------------------------
    <html>
    <head>
    <title>Admin</title>
    </head>
    <body>
    <h1>Admin</h1>
    <?php
    if ($mode == "change") {
    $ninhalt = "<"."?php
    \$fotos = \"$fotos2\";
    \$news = \"$news2\";
    if (\$donotecho != \"1\") {
    echo \"Fotos Online: \".\$fotos.\"<br>
    News: \".\$news;
    }
    ?".">";

    echo "<h2>Ge?ndert !</h2>
    ";
    $nndd = fopen("infos.php", "w");
    fputs($nndd, $ninhalt);
    fclose ($nndd);
    }

    $donotecho = "1";
    include("infos.php");

    echo "<form action=\"$PHP_SELF?mode=change\" method=\"post\">
    <table border=\"0\" cellpadding=\"3\">
    <tr>
    <td>Fotos online:</td>
    <td><input type=\"Text\" name=\"fotos2\" value=\"$fotos\" size=\"30\"></td>
    </tr>
    <tr>
    <td>News:</td>
    <td><input type=\"Text\" name=\"news2\" value=\"$news\" size=\"30\"></td>
    </tr>
    <tr>
    <td colspan=\"2\" align=\"center\"><input type=\"Submit\" value=\"?ndern\"></td>
    </tr>
    </table>
    </form>";

    ?>

    </body>
    </html>
    -------------------------------------------

    infos.php:
    -------------------------------------------
    <?php
    $fotos = "609";
    $news = "Keine News vohanden";
    if ($donotecho != "1") {
    echo "Fotos Online: ".$fotos."<br>
    News: ".$news;
    }
    ?>
    -------------------------------------------

    Die Datei includen machst du dann so:

    beispiel_datei.php
    -------------------------------------------
    Inhalt...
    <?php
    include("infos.php");
    ?>
    Inhalt...
    -------------------------------------------

    H2O
  4. Autor dieses Themas

    s******z

    thx @ H2O !!!!!!!
    eine frage aber noch ... ich will das bei mir alles getrennt aufrufen k?nnen also in verschiedene php datein speichern hab das jetzt mal probiert umzubaun und bekomm leuter errors.
    ich hab hier mal alle datein kopiert:

    ------------------------------------------------------------------------------

    admin.php


    <html>
    <head>
    <title>Admin</title>
    </head>
    <body>
    <h1>Admin</h1>
    <?php
    if ($mode == "change") {
    $ninhalt = "<"."?php
    \$fotos = \"$fotos2\";
    \$news11 = \"$news12\";
    \$news21 = \"$news22\";
    \$version = \"$version2\";
    \$aktualisiert = \"$aktualisiert2\";
    if (\$donotecho != \"1\") {
    echo \"Fotos Online: \".\$fotos.\"<br>
    News1: \".\$news11.\"<br>
    News2: \".\$news21.\"<br>
    Version: \".\$version.\"<br>
    Aktualisiert: \".\$aktualisiert;
    }
    ?".">";

    echo "<h2>Ge?ndert !</h2>
    ";
    $nndd = fopen("fotos.php", "w");
    fputs($nndd, $ninhalt);
    fclose ($nndd);
    }
    $nndd = fopen("n1.php", "w");
    fputs($nndd, $ninhalt);
    fclose ($nndd);
    }
    $nndd = fopen("n2.php", "w");
    fputs($nndd, $ninhalt);
    fclose ($nndd);
    }
    $nndd = fopen("version.php", "w");
    fputs($nndd, $ninhalt);
    fclose ($nndd);
    }
    $nndd = fopen("aktualisiert.php", "w");
    fputs($nndd, $ninhalt);
    fclose ($nndd);
    }

    $donotecho = "1";
    include("infos.php");

    echo "<form action=\"$PHP_SELF?mode=change\" method=\"post\">
    <table border=\"0\" cellpadding=\"3\">
    <tr>
    <td>Fotos online:</td>
    <td><input type=\"Text\" name=\"fotos2\" value=\"$fotos\" size=\"30\"></td>
    </tr>
    <tr>
    <td>News1:</td>
    <td><input type=\"Text\" name=\"news12\" value=\"$news11\" size=\"30\"></td>
    </tr>
    <tr>
    <td>News2:</td>
    <td><input type=\"Text\" name=\"news22\" value=\"$news21\" size=\"30\"></td>
    </tr>
    <tr>
    <td>Version:</td>
    <td><input type=\"Text\" name=\"version2\" value=\"$version\" size=\"30\"></td>
    </tr>
    <tr>
    <td>Aktualisiert:</td>
    <td><input type=\"Text\" name=\"aktualisiert2\" value=\"$aktualisiert\" size=\"30\"></td>
    </tr>
    <tr>
    <td colspan=\"2\" align=\"center\"><input type=\"Submit\" value=\"?ndern\"></td>
    </tr>
    </table>
    </form>";

    ?>

    </body>
    </html>

    ------------------------------------------------------------------------------

    fotos.php

    <?php
    $fotos = "0";
    if ($donotecho != "1") {
    echo "Fotos Online: ".$fotos."<br>
    }
    ?>

    ------------------------------------------------------------------------------

    n1.php

    <?php
    $news1 = "Keine News vorhanden!";
    if ($donotecho != "1") {
    echo "N#1: ".$news1."<br>
    }
    ?>

    ------------------------------------------------------------------------------

    n2.php

    <?php
    $news2 = "Keine News vorhanden!";
    if ($donotecho != "1") {
    echo "N#2: ".$news2."<br>
    }
    ?>

    ------------------------------------------------------------------------------

    aktualisiert.php

    <?php
    $aktualisiert = "01.01.2000";
    if ($donotecho != "1") {
    echo "Aktualisiert: ".$aktualisiert."<br>
    }
    ?>

    ------------------------------------------------------------------------------

    version.php

    <?php
    $version = "2.34";
    if ($donotecho != "1") {
    echo "Version: ".$version."<br>
    }
    ?>

    ------------------------------------------------------------------------------

    beispiel_datei.php

    Fotos:

    <?php
    include("fotos.php");
    ?>
    <br><br><br> ANDERER INHALT ... BLABLABLA
    Aktualisiert:

    <?php
    include("aktualisiert.php");
    ?>
    <br><br><br> ANDERER INHALT ... BLABLABLA
    N1:

    <?php
    include("n1.php");
    ?>
    <br><br><br> ANDERER INHALT ... BLABLABLA
    N2:

    <?php
    include("n2.php");
    ?>
    <br><br><br> ANDERER INHALT ... BLABLABLA
    Version:

    <?php
    include("version.php");
    ?>


    ------------------------------------------------------------------------------

    bitte nochmals kurz um mithilfe glaub ich speicher nur im admin.php falsch ...

    danke lg schm8lz
  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!