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 ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 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
Hilfe Community Kalender Heutige Beiträge Suchen

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 18.08.2005, 14:17:10
new_Newbie new_Newbie ist offline
Anfänger
 
Registriert seit: Jun 2005
Beiträge: 37
Php-Datei anhängen

Hallo,

ich möchte eine php-Datei als Anhang einer mail verschicken. Dazu habe ich folgendes Skript:

PHP-Code:
$empfaenger "********@*******.de"
$Betreff "Betreffblabla"
$Nachricht "bla"

$Dateiname $datei
$DateinameMail $datei
 
$Trenner md5(uniqid(time())); 
$Header "MIME-Version: 1.0\r\n"
$Header .= "From: **********\n"
$Header .= "Content-Type: multipart/mixed; \n\tboundary=\"$Trenner\"\n"

$Inhalt "\n--$Trenner\n"
$Inhalt .= "Content-Transfer-Encoding: 8bit\r\n";     
$Inhalt .= "Content-Type: text/plain\n\n"
$Inhalt .= $mailtext."\n"
$Inhalt .= "\n\n";     
$Inhalt .= "\n--$Trenner\n"
$Inhalt .= "Content-Type: text/plain; name=$DateinameMail\n"
$Inhalt .= "Content-Disposition: attachment;\n\t filename=$DateinameMail\n\n"
$DateiInhalt .= fread(fopen("Lizenznehmer/".$Dateiname"r"), filesize("Lizenznehmer/".$Dateiname)); 
$Inhalt .= $DateiInhalt;
$Inhalt .= "\n\n"
$Inhalt .= "--$Trenner"

mail($empfaenger$Betreff$Inhalt$Header); 
Allerdings ist die angehängte Datei leer. Woran kann das liegen?

Dieses Script verwenden ich an anderer Stelle auch, um eine csv-Datei zu verschicken, da klappt es!

Kann mir jemand helfen???

Geändert von new_Newbie (18.08.2005 um 14:17:47 Uhr)
Mit Zitat antworten
  #2  
Alt 19.08.2005, 21:43:07
volti volti ist offline
Junior Member
 
Registriert seit: Nov 2002
Ort: Freigericht-Somborn
Alter: 67
Beiträge: 199
AW: Php-Datei anhängen

Hallo,
wenn Du sicher bist, dass die Datei mit fopen auch wirklich gefunden wird, (das wäre z.B. ein Grund für einen leeren Anhang) ist die Datei vielleicht zu lang.
War Deine csv-Datei kleiner 64KB und ist Deine php-Datei möglicherweise größer?

Ich habe in meinem Mailing-Code zusätzlich folgendes:
Möglicherweise hilft Dir das schon.
PHP-Code:
......
$Inhalt .= "\n--$Trenner\n"
$Inhalt .= "Content-Type: application/octetstream; name=$DateinameMail\n"
$Inhalt .="Content-Transfer-Encoding: base64\n"
$Inhalt .= "Content-Disposition: attachment;\n\t filename=$DateinameMail\n\n"
$DateiInhalt fread(fopen("Lizenznehmer/".$Dateiname"r"), filesize("Lizenznehmer/".$Dateiname));
//M.E. Aufteilung in Segmenten
$DateiInhalt=chunk_split(base64_encode($DateiInhalt)); 
$Inhalt .= $DateiInhalt
$Inhalt .= "\n\n"
$Inhalt .= "--$Trenner"
....... 
Keine Ahnung, ob das der Grund ist, aber auspropbieren schadet ja nicht.
__________________
viele Grüße
KH
Mit Zitat antworten
Antwort


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

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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
angelegte php datei wieder löschen saidbuchari PHP Grundlagen 28 12.06.2003 10:46:44
werte aus anderer php datei includieren Silencer PHP für Fortgeschrittene und Experten 1 06.05.2003 06:59:56
mit php die usergruppe einer datei ändern? Silencer PHP für Fortgeschrittene und Experten 7 06.02.2003 20:20:54
mp3 Datei mit php in mysqlDB schreiben Sandsturm PHP für Fortgeschrittene und Experten 7 31.01.2003 14:25:20
PHP in HTML Datei anzeigen christarth PHP Grundlagen 3 02.06.2002 19:36:52


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:19:22 Uhr.


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


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