+ Antworten
Ergebnis 1 bis 8 von 8

Thema: email senden von kontaktseite gibt fehlermeldung

  1. #1
    Hat hier eine Zweitwohnung
    Registriert seit
    01.01.1970
    Beiträge
    1.696
    Bedankte sich
    0
    Erhielt 7 Danksagungen
    in 7 Beiträgen

    Standard

    Hallo,

    bin erst seit gestern abend "mambotester"
    läuft soweit mit 4.014 schon richtig gut -
    aber wenn ich auf der kontaktseite bin und
    über das formular eine mail senden will, bekomme ich diese fehlermeldung:

    Fatal error: Cannot instantiate non-existent class: database in /srv/www/htdocs/mambo_4.0_test/contact.php on line 45

    contact.php, database.php usw. angesehen -
    leider ohne erfolg....

    hat hier jemand einen tip ?

    vielen dank

    carsten

  2. #2
    Hat hier eine Zweitwohnung
    Registriert seit
    01.01.1970
    Beiträge
    1.696
    Bedankte sich
    0
    Erhielt 7 Danksagungen
    in 7 Beiträgen

    Standard

    Hat Dein Online Server sendmail ?

    Oder falls Du local testen solltest hast Du einen Mailserver am laufen ?

  3. #3
    Hat hier eine Zweitwohnung
    Registriert seit
    01.01.1970
    Beiträge
    1.696
    Bedankte sich
    0
    Erhielt 7 Danksagungen
    in 7 Beiträgen

    Standard

    Ja, ich teste mit localhost unter linux -
    hier läuft postfix als mailserver...
    Deutet diese Fehlermeldung nicht eher auf
    ein php oder mysql problem hin...?

    Herzlichen Gruß

    Carsten Metz

  4. #4
    Hat hier eine Zweitwohnung
    Registriert seit
    01.01.1970
    Beiträge
    1.696
    Bedankte sich
    0
    Erhielt 7 Danksagungen
    in 7 Beiträgen

    Standard

    ich nochmal...
    hat mir keine ruhe gelassen - mit contact.php
    aus version 4.013 geht's jetzt....

    aber vielen dank nochmal für 'ne antwort....

    gruss

    carsten

  5. #5
    Neu an Board
    Registriert seit
    05.12.2003
    Beiträge
    2
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Zitat Zitat von carsten2
    ich nochmal...
    hat mir keine ruhe gelassen - mit contact.php
    aus version 4.013 geht's jetzt....

    aber vielen dank nochmal für 'ne antwort....

    gruss

    carsten
    Hallo Carsten,

    wo finde ich die Version 4.013 ? Bei mir taucht das gleiche Problem auf :(

    gruss
    piko

  6. #6
    Neu an Board
    Registriert seit
    18.01.2004
    Beiträge
    29
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo,

    ich hatte auch das Problem.
    Mit der Datei aus 4.013 konnte der Fehler behoben werden

  7. #7
    Neu an Board
    Registriert seit
    04.02.2004
    Beiträge
    19
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hi!

    Kann irgendjemand den PHP Code version 4.013(!) der Datei "contact.php" posten?

    Hab nämlich die gleiche Fehlermeldung!

    Zur Zeit umgeh ich das Problem indem ich die Mailadresse nicht aus der DB hol, sondern direkt in die mail Funktion eingebaut hab... ist aber eher die "russische Methode" :wink:

  8. #8
    Neu an Board
    Registriert seit
    15.02.2004
    Beiträge
    4
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    So das ist zwar nicht der code von der 4.013 aber der von der 4.012 - dürfte sich nicht viel getan haben .. hoffe ich mal

    [code:1:ad8c24a91d]
    <?php
    /**
    * Mambo Open Source Version 4.0.12
    * Dynamic portal server and Content managment engine
    * 03-02-2003
    *
    * Copyright &#40;C&#41; 2000 - 2003 Miro International Pty. Limited
    * Distributed under the terms of the GNU General Public License
    * This software may be used without warranty provided these statements are left
    * intact and a "Powered By Mambo" appears at the bottom of each HTML page.
    * This code is Available at http&#58;//sourceforge.net/projects/mambo
    *
    * Site Name&#58; Mambo Open Source Version 4.0.12
    * File Name&#58; contact.php
    * Original Developers&#58; Danny Younes - danny@miro.com.au
    * Nicole Anderson - nicole@miro.com.au
    * Date&#58; 03-02-2003
    * Version #&#58; 4.0.12
    * Comments&#58; Sends email to contact person.
    **/
    include &#40;'regglobals.php'&#41;;
    include &#40;'configuration.php'&#41;;
    include&#40;'language/'.$lang.'/lang_contact.php'&#41;;

    require &#40;"classes/html/contacthtml.php"&#41;;
    $contact = new contact&#40;&#41;;

    switch&#40;$op&#41; &#123;
    case "sendmail"&#58;
    sendmail&#40;$text, $from, $name, $email_to, $sitename&#41;;
    break;
    default&#58;
    contactpage&#40;$database, $dbprefix, $contact, $absolute_path, $lang, $sitename&#41;;
    &#125;

    function contactpage&#40;$database, $dbprefix, $contact, $absolute_path, $lang, $sitename&#41;&#123;
    $query = "select * from ".$dbprefix."contact_details where id=1";
    $result = $database->openConnectionWithReturn&#40;$query&#41;;
    list &#40;$id, $companyname, $ACN, $address, $suburb, $state, $country, $postcode, $telephone, $fax, $email_to&#41;=mysql_fetch_array&#40;$result&#41;;

    $contact->contactpage&#40;$id, $companyname, $ACN, $address, $suburb, $state, $country, $postcode, $telephone, $fax, $email_to, $absolute_path, $lang, $sitename&#41;;
    &#125;

    function sendmail&#40;$text, $from, $name, $email_to, $sitename&#41;&#123;
    if &#40;&#40;isset&#40;$text&#41;&#41; && &#40;isset&#40;$from&#41;&#41;&#41;&#123;
    $to = $email_to;
    $subject = $sitename." "._ENQUIRY;
    $text= _ENQUIRY_TEXT." ".$name."\n".stripslashes&#40;$text&#41;;
    $from2=_FROM." $name <$from>";
    mail &#40;$to, $subject, $text, $from2&#41;;>
    <SCRIPT> alert&#40;"<?php echo _THANK_MESSAGE; >"&#41;; document.location.href='index.php?option=contact'; </SCRIPT>
    <?php &#125;
    &#125;
    >
    [/code:1:ad8c24a91d]

    greetz
    mango

+ Antworten

Ähnliche Themen

  1. eMail bei Registrierung 4.0xx
    Von Anonymous im Forum Mambo 4.0.x
    Antworten: 0
    Letzter Beitrag: 14.11.2003, 09:28

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein