Warning: mysql_result():

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    Ja natürlich will ich geholfen haben.
    Ich hab mir die neuste version von dem Board gesaugt.
    global_registers steht auf OFF hatte es aber auch schon auf ON.
    Da erschien der selbe Fehler.
    Nun zu deiner Ausgabe wenn du meine Antwort gelesen hättest
    würdest du wissen das ich geschrieben habe das ich jetzt nicht mehr weis
    was ich machen muss da ich erst vor kurzem mit PHP angefangen hab.

    Kommentar


    • #17
      Na, unter der Zeile

      $user_query = ...

      einfach

      echo $user_query;

      eintippen und uns den Output posten.

      Kommentar


      • #18
        Das zeigt er mir an.
        SELECT * FROM users WHERE nick=''

        Kommentar


        • #19
          das habe ich auch erwartet

          Nun mußt du irgendwie versuchen, meine 2. Frage zu beantworten, dann hätten wir das Problem gelöst . Vielleicht $ vor $LOGGED_IN_NICK wegnehmen

          Kommentar


          • #20
            Ich habe das $ weggenommen bei "$LOGGED_IN_NICK" es hat sich nichts
            geändert immer noch die drei selben Warnings.

            Kommentar


            • #21
              mach mal unter der Zeile $user_... :
              PHP-Code:
              echo '<pre>';
              print_r($_COOKIE); // oder print_r($HTTP_COOKIE_VARS);
              echo '</pre>'
              und poste die Ausgabe.

              Kommentar


              • #22
                Er gibt unter dem
                PHP-Code:
                $user_nick $HTTP_COOKIE_VARS["$LOGGED_IN_NICK"]; 
                das aus

                Array ( [YA_SESSION_ID] => 2f215f4fd0fec34cc8a1c7cd024ac2be )


                Und unter dem
                PHP-Code:
                $user_nick $HTTP_COOKIE_VARS["$LOGGED_IN_NICK"];
                $user_query "SELECT * FROM users WHERE nick='$user_nick'";
                $user_result mysql_query($user_query);
                    if (
                $user_result
                Gibt er das aus
                Array
                (
                [YA_SESSION_ID] => 27ee91c361e02b289bfc301fefc91f50
                )

                Kommentar


                • #23
                  somit steht schonmal fest, daß der Nickname nicht im Cookie gespeichert ist. Tja wo dann ... hm ... da mußt du dir schon selbst helfen, in dem du den Progger fragst, oder selbst das Script komplett durcharbeitest.

                  Kommentar


                  • #24
                    Ich hätte da mal noch eine Frage.

                    Das Script funktioniert ja unter Win XP prof. (Xampp).
                    Und im Internet mit SuSe 9.1 nicht.

                    Gibt es da vielleicht irgend welche Befehle die unter Windows anders sind
                    als wie unter Linuk und umgekehrt.
                    Wenn ja kann es ja vielleicht auch daran liegen das es auf dem Server nicht
                    funktioniert.
                    Ich glaub bei Perl gibt es unterschiede.

                    Kommentar


                    • #25
                      So ich hab da noch zwei warnings die hab ich total übersehen, die standen
                      ganz unten.

                      Warning: main(footer.php): failed to open stream: Permission denied
                      in /srv/www/htdocs/web2/html/sell.php on line 516

                      Warning: main(): Failed opening 'footer.php' for inclusion
                      (include_path='.:/usr/share/php') in /srv/www/htdocs/web2/html/sell.php
                      on line 516

                      Die Datei footer.php ist da wo sie hingehört hundert pro.

                      Aber das (include_path='.:/usr/share/php') was ist das, ist das vielleicht
                      der Pfad zum Php-Verzeichniss auf meinem Server.
                      Zuletzt geändert von KingEli; 31.10.2004, 13:03.

                      Kommentar


                      • #26
                        Kann es sein das in dieser Datei (config.inc.php)irgendwas mit den Pfad
                        angaben nicht stimmt ich glaub an was anderem kann es nicht liegen.

                        Auf meinem Server ist SUSE Linux 9.1. Ich hab da mal irgendwas gelesen
                        das es besser sei unter Linux den kompletten Pfad anzugeben, als es so
                        zu schreiben ./ordner/ könnte der Fehler daran liegen.

                        PHP-Code:
                        <?
                          // Seitentitel

                          $SITE_NAME = "Baby Sun";

                          // Dieser Text wir in der oberen Menüleiste angezeigt:

                          $LOGIN_TEXT = "Mein Sun";

                          // Dieser Pfad wird in den eMails verwendet. Stimmen also in den generierten eMails

                          // die URLs nicht, so checken Sie hier noch einmal den korrekten Pfad!

                          $SITE_URL  = "http://www.baby-sun.de/"; //Am Ende muss ein Slash "/"
                         stehen!

                          // zusätzliche EMail-Adresse für Supportanfragen oder ähnliches...

                          $SUPPORT_EMAIL = "admin@baby-sun.de";

                          // Stammdaten für die Rechnungslegung

                          $FIRMA_NAME1        = ""; // oder Vorname und Name

                          $FIRMA_NAME2        = ""; // bei Einzelperson freilassen

                          $FIRMA_STRASSE      = "";

                          $FIRMA_PLZ          = "";

                          $FIRMA_ORT          = "Grebenau";

                          $FIRMA_KONTO        = "";

                          $FIRMA_BLZ          = "";

                          $FIRMA_BANK         = "";

                          $FIRMA_KONTOINHABER = "";

                          // Cookie-Namen

                          $COOKIE_PREFIX = "baby_sun_auction_";

                          $LOGGED_IN_COOKIE = $COOKIE_PREFIX."LOGGED_IN";

                          $LOGGED_IN_NICK = $COOKIE_PREFIX."NICK_LOGGED_IN";

                          $LOGGED_IN_PW = $COOKIE_PREFIX."PW_LOGGED_IN";

                          // eMail-Benachrichtigung an den Webmaster bei neuem User ("1" =
                         ja / "0" = nein)

                          $NEWUSER_MAIL = "1";

                          // eMail-Benachrichtigung an den Webmaster bei neuer Auktion ("1" =
                         ja / "0" = nein)

                          $NEWAUCTION_MAIL = "0";

                          // In Kategorieübersicht auf Startseite erstes Sublevel anzeigen ("1" = 
                        ja / "0" = nein)

                          $SHOW_SUBCAT = "0";

                          // News-Box Anzeige

                          // 1: News-Box wird angezeigt

                          // 0: News-Box wird nicht angezeigt

                          $NEWS_BOX = 0;

                          $NEWS_TO_SHOW = 5; // max. Anzahl der News in der Liste auf der
                         Startseite

                          // Geldformat

                          $MONEY_FORMAT     = 2;  // 1 = USA / 2 = Europa

                          $MONEY_DECIMALS   = 2;  // Nachkommastellen für die Währung

                          // Währungssymbol rechts = R / Links = L

                          $MONEY_SYMBOL_POS = "R";

                          // Zeitformat "MEZ" (Normalzeit) oder "MESZ" (Sommerzeit)

                          $TIMEFORMAT = "MEZ";

                          // Hervorhebungsfarbe für die Option "Textmarker"

                          $MARKER_COLOR = "#CFE0F8";

                          // Der Pfad zum Include-Verzeichnis

                          $include_path = "./includes/";

                          // Der Pfad zu Ihrem Passwordfile "passwd.inc.php"

                          $password_path = "./0815/";

                          // Hier muss der absolute Pfad zum Verzeichnis für den Bilderupload rein
                         (mit Endslash!)

                          // beim Provider zu erfragen !

                          $image_upload_path = "srv/www/htdocs/web2/html/uploaded/";   
                         // Beispiel Pfad

                          // ... und hier das Uploadverzeichnis mit Endslash!

                          $uploaded_path = "uploaded/";

                          // Maximale Bildgröße für den Bilder-Upload (in Byte)

                          $MAX_UPLOAD_SIZE = 200000;

                           // Der folgende Text wird zum Verschlüsseln benutzt

                          // und darf bei laufender Auktion nicht mehr verändert werden!!

                          $MD5_PREFIX = "Horch was kommt von draussen rein";

                          $SHOW_ACCEPTANCE_TEXT = 1;

                          // Pfad zu den Logdateien der cron.php

                          // beim Provider zu erfragen !

                          $logFileName = "srv/www/htdocs/web2/html/cronfile/cron.dat";   
                        // Beispiel Pfad

                          // Aktiviert die Bildschirmanzeige, wenn TRUE

                          $cronScriptHTMLOutput = TRUE;  // nicht ändern

                          // Ablaufdaten, zum DB-Bereinigen

                          $expireAuction = 60*60*24*60;  // Nach 60 Tagen werden alte Auktionen
                         gelöscht.

                          $sessionLifeTime = 60*60*24*2; // Nach 2 Tagen werden alte User-
                        Sessions gelöscht.

                          // einige Konstanten zur Textformatierung

                          // können Sie nach Belieben ändern

                          $err_font = "<FONT FACE=\"Arial\" SIZE=\"2,4\" COLOR=\"#464646\">";

                          $ers_font = "<FONT FACE=\"Arial\" SIZE=\"2\" COLOR=\"#FFFFFF\">";

                          $std_font = "<FONT FACE=\"Arial\" SIZE=\"2,4\" COLOR=\"#000000\">";

                          $sml_font = "<FONT FACE=\"Arial\" SIZE=\"2\" COLOR=\"#000000\">";

                          $smlnav_font = "<FONT FACE=\"Arial\" SIZE=\"2\" COLOR=white>";

                          $grn_font = "<FONT FACE=\"Arial\" SIZE=\"1\" COLOR=\"#426FB8\">";

                          $tlt_font = "<FONT FACE=\"Arial\" SIZE=\"3\">";

                          $tlt2_font = "<FONT FACE=\"Arial\" SIZE=\"3\">";

                          $usr_font = "<FONT FACE=\"Arial\" SIZE=\"3\" COLOR=\"#426FB8\">";

                          $nav_font = "<FONT FACE=\"Arial\" SIZE=\"3\" COLOR=\"#FFFFFF\">";

                          /*=========================
                                                                                                                                                                                                                  
                           *  AB HIER BITTE NICHTS MEHR ÄNDERN
                        =============================*/

                          if(strpos($PHP_SELF,"admin/")){

                                  $password_file = "../".$password_path."passwd.inc.php";

                          }else{

                                  $password_file = $password_path."passwd.inc.php";

                          }

                          // Administrator-eMail-Adresse

                          if(strpos($PHP_SELF,"admin/")){

                                  include("../includes/adminmail.inc.php");

                          }else{

                                  include("./includes/adminmail.inc.php");
                          }

                          if(strpos($PHP_SELF,"admin/")){

                                  include("../includes/currency.inc.php");

                          }else{

                                  include("./includes/currency.inc.php");

                          }

                          include($password_file);

                          // Datenbank konnektieren

                          mysql_pconnect($DbHost,$DbUser,$DbPassword)

                                  or die("Datenbankzugriff gescheitert. Bitte den Webmaster 

                        informieren!.");

                          mysql_select_db($DbDatabase);

                          // Sessions unterstützen. Wichtig für Login usw.

                          if(strpos($PHP_SELF,"admin/")){

                                  include("../includes/sessions.inc.php");

                          }else{

                                  include("./includes/sessions.inc.php");
                          }

                        // Maximum of auktions at TOP-AUKTIONEN
                          $alex_max_top_auktion="5";

                        // Maximum of auktions at 1 EURO-AUKTIONEN
                          $alex_max_1euro_auktion="5";

                        ?>
                        Vielen Dank im Vorraus

                        Kommentar


                        • #27
                          Einen wunderschönen Guten Abend,

                          ich warte jetzt leider schon sehr lange auf eine Antwort, zu meinem letzten
                          Beitrag.
                          Ich dachte hier wird einem geholfen.
                          Und nochmal am Script kann es nicht liegen da es ja unter Windows funzt,
                          es sei den, das ich unter Linux irgend etwas verkehrt mache.
                          Was wiederum auch nicht sein kann da ich das Script Schritt für Schritt nach
                          Anleitung installiert habe.

                          Ich würde mich über eine Antwort freuen.

                          Kommentar


                          • #28
                            Warning: main(footer.php): failed to open stream: Permission denied
                            chmod 777 footer.php (Rechte neu vergeben)
                            Bei fragen auf der shell man chmod eingeben. (Kannst Du mit jedem Befehl machen,
                            von dem Du nicht weist, wie er genutzt wird.(man=manual).
                            Und nochmal am Script kann es nicht liegen da es ja unter Windows funzt,
                            Das heist garnix.
                            The problem is, dass Windows so ziemlich alles am Arsch vorbeigeht.
                            Entwickel Deine scripts am Besten auf dem OS, auf dem sie später auch laufen sollen!
                            Linux ist da enorm pingelig. (Feinheiten wie Leerzeichen vor session_start())
                            Zu Deinem Vorletzten POST:
                            vieeeeeeeeeel zu lang Guckt keiner an.
                            Du warst doch mit asp2php schon ziemlich nah dran.
                            Wo und wie wird denn das cookie gesetzt? Ist es vorhanden und was steht drin? Anschauen ! Dann wieder melden !
                            Das Leben ist kein Ponyhof.

                            Kommentar


                            • #29
                              Hy,

                              habe jetzt Suse-Linux 9.1 auf meinen Rechner installiert, den Server
                              eingerichtet so wie er auf dem Server im Internet ist.
                              Man sollte es kaum glauben aber es funktioniert, hat mich aber nicht weiter
                              gebracht da es auf dem Server im Internet immer noch nicht geht.
                              Die Rechte habe ich so vergeben wie sie in der Anleitung stehen aber nichts
                              geht.

                              Das mit dem Cookie find ich nicht, hab mir erst vor kurzem Bücher über PHP
                              und MYSQL gekauft.

                              sitze jetzt schon zich Monate dran und nichts geht und ich bin immer noch der
                              Meinung das es nicht am Script liegen kann, da es ja wie oben beschrieben funktioniert.

                              Kommentar


                              • #30
                                Also im Coockie steht folgendes drin...



                                Code:
                                YA_SESSION_ID
                                7b4563090ddd0ddc376b4505cd0ad8f5
                                [url]www.baby-sun.de/[/url]
                                1536
                                3323608064
                                29679966
                                2717608384
                                29672921
                                *
                                Mehr Cookies bekomme ich nicht da ja auf den Unterseiten nichts
                                funktioniert.

                                Kommentar

                                Lädt...
                                X