Ergebnis 1 bis 5 von 5

Thema: Fatal error: Call to undefined method Rmail::getFile() in ........... on line 195

  1. #1
    TP-Member
    Registriert seit
    Apr 2003
    Ort
    Graz
    Beiträge
    46

    Fatal error: Call to undefined method Rmail::getFile() in ........... on line 195

    Guten Abend!
    Mit Hilfe eines netten Programmierers habe/hatte ich auf einer Vereinsseite seit Jahren einen php-Mailer mit MimeHtml mit groeszter Zufriedenheit im Einsatz: Pflichtfelder, Spamschutz, attachment funktionierten perfekt. Nach dem Umzug auf einen neuen Server funktionierte das nicht mehr und er hat mir das Script an eine neue Mailklasse rmail angepasst. Vieles funktioniert, nur beim attachment bekomme ich eine Fehlermeldung:

    Fatal error: Call to undefined method Rmail::getFile() in ........... on line 195

    Die Geduld meines hilfreichen Freundes ist zwar verstaendlicherweise aber fuer mich natuerlich sehr bedauerlicherweise erschoepft. Und ich stehe sehr unter Druck, da der Domaintransfer unmittelbar bevorsteht.

    Ich habe alle Schreibweisen genau ueberprueft, alt und neu verglichen, im Internet gesucht ... php erlerne ich leider nicht mehr rechtzeitig.

    Vielleicht liegt es an new? Also:

    Eingeleitet wird der Mailzusammenbau mit
    $mail = new Rmail();
    dann folgen die Settings und dann

    in Zeile 195 und 196:
    $attachment = $mail->getFile($_FILES['file_Anlage1']['tmp_name']);
    $mail->addAttachment(new FileAttachment($attachment, $_FILES['file_Anlage1']['name']));

    Faellt da etwas ins Auge?
    Danke, lisia

  2. #2
    TP-Supporter Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    480
    "Call to undefined method" weist i.d.R. darauf hin, dass die Methode garnicht existiert. Gibt's nicht.

  3. #3
    TP-Member
    Registriert seit
    Apr 2003
    Ort
    Graz
    Beiträge
    46
    Zitat Zitat von chorn Beitrag anzeigen
    "Call to undefined method" weist i.d.R. darauf hin, dass die Methode garnicht existiert. Gibt's nicht.
    Danke - hat schon ein bisschen geholfen:
    ich habe alle $_FILES durch $_FILE ersetzt und jetzt zumindest keinen fatal error mehr sondern nur notices:


    Notice: Undefined variable: _FILE in .............. /neu.php on line 115
    Notice: Undefined variable: _FILE in .............../neu.php on line 193

    Also liegt das Problem jetzt darin, dass die temporäre Datei nicht gefunden wird?
    Liebe Grüße, lisia

  4. #4
    TP-Supporter Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    480
    Die globale Variable aus Formulardaten heisst $_FILES, also keine Ahnung warum du das gemacht hast. $_FILE musst du wohl selbst definiert haben, bzw. eben nicht, denn der Parser meckert, dass es die Variable nicht gibt, steht da ja auch, brauchst du ja nur aus dem englischen übersetzen.

  5. #5
    TP-Member
    Registriert seit
    Apr 2003
    Ort
    Graz
    Beiträge
    46
    Zitat Zitat von chorn Beitrag anzeigen
    Die globale Variable aus Formulardaten heisst $_FILES, also keine Ahnung warum du das gemacht hast. $_FILE musst du wohl selbst definiert haben, bzw. eben nicht, denn der Parser meckert, dass es die Variable nicht gibt, steht da ja auch, brauchst du ja nur aus dem englischen übersetzen.
    Danke für die Hinweise. Ich habe allerdings erkannt - mit meinen Kenntnissen kann ich etwas Funktionierendes (meistens richtig) anpassen, aber nicht etwas Nichtfunktionierendes zum Gelingen bringen. Somit werde ich eine andere Lösung suchen. Liebe Grüße, lisia

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 19.02.2006, 14:15
  2. Antworten: 6
    Letzter Beitrag: 11.06.2004, 13:34
  3. Fatal error: Call to a member function on a non-object
    Von manuelito im Forum Traum-Dynamik
    Antworten: 4
    Letzter Beitrag: 28.02.2004, 20:30
  4. Fatal Error!
    Von Snaker im Forum Support-Forum
    Antworten: 2
    Letzter Beitrag: 06.11.2003, 11:37
  5. fatal error
    Von webmichl im Forum Support-Forum
    Antworten: 1
    Letzter Beitrag: 07.08.2002, 23:03

Aktive Benutzer

Aktive Benutzer

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

     

Berechtigungen

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

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