kostenloser Webspace werbefrei: lima-city


kleines Forum

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    tamozuchtstation

    tamozuchtstation hat kostenlosen Webspace.

    Hallo! Da ich noch nicht allzulange mit PHP besch?ftige, versuche ich gerade von einem Workshop, dass ich mir vor einiger Zeit ausgedruckt habe, ein kleines Fotum ohne Datenbank zu erstellen. So weit so deutsch. Nun habe ich alles soweit gemacht, doch wenn ich es mir hier nun ansehen m?chte, zeigt es mir einen Fehler in der 20. Zeile. Jedoch habe ich in dieser Zeile alles so zu stehen wie auch in dem Workshop stand. Kann mir hier jemand helfen? Der Link zu der Seite lautet: http://tamozuchtstation.xardas.lima-city.de/forum/forum.php
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. poste doch ma plz den code rein, weil ohne code geht nichts ;)
  4. Autor dieses Themas

    tamozuchtstation

    tamozuchtstation hat kostenlosen Webspace.

    Okay, sekunde, *codeholen*

    <?php
    $textfile = "$DOCUMENT_ROOT/haupt.php";
    $textfile2 = "$DOCUMENT_ROOT/vorlage.php";
    $tab = array();

    if($message!="")
    {
    $date = date("d.m.Y");

    if($number=="")
    {
    $tab = file($textfile);

    $dp=fopen("$textfile.vor","w");
    for($i=0;$i<sizeof($tab);$i++)
    {
    if(ereg("START",$tab[$i]) )
    {
    $number = substr($tab[$i],11,4)+1;
    fputs(dp,"<li><a href="forum.php?number=$number">&subject</a> - <b>$poster</b> / <b>$date</b></li>n");
    $tab[$i]=sprintf("<!-- START %04d -->n";$number);
    fputs($dp,$tab[$i++]);
    }
    fputs($dp,$tab[$i]);
    }
    fclose($dp);
    system("cp $textfile.vor $textfile");

    $tab=file($textfile2);
    $dp=fopen("$DOCUMENT_ROOT/$number.php","w");
    for($i=0;$i<sizeof($tab);$i++)
    {
    if(ereg("START",$tab[$i]) )
    {
    fputs($dp,"<hr>Geschrieben von <b>$poster</b> - <b>$date</b><br><br>$message<br>n");
    fputs($dp,"<input type=hidden name=number value=$number>n");
    }
    fputs($dp,$tab[$i]);
    }
    fclose($dp);
    }
    else
    {
    $file="DOCUMENT_ROOT/$number.php";
    $tab=file($file);
    $dp=fopen("$file.vor","w");
    for($i=0;$i<sizeof($tab);$i++)
    {
    if(ereg("START",$tab[$i]) )
    {
    fputs($dp,"<hr>Geschrieben von <b>$poster</b> - <b>$date</b><hr halfshade><br><br>$message<br>n");
    }
    fupts($dp,$tab[$i]);
    }
    fclose($dp);
    system("cp $file.vor $file");
    }
    readfile("DOCUMENT_ROOR/$number.php");
    }

    if(number!="")
    {
    readfile("$DOCUMENT_ROOT/$number.php");
    }
    else
    {
    readfile("$textfile");
    }
    ?>
  5. in zeile 20 waren die anf?hrungszeichen bei dem link st?rend.
    einfach aus einem normalen anf?hrungszeichen (") so eins machen (\")

    In Zeile 21

    $tab[$i] = sprintf("<!-- START %04d -->n".$number);

    ist vor $number ein semikolon gewesen... hab's mal durch nen punkt ersetzt.

    Hier ist der Code

    <?php
    $textfile = "$DOCUMENT_ROOT/haupt.php";
    $textfile2 = "$DOCUMENT_ROOT/vorlage.php";
    $tab = array();

    if($message!="")
    {
    $date = date("d.m.Y");

    if($number=="")
    {
    $tab = file($textfile);

    $dp=fopen("$textfile.vor","w");
    for($i=0;$i<sizeof($tab);$i++)
    {
    if(ereg("START",$tab[$i]) )
    {
    $number = substr($tab[$i],11,4)+1;
    fputs(dp,"<li><a href=\"forum.php?number=$number\">&subject</a> - <b>$poster</b> / <b>$date</b></li>n");
    $tab[$i] = sprintf("<!-- START %04d -->n".$number);
    fputs($dp,$tab[$i++]);
    }
    fputs($dp,$tab[$i]);
    }
    fclose($dp);
    system("cp $textfile.vor $textfile");

    $tab=file($textfile2);
    $dp=fopen("$DOCUMENT_ROOT/$number.php","w");
    for($i=0;$i<sizeof($tab);$i++)
    {
    if(ereg("START",$tab[$i]) )
    {
    fputs($dp,"<hr>Geschrieben von <b>$poster</b> - <b>$date</b><br><br>$message<br>n");
    fputs($dp,"<input type=hidden name=number value=$number>n");
    }
    fputs($dp,$tab[$i]);
    }
    fclose($dp);
    }
    else
    {
    $file="DOCUMENT_ROOT/$number.php";
    $tab=file($file);
    $dp=fopen("$file.vor","w");
    for($i=0;$i<sizeof($tab);$i++)
    {
    if(ereg("START",$tab[$i]) )
    {
    fputs($dp,"<hr>Geschrieben von <b>$poster</b> - <b>$date</b><hr halfshade><br><br>$message<br>n");
    }
    fupts($dp,$tab[$i]);
    }
    fclose($dp);
    system("cp $file.vor $file");
    }
    readfile("DOCUMENT_ROOR/$number.php");
    }

    if(number!="")
    {
    readfile("$DOCUMENT_ROOT/$number.php");
    }
    else
    {
    readfile("$textfile");
    }
    ?>
  6. Autor dieses Themas

    tamozuchtstation

    tamozuchtstation hat kostenlosen Webspace.

    Okay, so weit so deutsch, aber nun zeigt mir das Zeugs, dass in Zeile 21 ebenfalls ein Fehler hockt. Ich krieg ne Kriese? Warum macht jemand einen Workshop mit zig Fehlern, die ein Laie nicht beheben kann :confused::frown:
  7. m*s


    tamozuchtstation schrieb:
    Okay, so weit so deutsch, aber nun zeigt mir das Zeugs, dass in Zeile 21 ebenfalls ein Fehler hockt. Ich krieg ne Kriese? Warum macht jemand einen Workshop mit zig Fehlern, die ein Laie nicht beheben kann :confused::frown:


    und was f?r ein Fehler kommt? bei mir kommt keiner, wenn ich den Code deines Vorredners anwende!
  8. Autor dieses Themas

    tamozuchtstation

    tamozuchtstation hat kostenlosen Webspace.

    Okay, ich habe es versucht, mit meinem eigenen Script. Aber auch wenn ich diesen Code kopiere, kommt folgende Fehlermeldung:

    Warning: readfile(): open_basedir restriction in effect. File(/home/webpages/lima-city/.php) is not within the allowed path(s): (./../..:/home/webpages/tmp) in /home/webpages/lima-city/tamozuchtstation/html/forum/forum.php on line 63

    Warning: readfile(/home/webpages/lima-city/.php): failed to open stream: Operation not permitted in /home/webpages/lima-city/tamozuchtstation/html/forum/forum.php on line 63

    Ich habe es sogar zweimal versucht ... *ausflipp-quitesch*
    Sorry, wenn ich zu viele Umst?nde mache ... ich muss echt mal kapieren, wie das alles eigentlich funzt :frown:
  9. 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!