+ Antworten
Ergebnis 1 bis 7 von 7

Thema: Hilfe bzgl. Fehlermeldung

  1. #1
    TP-Newbie clod macht alles soweit korrekt
    Registriert seit
    Sep 2001
    Ort
    Wolfsber/Kaernten
    Beiträge
    2

    Question Hilfe bzgl. Fehlermeldung

    Hi Leute!

    Bin neu hier und habe doch glatt schon eine Frage.

    Habe einen Webshop unter www.pageworker.at/shop/start.htm

    eingerichtet und erhalte eine Fehlermeldung mit der ich als php Neuling nichts anfangen kann. Vielleicht kann mir jemand helfen.

    Danke im voraus

  2. #2
    TP-Supporter TheBrainer ist auf einem guten Weg Avatar von TheBrainer
    Registriert seit
    Feb 2001
    Ort
    Berlin
    Beiträge
    484
    Irgendwie greift das script nicht richtig auf mysql zu!

    Überprüfe mal die installation von dem Shop nochmal vielleicht hast du nur einen Fehler in einer Pfadangabe.

    Mehr wüsste ich auch nicht.. dazu müsstest du mal schreiben welchen Shop du da drauf hast.

  3. #3
    TP-Greis Lars bringt sich richtig ein
    Registriert seit
    Jun 2001
    Beiträge
    5.468
    Code:
    Fatal error: Cannot redeclare connect() in /usr/local/httpd/htdocs/shop/mysql_func.php on line 5
    Scheint ein Fehler in der Deklaration der Verbindung zu sein. Könntest Du mal die ersten zehn Zeilen des Scripts posten (Kennwörter kannst Du ja einfach durch irgendeinen Schwachsinn ersetzen)?

  4. #4
    TP-Newbie clod macht alles soweit korrekt
    Registriert seit
    Sep 2001
    Ort
    Wolfsber/Kaernten
    Beiträge
    2
    hallo

    nachstehend das script

    <?
    /* my_data.php3 */
    /* =================================================== */

    $Firma = "Border-Shop";
    $Strasse= "Teststrasse 1";
    $Ort = "Teststadt";
    $Land = "D";
    $PLZ = "12345";
    $Tel = "01234-5678";
    $HTTP = "www.border-shop.de/";
    $EMail = "info@border-shop.de"; // an die E-Mail-Adresse wird
    // die Bestellung gesendet
    $MWS = 16 / 100;

    /* Verbindungsdaten */
    $MySQL_Host="localhost";
    $MySQL_User="++++";
    $MySQL_Passw="";
    $db="bordershop";

    /* Warenkorb */
    $keep_time=0;
    $keep = FALSE;

    /* SSL */
    $ssl = 0; // 1=sichere Verbindung
    $ssl_host="https://myhost.de";

    /* Absoluter und relativer Pfad zum Shop-Verzeichnis */
    $Basis="/usr/local/httpd/htdocs/shop";
    $Basis_R="/shop";
    $Server="212.88.174.22";

    /*Farben */
    $Chbl="#6699FF";
    $Cdbl="#0000A0";
    $blk="#000000";
    $red="#FF0000";
    /* Bezeichnungen und Men&uuml;s*/
    $w=array(
    "Cat"=>"Katalog",
    "Basket"=>"Warenkorb",
    "Order"=>"Bestellung",
    "Entry"=>"Eingang",
    "Exit"=>"Ausgang",
    "ArtNr"=>"ArtNr",
    "Art"=>"Artikel",
    "Number"=>"Anzahl",
    "Price"=>"Preis",
    "Tax"=>"MwSt",
    "Sum"=>"Summe",
    "Total"=>"Gesamtsumme incl. MwSt (DM)"
    );


    script ende


    das ist die function:

    function connect() {
    global $MySQL_Host, $MySQL_User, $MySQL_Passw;
    if (! $linkid=mysql_connect("$MySQL_Host","$MySQL_User","$MySQL_Passw")) {
    echo "Die Verbindung zu ",$MySQL_Host," konnte nicht hergestellt werden<br>";
    exit;
    }
    return $linkid;
    }


    vielen dank schon mal im voraus

  5. #5
    TP-Supporter Howie Munson II macht alles soweit korrekt Avatar von Howie Munson II
    Registriert seit
    May 2001
    Ort
    Berlin
    Beiträge
    435
    oberflächlich betrachtet geht das wegen

    $MySQL_Host="localhost"; schon nicht

    üblicherweise benutzt man localhost nur bei lokakelen Testumgebungen (ich bin mir aber nicht 100% sicher ob localhost sich nicht vielleicht doch auf die eigene IP des Servers und nicht immer auf 127.0.0.1 bezieht)

    am besten fragst Du Deinen Webspace-Anbieter mal nach Deiner mySQL Server Adresse.

  6. #6
    TP-Greis Lars bringt sich richtig ein
    Registriert seit
    Jun 2001
    Beiträge
    5.468
    Ich versteheh nicht ganz, was die Function machen soll. Hast Du es mal mit untenstehender Variante probiert?


    PHP-Code:
    function connect() { 
    global 
    $MySQL_Host$MySQL_User$MySQL_Passw
    $linkid mysql_connect("$MySQL_Host","$MySQL_User","$MySQL_Passw"))
    or die 
    "Die Verbindung zu ",$MySQL_Host," konnte nicht hergestellt werden";
    return 
    $linkid


  7. #7
    TP-Supporter Andree ist auf einem guten Weg Avatar von Andree
    Registriert seit
    Apr 2001
    Ort
    Frechen
    Beiträge
    347
    Das Problem ist das du zweimal die Datei includest in der die function mysql_connect drin steht.

    Guck einfach mal ob du die Stellen findest und lösche einmal das include raus.
    Andree
    - Chief Executive FOX-O-WARE -

    * Programmieren ist ein ständiger Wettbewerb zwischen Programmierern die versuchen größere, bessere und idiotensichere Programme zu schreiben und dem Universum, das versucht größere und dümmere Idioten zu erzeugen...
    ...Bisher hat das Universum gewonnen (Author unbekannt) *

+ Antworten

Ähnliche Themen

  1. Hilfe öffnet sich nicht
    Von sammykater im Forum Photoshop
    Antworten: 2
    Letzter Beitrag: 08.04.2004, 22:56
  2. fehlermeldung, brauche dringend hilfe
    Von snowflow im Forum Traum-Dynamik
    Antworten: 2
    Letzter Beitrag: 12.03.2004, 10:36
  3. BITTE nochmals Hilfe zu iframs ansicht!
    Von Bany64 im Forum Dreamweaver & andere Webeditoren
    Antworten: 6
    Letzter Beitrag: 09.02.2004, 22:00
  4. Brauche Hilfe bei Dateiausgabe
    Von calamari im Forum Photoshop
    Antworten: 1
    Letzter Beitrag: 08.09.2003, 21:51
  5. hílfe hilfe frames
    Von dexinc im Forum HTML & CSS
    Antworten: 6
    Letzter Beitrag: 09.02.2002, 20:09

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51