keine neuen Einträge in MySQL

  1. kein Name

    kein Name Thread Starter MacUser Mitglied

    Mitglied seit:
    09.04.2005
    Beiträge:
    417
    Zustimmungen:
    8
    Ich kann weder in mein Forum noch in meinem Gästebuch neue Einträge schreiben. Es kommt auch keine Fehlermeldung. Da beide Sachen unabhängig sind, kann es eigentlich nur an der gemeinsamen MySQL-Datenbank liegen, die von beiden benutzt wird. An b-one.net liegt es auch nicht, da andere Seiten, die auf diesen Servern laufen auch keine Probleme haben.
    Link zum Gästebuch: http://www.benchfrooser.de/gaestebuch/index.html
    Link zum Off-Topic Forum: http://www.benchfrooser.de/forum/viewforum.php?f=25
    Ihr könnt versuchen in beiden testweise etwas reinzuschreiben um euch ein Bild machen zu können.

    Danke für die Antworten :)
     
    kein Name, 14.11.2005
    #1
  2. falkgottschalk

    falkgottschalk MacUser Mitglied

    Mitglied seit:
    22.08.2005
    Beiträge:
    24.005
    Zustimmungen:
    1.599
    ...und ich wette, daß da irgend ein DIE() fehlt.
    Ganz blöde Frage: Festplattenplatz des Providers ausgeschöpft?
    Was meint phpadmin, wenn Du damit in irgend einer Tabelle irgend etwas eintragen willst?
    Gerner gemachter Programmierer-Fehler: Abfangen von Fehlern bei insert. "...wird schon Platz genug sein auf der Platte...".
     
    falkgottschalk, 14.11.2005
    #2
  3. kein Name

    kein Name Thread Starter MacUser Mitglied

    Mitglied seit:
    09.04.2005
    Beiträge:
    417
    Zustimmungen:
    8
    In phpmyadmin kann ich einen neuen Gästebucheintrag erstellen. Platz habe ich noch genug.
     
    kein Name, 14.11.2005
    #3
  4. falkgottschalk

    falkgottschalk MacUser Mitglied

    Mitglied seit:
    22.08.2005
    Beiträge:
    24.005
    Zustimmungen:
    1.599
    Nächster Ansatz:
    Limitierte Version der Software, die nur <n> Einträge zuläßt?
    Schau Dir doch einfach mal das post.php an und reichere alle INSERTS um Abfragen auf Fehler an?
     
    falkgottschalk, 14.11.2005
    #4
  5. kein Name

    kein Name Thread Starter MacUser Mitglied

    Mitglied seit:
    09.04.2005
    Beiträge:
    417
    Zustimmungen:
    8
    Ich habe sogar das Gästebuch gelöscht und alles neu hochgeladen. Config-Datei ist noch die gleich, habe aber keinen Fehler gefunden. Ich kann mir nicht vorstellen, dass es am php-Script im Gästebuch liegt, weil man im Forum auch keine Beiträge mehr schreiben kann.
    Wie ich die INSERTS dazu bringe, dass sie Fehlermeldungen ausgeben ist mir nicht bekannt :rolleyes:
     
    kein Name, 14.11.2005
    #5
  6. falkgottschalk

    falkgottschalk MacUser Mitglied

    Mitglied seit:
    22.08.2005
    Beiträge:
    24.005
    Zustimmungen:
    1.599
    Eieiei ... dann wird es aber Zeit zum Üben.
    Hier eine Grundlage dessen was ich meine:
    PHP:
        $sql "INSERT INTO links (active,date,rubrik,titel,url,notiz) VALUES ('$active','$today','$uid2','$titel','$url','$notes')";
        
    $result mysql_query($sql);
        if (
    $result
        {     
          echo 
    "<center>Danke! Ihr Link wurde erfolgreich verarbeitet.<br>";
        } else 
        {
        
    $error "Sorry! Der Linkupdate ist MISSLUNGEN in unserer Datenbank database!"
       die(
    "Abfrage fehlgeschlagen: " mysql_error());
       }
    Jedenfalls musst Du prüfen ob der INSERT-Befehl, der in dieser oder einer ähnlichen Schreibweise vorkommen MUSS, erfolgreich war oder, falls nicht, den entsprechenden Fehler ausgeben.
    Es kann auch sein, daß durch was auch immer das php-Programm gar nicht mehr bis zum insert kommt - um das rauszubekommen, wird (testweise) im Erfolgsfall auch eine Meldung ausgegeben.

    Viel Spaß beim Anpassen, kann nicht so schwer sein.
     
    falkgottschalk, 15.11.2005
    #6
  7. dms

    dms

    Ich bin mir ziemlich sicher dass das phpBB die Fehler slebstständig abfängt.

    Frage an einen MySQL-Guru: Was für ein Result-Set liefert MySQL wenn man keine Schreibrechte besitzt? Evtl. mal prüfen ob phpMyAdmin und Dein Forum/Gästebuch die gleichen MySQL-User benutzen.
     
    dms, 15.11.2005
    #7
  8. maceis

    maceis MacUser Mitglied

    Mitglied seit:
    24.09.2003
    Beiträge:
    16.696
    Zustimmungen:
    602
    Ich bekomme schon beim Aufruf der Seite:
    Nachdem die Seite "benchfrooser.de" heisst, tippe ich auf einen Tipfehler beim Datenbanknamen 'benchfrosoer_de"#
     
    maceis, 22.11.2005
    #8
  9. kein Name

    kein Name Thread Starter MacUser Mitglied

    Mitglied seit:
    09.04.2005
    Beiträge:
    417
    Zustimmungen:
    8
    Danke für den Hinweis. Das war aber nicht der Grund, war gerade dabei mein Gästebuch neu zu installieren und bin am Abend nicht mehr fertig geworden.
    Am nächsten Tag ist es mir dann auch aufgefallen :rolleyes:

    Irgendwie habe ich Datenbank beschädigt, wie ich mich im php-script gespielt habe.
     
    kein Name, 22.11.2005
    #9
  10. kein Name

    kein Name Thread Starter MacUser Mitglied

    Mitglied seit:
    09.04.2005
    Beiträge:
    417
    Zustimmungen:
    8
    Jetzt habe ich die komplette MySQL Datenbank gelöscht. Aus einer Zip Datei das Gästebuch hochgeladen. Die Zugangsdaten vorher noch eingegeben. Installation erfolgreich verlaufen. Ich habe das Gästebuch schon oft erfolgreich installiert. Jetzt bekomme ich immer folgenden Fehler, wenn ich einen Einträg erstellen möchte:
    Code:
    Fatal error: Only variables can be passed by reference in /customers/benchfrooser.de/benchfrooser.de/httpd.www/burningbook/addentry.php on line 44
    Hab die Installation ein paar mal wiederholt, aber immer das gleiche.
    Ihr könnt es hier testen. Es ist grafisch noch nicht angepasst, weil es erst einmal funktionieren soll. :rolleyes:
     
    kein Name, 24.11.2005
    #10
Die Seite wird geladen...
Ähnliche Themen - neuen Einträge MySQL
  1. dooyou
    Antworten:
    3
    Aufrufe:
    2.485
    dooyou
    30.08.2011
  2. leo-magic
    Antworten:
    6
    Aufrufe:
    1.478
    leo-magic
    24.06.2010
  3. Der_Jan
    Antworten:
    2
    Aufrufe:
    557
    .:timmy
    02.03.2010
  4. 2nd
    Antworten:
    2
    Aufrufe:
    546