kostenloser Webspace werbefrei: lima-city


Was ist falsch??

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    galaxix

    galaxix hat kostenlosen Webspace.

    Ich bekommen diese Fehlermeldung:

    Parse error: parse error, unexpected T_ECHO in /home/webpages/lima-city/galaxix/html/menu.php on line 19

    Das ist der Script:

    $query = "SELECT new FROM letters WHERE nick = $log_nick";
    $new_letters = mysql_query($query)
    echo ("<center>Du hast $new_letters neue Briefe bekommen!</center>");
    $query = "SELECT ranking FROM daten WHERE nick = $log_nick";
    $top_place = mysql_query($query)
    echo ("<center>Du bist auf Platz: $top_place</center>");
    $query = "SELECT city FROM daten WHERE nick = $log_nick";
    $city = mysql_query($query)
    echo ("<center>Du befindest dich in $city</center>");
    $query = "SELECT market FROM citys WHERE city = $city";
    $market = mysql_query($query)
    echo ("<center>Der Markt hat heute $market</center>");
    echo ("<p><p></p>");
    echo ("<center><b>News:<b></center>");
    $query = "SELECT admin, date, theme, news FROM news";
    $ig_news = mysql_query($query)
    echo ("<center>$ig_news</center>");

    Was ist nun falsch?

    PS: Es ist nicht die ganze Seite es ist nur der PHP Hauptteil!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Also nach


    $new_letters = mysql_query($query)

    $top_place = mysql_query($query)

    $city = mysql_query($query)

    $market = mysql_query($query)

    $ig_news = mysql_query($query)

    fehlen auf jeden Fall schonmal ;

    Beitrag ge?ndert am 9.01 21:20 von korbiw
  4. $query = "SELECT new FROM letters WHERE nick = $log_nick";
    $new_letters = mysql_query($query);
    echo ("<center>Du hast $new_letters neue Briefe bekommen!</center>");
    $query = "SELECT ranking FROM daten WHERE nick = $log_nick";
    $top_place = mysql_query($query);
    echo ("<center>Du bist auf Platz: $top_place</center>");
    $query = "SELECT city FROM daten WHERE nick = $log_nick";
    $city = mysql_query($query);
    echo ("<center>Du befindest dich in $city</center>");
    $query = "SELECT market FROM citys WHERE city = $city";
    $market = mysql_query($query);
    echo ("<center>Der Markt hat heute $market</center>");
    echo ("<p><p></p>");
    echo ("<center><b>News:<b></center>");
    $query = "SELECT admin, date, theme, news FROM news";
    $ig_news = mysql_query($query);
    echo ("<center>$ig_news</center>");

    ich denk ma da fehlen nur die ganzen ; hinter den zugewiesenen variablen. ich hab sie mal eingef?gt... bin mir zwar net sicher, aber so kann es sein
  5. Autor dieses Themas

    galaxix

    galaxix hat kostenlosen Webspace.

    Danke aber die Fehlermeldung verwirrt mich da schon etwas!
  6. Was mich verwirrt:
    Was willst du mit den Klammern nach den echo Befehlen?
  7. 1. Welche Zeile ist denn Zeile 19?
    2. Mach mal die Variablen in den Strings in ' ' also z.B. ..nick = '$log_nick'" hat bei mir mal geholfen..vielleicht geht es hier auch.
  8. Autor dieses Themas

    galaxix

    galaxix hat kostenlosen Webspace.

    Funktioniert immer noch nicht!:frown::frown:
  9. Hast du die KLammern bei deinen Echo Befehlen mal weg gemacht?

    Isses immer noch die gleiche Fehlermeldung?
  10. Autor dieses Themas

    galaxix

    galaxix hat kostenlosen Webspace.

    Habe alles gemacht was ihr vorgeschlagen habt auch das mit den Klammern!:frown::frown:
    Jetzt ist der Fehler in Zeile 17 wei? nicht genau was!
  11. poste doch nochmal den quellcode und markiere die zeile 17
  12. Autor dieses Themas

    galaxix

    galaxix hat kostenlosen Webspace.

    Schon gemacht

    x falsch x '$query' = "SELECT new FROM letters WHERE nick = '$log_nick'";
    '$new_letters' = mysql_query('$query');
    echo "<center>Du hast '$new_letters' neue Briefe bekommen!</center>";
    '$query' = "SELECT ranking FROM daten WHERE nick = '$log_nick'";
    '$top_place' = mysql_query('$query');
    echo "<center>Du bist auf Platz: '$top_place'</center>";
    '$query' = "SELECT city FROM daten WHERE nick = '$log_nick'";
    '$city' = mysql_query('$query');
    echo "<center>Du befindest dich in '$city'</center>";
    '$query' = "SELECT market FROM citys WHERE city = '$city'";
    '$market' = mysql_query('$query');
    echo "<center>Der Markt hat heute '$market'</center>";
    echo "<p><p></p>";
    echo "<center><b>News:<b></center>";
    '$query' = "SELECT admin, date, theme, news FROM news";
    '$ig_news' = mysql_query('$query';
    echo "<center>'$ig_news'</center>";
  13. k*****i

    jop, poste noch mal den gesamten code, damit kann man dir auch eher helfen, und noch was, mal so ne frage wozu soll dieser ocee da oben gut sien, ich hbaen beim ?berfliegen keinen sinn gesehen!
  14. Mach doch mal die Hochkommatas um die Variablen weg und poste den ganzen code, es kann sein dass der fehler weiter oben liegt, sich aber erst in Zeile 17 auswirkt

  15. Schon gemacht

    x falsch x '$query' = "SELECT new FROM letters WHERE nick = '$log_nick'";
    '$new_letters' = mysql_query('$query');
    echo "<center>Du hast '$new_letters' neue Briefe bekommen!</center>";
    '$query' = "SELECT ranking FROM daten WHERE nick = '$log_nick'";
    '$top_place' = mysql_query('$query');
    echo "<center>Du bist auf Platz: '$top_place'</center>";
    '$query' = "SELECT city FROM daten WHERE nick = '$log_nick'";
    '$city' = mysql_query('$query');
    echo "<center>Du befindest dich in '$city'</center>";
    '$query' = "SELECT market FROM citys WHERE city = '$city'";
    '$market' = mysql_query('$query');
    echo "<center>Der Markt hat heute '$market'</center>";
    echo "<p><p></p>";
    echo "<center><b>News:<b></center>";
    '$query' = "SELECT admin, date, theme, news FROM news";
    '$ig_news' = mysql_query('$query';
    echo "<center>'$ig_news'</center>";


    warum hast du die variablen in ' ' gesetzt???? die m?ssen alle weg


    $quer' = "SELECT new FROM letters WHERE nick = $log_nick";
    $new_letters = mysql_query($query);
    echo "<center>Du hast $new_letters neue Briefe bekommen!</center>";
    $query = "SELECT ranking FROM daten WHERE nick = $log_nick";
    '$top_place' = mysql_query($query);
    echo "<center>Du bist auf Platz: $top_place</center>";
    $query = "SELECT city FROM daten WHERE nick = $log_nick";
    $city = mysql_query('$query');
    echo "<center>Du befindest dich in $city</center>";
    $query = "SELECT market FROM citys WHERE city = $city";
    $market = mysql_query($query);
    echo "<center>Der Markt hat heute $market</center>";
    echo "<p><p></p>";
    echo "<center><b>News:<b></center>";
    $query = "SELECT admin, date, theme, news FROM news";
    $ig_news = mysql_query($query);
    echo "<center>$ig_news</center>";

    probiers ma so vllt. gehts
  16. k*****i

    probiere es mal so!
    <html>
    <body>
    <?php
    $query = "SELECT new FROM letters WHERE nick = \'$log_nick\'";
    $new_letters = mysql_query(\'$query');
    echo "<center>Du hast \'$new_letters' neue Briefe bekommen!</center>";
    $query = "SELECT ranking FROM daten WHERE nick = \'$log_nick\'";
    $top_place = mysql_query(\'$query');
    echo "<center>Du bist auf Platz: \'$top_place\'</center>";
    $query = "SELECT city FROM daten WHERE nick = \'$log_nick'";
    $city = mysql_query(\'$query\');
    echo "<center>Du befindest dich in '$city'</center>";
    $query = "SELECT market FROM citys WHERE city = \'$city\'";
    $market = mysql_query(\'$query\');
    echo "<center>Der Markt hat heute \'$market\'</center>";
    echo "<p></p>";
    echo "<center><b>News:<b></center>";
    $query = "SELECT admin, date, theme, news FROM news";
    $ig_news = mysql_query(\'$query\');
    echo "<center>\'$ig_news\'</center>";
    </body>
    </html>
    ---
    warum sind heute alle schneller mit posten als ich?

    Beitrag ge?ndert am 9.01 21:58 von kraeusi
  17. Autor dieses Themas

    galaxix

    galaxix hat kostenlosen Webspace.

    Die Fehlermeldung::frown:

    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php:11) in /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php on line 14

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php:11) in /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php on line 14
    mysql_connect (\"http://mysql.lima-city.de\",\"USR9910\", \"331609c\")or die (\"Es konnte keine Verbindung zum MySql Server hergestellt werden!\"); mysql_select_db(\"DB3376\")or die (\"Es konnte keine Verbindung zur Datenbank hergestellt werden!\");
    Warning: mysql_query(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php on line 18

    Warning: mysql_query(): A link to the server could not be established in /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php on line 18

    Du hast neue Briefe bekommen!

    Warning: mysql_query(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php on line 21

    Warning: mysql_query(): A link to the server could not be established in /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php on line 21

    Du bist auf Platz:

    Warning: mysql_query(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php on line 24

    Warning: mysql_query(): A link to the server could not be established in /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php on line 24

    Du befindest dich in

    Warning: mysql_query(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php on line 27

    Warning: mysql_query(): A link to the server could not be established in /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php on line 27

    Der Markt hat heute


    News:

    Warning: mysql_query(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php on line 32

    Warning: mysql_query(): A link to the server could not be established in /home/webpages/lima-city/galaxix/html/Mekon Adventures/menu.php on line 32


    Und jetzt der gesamte Script der Seite::frown:

    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>Du hast&nbsp;&nbsp; neu</title>
    </head>

    <body background="table_bg.PNG" bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#000000">
    <table border="0" width="100%" bgcolor="#FFFFFF">
    <tr>
    <?php
    if(session_start());

    include ("connection.txt");
    $query = "SELECT new FROM letters WHERE nick = $log_nick";
    $new_letters = mysql_query($query);
    echo "<center>Du hast $new_letters neue Briefe bekommen!</center>";
    $query = "SELECT ranking FROM daten WHERE nick = $log_nick";
    $top_place = mysql_query($query);
    echo "<center>Du bist auf Platz: $top_place</center>";
    $query = "SELECT city FROM daten WHERE nick = $log_nick";
    $city = mysql_query($query);
    echo "<center>Du befindest dich in $city</center>";
    $query = "SELECT market FROM citys WHERE city = $city";
    $market = mysql_query($query);
    echo "<center>Der Markt hat heute $market</center>";
    echo "<p><p></p>";
    echo "<center><b>News:<b></center>";
    $query = "SELECT admin, date, theme, news FROM news";
    $ig_news = mysql_query($query);
    echo "<center>$ig_news</center>";
    ?>
    </tr>
    </table>

    </body>

    </html>
  18. k*****i

    kunde elender, mache das inlcude vor den session start sonnst kann es ne funktionieren, und noch vor demheader das inlcude!
    liest du nicht mal die fehlermeldungen?
  19. Was soll den das if(session_start()) ??

    Da fehlen wenn du eine if anweisung haben willst die geschweiften Klammern.

    AUsserdem muss glaube ich das session_start an den Anfang deines Scriptes
  20. Autor dieses Themas

    galaxix

    galaxix hat kostenlosen Webspace.

    1. Ich kenne mich nicht mit PHP so gut aus sonst w?rde ich ja auch nicht fragen.
    2. Ist der Session start Script von Selfphp.de da dachte ich mir das er doch richtig sein muss!
  21. schcik mir doch mal dein ganzes script und connection.txt per email, dann schau ich mir den nochmal an

    ich@korbiwerner.de
  22. 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!