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

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung 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 für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 22.01.2004, 13:55:49
NightDragon NightDragon ist offline
Anfänger
 
Registriert seit: Jan 2004
Ort: Sölden
Beiträge: 3
NightDragon eine Nachricht über ICQ schicken
Seltsames Verhalten bei Mail mit Anhang - e-Card Funktion

Hallo zusammen.

Ich habe mir ein kleines PHP-Script geschrieben, dass aus einer Galerie ein ausgewähltes Bild per Mail als Anhang versendet.

So weit so gut...
Hat mal alles funktioniert... wunderbar sogar...
Aber dann plötzlich nicht mehr. Mails kommen fast Klartext an...

Sprich, in der Mail steht vom MIME Typ bis zum Bildinhalt alles... und wird im Mailclient angezeigt.
Fast die selbe Version der Galerie befindet sich auf test.nightdragon.at/phpgal/gallery.php
und wenn ich von dort aus ein Foto versende funktionierts.

Ich habe den Quellcode x mal verglichen... einmal habe ich sogar die komplette alte Galerie auf den einen Server gegeben und die neue komplett überschrieben... ohne Erfolg.

Ich weiß nicht wieso er das macht, langsam glaube ich an einen Bug vom Hostinganbieter... Auch meine Uploadfunktion generiert jetzt nur mehr Bilder mit max 256 Farben... vorher hatte ich das Problem nicht...

Hier mal ein ausschnitt wie die Mail bei mir ankommt:
From: absender@von.weg
Content-Type: multipart/mixed;
boundary=1FEEC7810CF746807AC2F7B75793936D
Message-Id: <20040122105146.800A719E70@www1.sprit.org>
Date: Thu, 22 Jan 2004 11:51:46 +0100 (CET)

--1FEEC7810CF746807AC2F7B75793936D
Content-transfer-encoding: 7BIT

Content-type: text/html

test

--1FEEC7810CF746807AC2F7B75793936D
Content-Type: application/octetstream;
name=foto01.jpg
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename=foto01.jpg

/9j/4AAQSkZJRgABAQAAAQABAAD/4TLcRXhpZgAASUkqAAgAAAALAA4BAgALAAAAkgAAAA8BAgAG
usw...
wieder das boundary und ende der mail

hm... so siehts aus im client... vielleicht seht ihr was, dass ich schon gar nicht mehr sehe. Bin schon total am verzweifeln.
Der wichtige Quellcode für die e-card-Mail:

$grenze=strtoupper(md5(uniqid(time())));
$foto1=$filename1; //Absoluterpfad auf dem Linuxsever zum Bild
$headers ="MIME-Version: 1.0rn";
$headers.="From: $sendern";
$headers.="Content-Type: multipart/mixed;ntboundary=$grenzen";
$text="n--$grenzen";
$text.="Content-transfer-encoding: 7BITrn";
$text.="Content-type: text/htmlnn";
$inhalt = preg_replace('/n/i', '
', $inhalt);
$text.="$inhaltn";
$text.="nn";
$text.="n--$grenzen";
$text.="Content-Type: application/octetstream;ntname=foto01.jpgn";
$text.="Content-Transfer-Encoding: base64n";
$text.="Content-Disposition: attachment;ntfilename=foto01.jpgnn";
$fp1=fopen("$foto1","rb");
$fotocon1=fread($fp1,filesize("$foto1"));
fclose($fp1);
$fotocon1=chunk_split(base64_encode($fotocon1));
$text.=$fotocon1;
$text.="nn";
$text.="--$grenze";
mail( $mywayhome , $betreff . " - $realname", $text , $headers );

Vielleicht weiß einer von Euch was hier los ist? Ich hoffe es zumindest!

LG und Danke im Voraus für die Antworten,

Nighty

Gruß, ND
Mit Zitat antworten
  #2  
Alt 22.01.2004, 16:51:35
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
Re: Seltsames Verhalten bei Mail mit Anhang - e-Card Funktion

Zitat:
Original geschrieben von NightDragon
Hat mal alles funktioniert... wunderbar sogar...

Ich weiß nicht wieso er das macht, langsam glaube ich an einen Bug vom Hostinganbieter... Auch meine Uploadfunktion generiert jetzt nur mehr Bilder mit max 256 Farben... vorher hatte ich das Problem nicht...
Mal ernsthaft: warum fragst Du nicht erst mal Deinen Hoster, was er zwischen Weihnachten und Silvester verändert hat?
Mit Zitat antworten
  #3  
Alt 22.01.2004, 18:47:43
NightDragon NightDragon ist offline
Anfänger
 
Registriert seit: Jan 2004
Ort: Sölden
Beiträge: 3
NightDragon eine Nachricht über ICQ schicken
Hat sich erledigt...

... aber trotzdem Danke! :)

Nein die Änderung kam während ich drann gearbeitet habe, und daher ging nix mehr... jetzt hab ichs angepasst.

Thx,Grüß,
Nighty
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 12:28:46 Uhr.


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


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