ilch Forum » Ilch Clan 1.1 » Allgemein » Freunde hinzufügen

Geschlossen
  1. #1
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    Es ist Fehler beim Eintragen aufgetreten diese meldung bekomme ich wenn ich nen Freund hinzufügen will woran kann das liegen thx für hilfe mfg

    betroffene Homepage: abbadon-devils.dyndns.tv/
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    she Mitglied
    Registriert seit
    13.11.2010
    Beiträge
    1.115
    Beitragswertungen
    82 Beitragspunkte
    Ilch Version. Modul? Alles informationen die evtl. zur beseitigung des Fehlers führen könnte. Ansonsten musst du die Hellseher Hotline anrufen.
    Google+ shelfinger.eu
    Das Wissen verfolgt mich - doch ich bin schneller!
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    Jo sorry ja ist ein ilch modul lächeln
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    she Mitglied
    Registriert seit
    13.11.2010
    Beiträge
    1.115
    Beitragswertungen
    82 Beitragspunkte
    ZitatZitat geschrieben von Leon007

    Jo sorry ja ist ein ilch modul lächeln


    Vielen Dank für die Unterhaltung.

    Zu dein Problem ich denke mal du meinst dieses Modul Modded Freundesliste (1.0) und hast die Ilch Version 1.1O

    include/contents/freunde.php Line 13
    $fid = db_result(db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"),0);

    Entfernen
    include/contents/freunde.php Line 11 vor
    if (isset($_POST['sub'])) {

    $fid = db_result(db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"),0);

    einfügen.
    Sollte nun funktionieren.
    Google+ shelfinger.eu
    Das Wissen verfolgt mich - doch ich bin schneller!
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    jetz kommt die meldung

    Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 79 in /var/www/abbadon/include/includes/func/db/mysql.php on line 54
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    she Mitglied
    Registriert seit
    13.11.2010
    Beiträge
    1.115
    Beitragswertungen
    82 Beitragspunkte
    Schick mal die Datei.
    Google+ shelfinger.eu
    Das Wissen verfolgt mich - doch ich bin schneller!
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    <?php
    
    defined('main') or die('no direct access');
    
    $title = $allgAr['title'].' :: Freunde';
    $hmenu = 'Freunde';
    $design = new design ( $title , $hmenu );
    $design->header();
     
    if (loggedin()) {
        if (isset($_POST['sub'])) {
            $name = escape($_POST['name'],'string');
            $fid = db_result(db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"),0);
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND db_num_rows(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid."")) == 0) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = 'Erfolgreich eingetragen.<br><br>';
            } else {
                $msg = 'Es ist Fehler beim Eintragen aufgetreten.<br><br>';
            }
        }
    
        if (is_numeric($menu->get(1))) {
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND db_num_rows(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid."")) == 0) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = 'Erfolgreich eingetragen.<br><br>';
            } else {
                $msg = 'Es ist Fehler beim Eintragen aufgetreten.<br><br>';
            }
        }
    
        echo $msg;
    
        if ($menu->getA(1) == 'd') {
            db_query("DELETE FROM prefix_friends WHERE uid = ".$_SESSION['authid']." AND fid = ".$menu->getE(1));
        }
    
        $tpl = new tpl('freunde');
        $tpl->out(0);
    
        $abf = db_query("SELECT fid FROM prefix_friends WHERE uid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['fid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,1);
        }
        $tpl->out(2);
        $abf = db_query("SELECT uid FROM prefix_friends WHERE fid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['uid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,3);
        }
    
        $tpl->out(4);
    } else {
        echo 'Nur für angemeldete User.';
    }
    
    $design->footer();
    
    ?>
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    she Mitglied
    Registriert seit
    13.11.2010
    Beiträge
    1.115
    Beitragswertungen
    82 Beitragspunkte
    Versuchs so

    <?php
    
    defined('main') or die('no direct access');
    
    $title = $allgAr['title'].' :: Freunde';
    $hmenu = 'Freunde';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    if (loggedin()) {
        $name = escape($_POST['name'],'string');
        $fid = db_result(db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"),0);
        if (isset($_POST['sub'])) {
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND db_num_rows(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid."")) == 0) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = 'Erfolgreich eingetragen.<br><br>';
            } else {
                $msg = 'Es ist Fehler beim Eintragen aufgetreten.<br><br>';
            }
        }
    
        if (is_numeric($menu->get(1))) {
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND db_num_rows(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid."")) == 0) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = 'Erfolgreich eingetragen.<br><br>';
            } else {
                $msg = 'Es ist Fehler beim Eintragen aufgetreten.<br><br>';
            }
        }
    
        echo $msg;
    
        if ($menu->getA(1) == 'd') {
            db_query("DELETE FROM prefix_friends WHERE uid = ".$_SESSION['authid']." AND fid = ".$menu->getE(1));
        }
    
        $tpl = new tpl('freunde');
        $tpl->out(0);
    
        $abf = db_query("SELECT fid FROM prefix_friends WHERE uid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['fid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,1);
        }
        $tpl->out(2);
        $abf = db_query("SELECT uid FROM prefix_friends WHERE fid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['uid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,3);
        }
    
        $tpl->out(4);
    } else {
        echo 'Nur für angemeldete User.';
    }
    
    $design->footer();
    
    ?>
    Google+ shelfinger.eu
    Das Wissen verfolgt mich - doch ich bin schneller!
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    jetz kommt diese meldung


    Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 80 in /var/www/abbadon/include/includes/func/db/mysql.php on line 54
    verstehe ich nicht gestern ging es noch hmm
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    she Mitglied
    Registriert seit
    13.11.2010
    Beiträge
    1.115
    Beitragswertungen
    82 Beitragspunkte
    Name nicht existent? Sollte vorher mit eine If abfrage gefragt werden ob er überhaupt existiert.
    Google+ shelfinger.eu
    Das Wissen verfolgt mich - doch ich bin schneller!
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    Das heisst zu Deutsch was LOL
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    she Mitglied
    Registriert seit
    13.11.2010
    Beiträge
    1.115
    Beitragswertungen
    82 Beitragspunkte
    MySQL Abfrage
    $fid = db_result(db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"),0);

    $name Nicht Existent in der DB.

    Zu Hochdeutsch der Name was du als Freund einfügen willst existiert nicht in der Datenbank.

    Zu HochHochdeutsch dein Name was du als Freund gerne möchtest ist nicht registriert oder Falsch übermittelt via Link. Hat der Username was du als Freund haben möchtest Sonderzeichen in seinen Usernamen?
    Google+ shelfinger.eu
    Das Wissen verfolgt mich - doch ich bin schneller!
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    nein es geht bei keinem habe es bei allen usern Probiert und thx schon mal für deine hilfe lächeln
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    she Mitglied
    Registriert seit
    13.11.2010
    Beiträge
    1.115
    Beitragswertungen
    82 Beitragspunkte
    Dann versuchs so mal.

    <?php
    
    defined('main') or die('no direct access');
    
    $title = $allgAr['title'].' :: Freunde';
    $hmenu = 'Freunde';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    if (loggedin()) {
        $name = escape($_POST['name'],'string');
        $fid = db_result(db_query("SELECT id FROM prefix_user WHERE name = '".$name."'"),0);
        if (isset($_POST['sub'])) {
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND db_num_rows(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid."")) == 0) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = 'Erfolgreich eingetragen.<br><br>';
            } else {
                $msg = 'Es ist Fehler beim Eintragen aufgetreten.<br><br>';
            }
        }
    
        if (is_numeric($menu->get(1))) {
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND db_num_rows(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid."")) == 0) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = 'Erfolgreich eingetragen.<br><br>';
            } else {
                $msg = 'Es ist Fehler beim Eintragen aufgetreten.<br><br>';
            }
        }
    
        echo $msg;
    
        if ($menu->getA(1) == 'd') {
            db_query("DELETE FROM prefix_friends WHERE uid = ".$_SESSION['authid']." AND fid = ".$menu->getE(1));
        }
    
        $tpl = new tpl('freunde');
        $tpl->out(0);
    
        $abf = db_query("SELECT fid FROM prefix_friends WHERE uid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['fid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,1);
        }
        $tpl->out(2);
        $abf = db_query("SELECT uid FROM prefix_friends WHERE fid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['uid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,3);
        }
    
        $tpl->out(4);
    } else {
        echo 'Nur für angemeldete User.';
    }
    
    $design->footer();
    
    ?>
    Google+ shelfinger.eu
    Das Wissen verfolgt mich - doch ich bin schneller!
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    Dann sagt er das

    Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 78 in /var/www/abbadon/include/includes/func/db/mysql.php on line 54
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    So sieht das bei mir aus gestern ging es noch
    gesperrtes Bild

    Mache für heute aber mal schluss muss um 6uhr raus bin später wieder da thx für deine hilfe hoffe wir bekommen es noch hin


    Zuletzt modifiziert von Leon007 am 30.12.2010 - 02:47:27
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    Hi ich habe es nochmal neu gemacht und dann kommt das bei der installation: 1050: Table 'ic1_friends' already exists
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    DeathBoy Mitglied
    Registriert seit
    24.02.2010
    Beiträge
    182
    Beitragswertungen
    1 Beitragspunkte
    ...dann hast du in deiner mySQL Datenbank die entsprechende Tabelle nicht installiert...
    Tattoo und Piercing Community: externer Link
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    kannst du mir helfen das ich es noch mal komplett neu mache und das alte rausbaue? bitte *lieb-frag*
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    DeathBoy Mitglied
    Registriert seit
    24.02.2010
    Beiträge
    182
    Beitragswertungen
    1 Beitragspunkte
    könnte schon, aber ich denke mal das ich dir auch nicht mehr sagen kann, als was in der install-anleitung von der readme.txt steht...
    Tattoo und Piercing Community: externer Link
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    Ja aber das habe ich ja genauso gemacht und dann kam es iet ein fehler aufgetreten
    0 Mitglieder finden den Beitrag gut.
  22. #22
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.629
    Beitragswertungen
    1192 Beitragspunkte
    Table 'ic1_friends' already exists bedeutet, dass die Tabelle schon vorhanden ist!

    Also entweder die vorhandenen Tabellen weiter verwenden oder vor einer Neuinstallation, alle Modultabellen aus der Datenbank entfernen! Dann solltest Du aber wissen was Du machst, nicht die falschen Tabellen betroffen sind!


    Zuletzt modifiziert von Lord|Schirmer am 30.12.2010 - 16:33:17
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  23. #23
    User Pic
    Leon007 Mitglied
    Registriert seit
    10.12.2010
    Beiträge
    77
    Beitragswertungen
    2 Beitragspunkte
    das habe ich schon gemacht und sobald ich nen freund eintragen möchte erscheint beim eintragen ist ein fehler unterlaufen ????????
    0 Mitglieder finden den Beitrag gut.
  24. #24
    User Pic
    webork Mitglied
    Registriert seit
    18.04.2010
    Beiträge
    233
    Beitragswertungen
    4 Beitragspunkte
    Hallo, ist da noch wer dran oder gibt es bereits ne Lösung für den Fehler ?
    Habe derzeit den selben Fehler allerdings nur sporadisch bei manchen Usern. Wurde eigentlich alles nochmal neu installiert und vorher die Datenbank Einträge gelöscht. Fehlermeldung: Es ist Fehler beim Eintragen aufgetreten


    PS: Die Codes von oben erzeugen die selben MYSQL Fehlermeldungen

    Ich poste mal den Code von der /contents/freunde.php

    <?php
    
    defined('main') or die('no direct access');
    
    $title = $allgAr['title'].' :: Freunde';
    $hmenu = 'Freunde';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    if (loggedin()) {
        if (isset($_POST['sub'])) {
            $name = escape($_POST['name'],'string');
    $fid = db_result(db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"),0);
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND db_num_rows(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid."")) == 0) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = '<b>Erfolgreich eingetragen.</font></b><br><br>';
            } else {
                $msg = '<b>Es ist Fehler beim Eintragen aufgetreten.</font></b><br><br>';
            }
        }
    
        if (is_numeric($menu->get(1))) {
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND db_num_rows(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid."")) == 0) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = '<b>Erfolgreich eingetragen.</b></font><br><br>';
            } else {
                $msg = '<b>Es ist Fehler beim Eintragen aufgetreten.</b></font><br><br>';
            }
        }
    
        echo $msg;
    
        if ($menu->getA(1) == 'd') {
            db_query("DELETE FROM prefix_friends WHERE uid = ".$_SESSION['authid']." AND fid = ".$menu->getE(1));
        }
    
        $tpl = new tpl('freunde');
        $tpl->out(0);
    
        $abf = db_query("SELECT fid FROM prefix_friends WHERE uid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['fid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,1);
        }
        $tpl->out(2);
        $abf = db_query("SELECT uid FROM prefix_friends WHERE fid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['uid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,3);
        }
    
        $tpl->out(4);
    } else {
        echo '';
    }
    
    $design->footer();
    
    ?>



    Zuletzt modifiziert von webork am 24.01.2011 - 12:18:59
    0 Mitglieder finden den Beitrag gut.
  25. #25
    User Pic
    she Mitglied
    Registriert seit
    13.11.2010
    Beiträge
    1.115
    Beitragswertungen
    82 Beitragspunkte
    <?php
    
    defined('main') or die('no direct access');
    
    $title = $allgAr['title'].' :: Freunde';
    $hmenu = 'Freunde';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    if (loggedin()) {
        if (isset($_POST['sub'])) {
            $name = escape($_POST['name'],'string');
            $fid = db_result(db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"),0);
            $uid = db_result(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid.""));
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND $uid == 0) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = '<b>Erfolgreich eingetragen.</font></b><br><br>';
            } else {
                $msg = '<b>Es ist Fehler beim Eintragen aufgetreten.</font></b><br><br>';
            }
        }
    
        if (is_numeric($menu->get(1))) {
            $uid = db_result(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid.""));
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND $uid == 0) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = '<b>Erfolgreich eingetragen.</b></font><br><br>';
            } else {
                $msg = '<b>Es ist Fehler beim Eintragen aufgetreten.</b></font><br><br>';
            }
        }
    
        echo $msg;
    
        if ($menu->getA(1) == 'd') {
            db_query("DELETE FROM prefix_friends WHERE uid = ".$_SESSION['authid']." AND fid = ".$menu->getE(1));
        }
    
        $tpl = new tpl('freunde');
        $tpl->out(0);
    
        $abf = db_query("SELECT fid FROM prefix_friends WHERE uid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['fid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,1);
        }
        $tpl->out(2);
        $abf = db_query("SELECT uid FROM prefix_friends WHERE fid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['uid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,3);
        }
    
        $tpl->out(4);
    } else {
        echo '';
    }
    
    $design->footer();
    
    ?>

    Sollte nun ein MySQL_Result fehler kommen. Weiß ich wo der Fehler liegt.
    Google+ shelfinger.eu
    Das Wissen verfolgt mich - doch ich bin schneller!
    0 Mitglieder finden den Beitrag gut.
  26. #26
    User Pic
    webork Mitglied
    Registriert seit
    18.04.2010
    Beiträge
    233
    Beitragswertungen
    4 Beitragspunkte
    Danke für die schnelle Hilfe lächeln

    Habe es geändert und es kommt derzeit nach dem Hinzufügen einen Users eine MYSQL Fehlermeldung.

    Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 103 in /var/www/web1123/html/klickers/include/includes/func/db/mysql.php on line 54
    Erfolgreich eingetragen.


    So sieht es nach dem adden aus
    0 Mitglieder finden den Beitrag gut.
  27. #27
    User Pic
    she Mitglied
    Registriert seit
    13.11.2010
    Beiträge
    1.115
    Beitragswertungen
    82 Beitragspunkte
    <?php
    
    defined('main') or die('no direct access');
    
    $title = $allgAr['title'].' :: Freunde';
    $hmenu = 'Freunde';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    if (loggedin()) {
        if (isset($_POST['sub'])) {
            $name = escape($_POST['name'],'string');
            $fid = db_result(db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"),0);
            $uid = @db_result(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid.""));
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND $uid != 0 AND is_numeric($uid)) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = '<b>Erfolgreich eingetragen.</font></b><br><br>';
            } else {
                $msg = '<b>Es ist Fehler beim Eintragen aufgetreten.</font></b><br><br>';
            }
        }
    
        if (is_numeric($menu->get(1))) {
            $uid = @db_result(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid.""));
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND $uid != 0 AND is_nummeric($uid)) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = '<b>Erfolgreich eingetragen.</b></font><br><br>';
            } else {
                $msg = '<b>Es ist Fehler beim Eintragen aufgetreten.</b></font><br><br>';
            }
        }
    
        echo $msg;
    
        if ($menu->getA(1) == 'd') {
            db_query("DELETE FROM prefix_friends WHERE uid = ".$_SESSION['authid']." AND fid = ".$menu->getE(1));
        }
    
        $tpl = new tpl('freunde');
        $tpl->out(0);
    
        $abf = db_query("SELECT fid FROM prefix_friends WHERE uid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['fid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,1);
        }
        $tpl->out(2);
        $abf = db_query("SELECT uid FROM prefix_friends WHERE fid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['uid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,3);
        }
    
        $tpl->out(4);
    } else {
        echo '';
    }
    
    $design->footer();
    
    ?>


    Sollte nun funktionieren.
    Google+ shelfinger.eu
    Das Wissen verfolgt mich - doch ich bin schneller!
    0 Mitglieder finden den Beitrag gut.
  28. #28
    User Pic
    webork Mitglied
    Registriert seit
    18.04.2010
    Beiträge
    233
    Beitragswertungen
    4 Beitragspunkte
    Vorher ging das Adden mit der besagten MYSQL Fehlermeldung aber nun geht gar kein adden mehr. Kommt nur noch: Es ist Fehler beim Eintragen aufgetreten.

    Danke She das du hilfst lächeln
    0 Mitglieder finden den Beitrag gut.
  29. #29
    User Pic
    she Mitglied
    Registriert seit
    13.11.2010
    Beiträge
    1.115
    Beitragswertungen
    82 Beitragspunkte
    <?php
    
    defined('main') or die('no direct access');
    
    $title = $allgAr['title'].' :: Freunde';
    $hmenu = 'Freunde';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    if (loggedin()) {
        if (isset($_POST['sub'])) {
            $name = escape($_POST['name'],'string');
            $fid = db_result(db_query("SELECT id FROM prefix_user WHERE name = BINARY '".$name."'"),0);
            $uid = @db_result(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid.""));
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND $uid != 0) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = '<b>Erfolgreich eingetragen.</font></b><br><br>';
            } else {
                $msg = '<b>Es ist Fehler beim Eintragen aufgetreten.</font></b><br><br>';
            }
        }
    
        if (is_numeric($menu->get(1))) {
            $uid = @db_result(db_query("SELECT uid FROM prefix_friends WHERE fid = ".$fid.""));
            if ($fid > 0 AND $fid != $_SESSION['authid'] AND $uid != 0) {
                db_query('INSERT INTO prefix_friends (uid,fid) VALUES ('.$_SESSION['authid'].','.$fid.')');
                $msg = '<b>Erfolgreich eingetragen.</b></font><br><br>';
            } else {
                $msg = '<b>Es ist Fehler beim Eintragen aufgetreten.</b></font><br><br>';
            }
        }
    
        echo $msg;
    
        if ($menu->getA(1) == 'd') {
            db_query("DELETE FROM prefix_friends WHERE uid = ".$_SESSION['authid']." AND fid = ".$menu->getE(1));
        }
    
        $tpl = new tpl('freunde');
        $tpl->out(0);
    
        $abf = db_query("SELECT fid FROM prefix_friends WHERE uid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['fid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,1);
        }
        $tpl->out(2);
        $abf = db_query("SELECT uid FROM prefix_friends WHERE fid = ".$_SESSION['authid']."");
        while ($row = db_fetch_assoc($abf)) {
            $r['class'] = ($class=='Cmite'?'Cnorm':'Cmite');
            $sql = db_query("SELECT id,name FROM prefix_user WHERE id = '".$row['uid']."'");
            $rr = db_fetch_assoc($sql);
            $r['name'] = '<a href="index.php?user-details-'.$rr['id'].'">'.$rr['name'].'</a>';
            $r['aktfid'] = $row['fid'];
            $tpl->set_ar_out($r,3);
        }
    
        $tpl->out(4);
    } else {
        echo '';
    }
    
    $design->footer();
    
    ?>
    Google+ shelfinger.eu
    Das Wissen verfolgt mich - doch ich bin schneller!
    0 Mitglieder finden den Beitrag gut.
  30. #30
    User Pic
    webork Mitglied
    Registriert seit
    18.04.2010
    Beiträge
    233
    Beitragswertungen
    4 Beitragspunkte
    Leider gleiche Meldung. Es ist ein Fehler aufgetreten.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten