Micha197: Fehler bei news Speichern

Hallo zusammen,

ich habe gerade das Newsskript von

http://www.webmastermind.de/php/phn/html/visit.php?url=http://www.codezilla.at/artikel/newsscript.php&lid=2269

erstellt.
Doch wenn ich die Daten speichern möchte kommte die meldung
Parse error:syntax error, unexpected T_STRING in C:.....\apache\xampplite\htdocs\self\savenews.php on line 13

was mache ich falsch?

Tschüß!

  1. Huhu Micha

    Doch wenn ich die Daten speichern möchte kommte die meldung
    Parse error:syntax error, unexpected T_STRING in C:.....\apache\xampplite\htdocs\self\savenews.php on line 13

    was mache ich falsch?

    Die Antwort auf Deine Frage findest Du in Zeile 13 Deines Skriptes
    "savenews.php".
    Ggf. auch in einer Zeile davor.

    Viele Grüße

    lulu

    --
    bythewaythewebsuxgoofflineandenjoytheday
    1. hallo

      in zeile 13 steht:

      MYSQL_SELECT_DB ($db) od die ("Datenbank nicht vorhanden");

      tschüß

      1. Huhu Micha

        MYSQL_SELECT_DB ($db) od die ("Datenbank nicht vorhanden");

        nimm nach dem o ein r und kein d.

        Viele Grüße

        lulu

        --
        bythewaythewebsuxgoofflineandenjoytheday
        1. hallo

          ja das habe ich übersehen, doch jetzt hat er ein Probelm mit zeile 17
          Ich poste mal zeile 16 und 18 auch mit!

          if ($eintrag) {
          echo "O.K. Deine News wurden eingetragen";
          }else { echo "Sorry, wir konnten keine news Posten.",}

          also da sist jetzt Zeile 16 17 und 18!

          tschüß!

          1. Hallo Micha,

            ja das habe ich übersehen, doch jetzt hat er ein Probelm mit zeile 17

            welches?

            }else { echo "Sorry, wir konnten keine news Posten.",}

            wenn du ein »;« haben willst, musst du schon die Shift-Taste mitdrücken - sonst wird es ein »,« ...

            Grüße aus Nürnberg
            Tobias

          2. hallo

            ja das habe ich übersehen, doch jetzt hat er ein Probelm mit zeile 17
            Ich poste mal zeile 16 und 18 auch mit!

            if ($eintrag) {
            echo "O.K. Deine News wurden eingetragen";
            }else { echo "Sorry, wir konnten keine news Posten.",}

            also da sist jetzt Zeile 16 17 und 18!

            Noch jemand der besser Soltär spielen solte.
            Wenn Du auch nur im Ansatz verstehen wolltest, was Dein Skript treibt würdest Du die Lösung von ganz alleine finden.
            Was dass Komma hinter den Anführungsstrichen bedeutet solltest Du dann mal erklären.

            ToMIRL

            1. hallo

              das ist kein , sondern ein ; habe mich nur hier verschrieben im Skript stimmt es da ist ein ; es geht aber leider immer noch nicht!

              tschüß!

              1. hat keiner mehr eine idee?

              2. Hallo Micha,

                das ist kein , sondern ein ; habe mich nur hier verschrieben

                deswegen solltest du den Code _nie_ per Hand hier reinschreiben, sondern ihn reinkopieren.

                im Skript stimmt es da ist ein ; es geht aber leider immer noch nicht!

                definiere "geht nicht".

                Grüße aus Nürnberg
                Tobias

                1. ich konnte den nicht rein kopieren da er auf einen andern rechner ist! Ich habe kein plan was ich noch machen soll! es geht einfach nicht!

                  1. Hallo Micha,

                    ich konnte den nicht rein kopieren da er auf einen andern rechner ist!

                    dann lies dir den Quelltext aber noch (mindestens) dreimal durch, damit du keine Tippfehler drinhast.

                    es geht einfach nicht!

                    argh

                    Grüße aus Nürnberg
                    Tobias

                    1. Hallo,

                      habe es richtig durch gelesen! Wenn ich die Datenbank schliessen will geht das nicht richtig! Es nimmt am ende das ?> mit in die Mysql abfrage mit rein!obwohl ich die Datenbank über $db_close=@mysql_close($db); schließe!

                      tschüß

                      1. Moin,

                        Hallo,

                        habe es richtig durch gelesen! Wenn ich die Datenbank schliessen will geht das nicht richtig! Es nimmt am ende das ?> mit in die Mysql abfrage mit rein!obwohl ich die Datenbank über

                        $db_close=@mysql_close($db); schließe!

                        Geh echt Solitär spielen..
                        Du sollst relevanten Quelltext posten
                        Warum machst Du @mysqlclose?
                        Wie fängst Du Deine Abfrage ab?
                        Wie fängst evtl. mysql_connect fehler ab?
                        Welcher Fehler werden Dir angezeigt?

                        TomIRL