kostenloser Webspace werbefrei: lima-city


Fehler in Php Script Kann mir jemadn helfen??

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    f*s

    <!--newsedit.php-->
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>www.FJS.de.be</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body bgcolor="#000000" text="#FFFFFF" link="#CC9900" vlink="#CC9900">
    <center>
    <?php
    include ("config.php");
    $connection = mysql_connect($host , $benutzername , $benutzerpassword);
    mysql_select_db($datenbank);
    ?>
    <?php
    if ($HTTP_COOKIE_VARS["user"]=="Benutzername" AND $HTTP_COOKIE_VARS["pass"]=="passwort")
    {
    if ($HTTP_GET_VARS["go"]!="go")
    {
    echo '<form action="<?php echo $HTTP_SERVER_VARS['PHP_SELF']; ?>?go=go" name="post" method="post">
    <table width="700" border="0">
    <tr>
    <td width="100">Name:</td><td width="600"><input type="text" name="user"></td>

    </tr><tr>
    <td>Datum:</td><td><input type="text" name="datum"></td>
    </tr><tr>
    <td>Titel:</td><td><input type="text" name="title"></td>
    </tr><tr>
    <td>Inhalt:</td><td><textarea cols="35" rows="7" name="inhalt"></textarea></td>
    </tr><tr>

    <td colspan="2"><input type="submit" value="Eintragen!"></td>
    </tr>
    </table>
    </form>';
    }
    else
    {
    $title = $HTTP_POST_VARS["title"];
    $user = $HTTP_POST_VARS["user"];
    $datum = $HTTP_POST_VARS["datum"];
    $ip = $HTTP_SERVER_VARS['REMOTE_ADDR'];
    $inhalt = $HTTP_POST_VARS["inhalt"];
    if (mysql_query("INSERT INTO `news` ( `id` , `user` , `datum` , `title` , `inhalt` , `ip` ) VALUES ( '', '".$user."', '".$datum."', '".$title."', '".$inhalt."', '".$ip."' )"))
    {
    echo 'News erfolgreich gepostet!';
    }
    else
    {
    echo 'News konnten nicht gepostet werden!';
    }
    }
    }
    else
    {
    echo '<center>Sie haben leider nicht gen?gend Berechtigungen um diesen Bereich zu betreten!</center>';
    }
    ?>

    </center>

    </body>
    </html>
    <?php mysql_close($connection); ?>

    Das ist das Script. Bei ihm auf dem Testserver @home hat alles gefunzt, aber auf dem server hhier nicht.. an sysql liegt es nicht, wurde alles schon getestet nur wenn ichdie site halt ?ffne kommt ne Fehlermeldung in Zeil ...
    der link auf dem server, damit ihr euch selber ?berzeugen k?nnt ist unten..
    http://fjs.pyrokar.lima-city.de/fjs/felix/index.php
    KLick auf admin
    Logt euch mit benutzernamen Fjs und Pw: Homepage ein. Dann ist noch nen scriiptfehler(absicht) das der login fehlgeschlagen ist, aber wenn man die datei admin.php im selben ordner ?ffnet funzt alles. Vorher nicht(k?nnt ich ja testen..) Die ganzenm anderen Scripts schreib ich hier nicht, weil das sonst zu lang w?rde... an den anderen dateine wie conphig.php und so liegts auch nicht..
    Oben das script kommt jeden Falls aus der newsedit.php..Link ist in der admin.php dirn. noch fragen??
    ICQ:200420827
    Danke f?r eure Hilfe..
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Autor dieses Themas

    f*s

    sorry f?r den doppelposts, kannn den beitrag aber nicht editieren.. ist komisch.. jedenfalls idt das login system in der login.php und die weiterleitung kommt dann zur admin.php, w dann der lin kzum newsedit.php ist..

    Edit (djfun):

    Doppelpost genehmigt, da Bug beim Editieren.

    Beitrag ge?ndert am 22.11 19:56 von djfun
  4. c*********c

    Wo ist denn der Fehler? Fehlermeldung?

    Dr?cke dich etwas pr?ziser aus!
  5. Autor dieses Themas

    f*s

    inder datei:http://fjs.pyrokar.lima-city.de/fjs/felix/newsedit.php
    in zeil 21.. aber ich find keinen. oben steht der Quelltext. kanns ein, das man die nicht so aufrufen kann, weil ist duch nen pw gesch?tzt ist. Wenn das der fall ist, dann Siehe oben die anleitung, weil man das pw eingibt und alle sicherheitsvorkehrungen umgeht...

    sorry f?r den doppel post noch mal, k?nnt mir ja die gulden daf?r abziehn, aber das editieren funzt nicht..
    Ich hab vermiutet, das es daran liegt, das das echo ?ber mehrere Zeilen geht, aberauch in einer Ziele ging's nicht..

    Beitrag ge?ndert am 22.11 19:55 von djfun
  6. t*****b

    Anstatt dieser zeile:
    echo '<form action="<?php echo $HTTP_SERVER_VARS['PHP_SELF']; ?>?go=go" name="post" method="post">.......

    Nehm mal diese:

    echo '<form action="'. echo $HTTP_SERVER_VARS['PHP_SELF'] .'?go=go" name="post" method="post">.........
  7. Autor dieses Themas

    f*s

    gut danke, ich hab das prob schon gel?st...


    Edit jacr
    gel?st --> geschlossen

    Beitrag ge?ndert am 23.11 19:29 von jacr
  8. 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!