SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Das Zend Framework

Das Zend Framework zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.07.2004, 13:38:15
ThatsIt ThatsIt ist offline
Anfänger
 
Registriert seit: Jul 2004
Beiträge: 4
Mail mit Attachment!

Habe eine Mail-Funktion die Atachments mitsendet.
Funktioniert auch soweit ganz gut.
Nur ist die angehängte Datei im Mail leer, obwohl sie eigentlich Daten enthalten sollte.

Hier der Code:
$toText = birgit.pingitzer@easyinfo.at;
$subjectText = "Online Buchung - VHS Baden";
if ($ccText != "") $ccText="cc: $ccText <$ccText>n";
if ($bccText != "") $bccText="Bcc: $bccText <$bccText>n";

$Dateiname="teilnehmerdaten.txt";
$DateinameMail = "teilnehmer.txt";

$Dateiname1="kursdaten.txt";
$DateinameMail1 = "kurseproteilnehmer.txt";

$Trenner = md5(uniqid(time()));
$Header .= "--$Trenner";
$Header .= "n";
$Header .= "Content-Type: text/html";
$Header .= "n";
$Header .= "Content-Transfer-Encoding: 8bit";
$Header .= "nn";
$Header .= $contents;
$Header .= "n";

//ATACHMENT: Teilnehmerdaten:
$Header .= "--$Trenner";
$Header .= "n";
$Header .= "Content-Type: text/plain; name=$DateinameMail";
$Header .= "n";
$Header .= "Content-Transfer-Encoding: base8";
$Header .= "n";
$Header .= "Content-Disposition: attachment; filename=$DateinameMail";
$Header .= "nn";
$Dateiinhalt .= fread(fopen($Dateiname, "r"), filesize($Dateiname));
//$contents .= chunk_split(base64_encode($Dateiinhalt));
$Header .= "n";
//$Header .= "--$Trenner--";

//ATACHMENT: Kursdaten:
$Header .= "--$Trenner";
$Header .= "n";
$Header .= "Content-Type: text/plain; name=$DateinameMail1";
$Header .= "n";
$Header .= "Content-Transfer-Encoding: base8";
$Header .= "n";
$Header .= "Content-Disposition: attachment; filename=$DateinameMail1";
$Header .= "nn";
$Dateiinhalt .= fread(fopen($Dateiname1, "r"), filesize($Dateiname1));
//$contents .= chunk_split(base64_encode($Dateiinhalt));
$Header .= "n";
$Header .= "--$Trenner--";

mail($toText, $subjectText, stripslashes ($Header),"From: $fromText <$fromText>n" .$ccText.$bccText."MIME-Version: 1.0n" ."Content-Type: multipart/mixed; boundary=$Trenner; charset=iso-8859-1");
Bin für eure Hilfe sehr dankbar
MFG ThatsIt
Mit Zitat antworten
  #2  
Alt 26.07.2004, 13:53:55
bazubi bazubi ist offline
Junior Member
 
Registriert seit: Jan 2004
Beiträge: 496
Klappt das auslesen aus der Datei richtig - am besten mal $Dateiinhalt per echo ausgeben lassen. Ansonsten schau Dir mal den Quelltext der Nachricht an (Solltest Du KMail verwenden -> Nachricht markieren -> V). Steht der Inhalt der Datei da drin oder ist dort auch schon nichts vorhanden.
Mit Zitat antworten
  #3  
Alt 26.07.2004, 14:05:28
ThatsIt ThatsIt ist offline
Anfänger
 
Registriert seit: Jul 2004
Beiträge: 4
Mail mit Attachment

Vielen Dank für deine rasche Hilfe!

Ja der Inhalt der txt - Datein kann mit echo ausgegeben werden.
Mit Zitat antworten
  #4  
Alt 26.07.2004, 14:07:55
bazubi bazubi ist offline
Junior Member
 
Registriert seit: Jan 2004
Beiträge: 496
Und im Quelltext der eMail (also nicht dass was dein Mailprog. anzeigt, sondern dass wie die eMail tatsächlich aussieht.

edit:

Blöde Frage,aber wo fügst Du den Dateiinhalt eigentlich der Mail hinzu?


Geändert von bazubi (26.07.2004 um 14:10:26 Uhr)
Mit Zitat antworten
  #5  
Alt 26.07.2004, 14:25:22
ThatsIt ThatsIt ist offline
Anfänger
 
Registriert seit: Jul 2004
Beiträge: 4
Mail mit Attachment

Du hast recht!!

Ich bin doch zu doof!

Hab tatsächlich nirgends meinen Dateiinhalt hinzugefügt.
Funktioniert jetzt.

DANKESCHÖN

Warst mir eine grosse Hilfe.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:39:11 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt