php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.04.2011, 11:23  
Benutzer
 
Registriert seit: 04.04.2011
Beiträge: 46
PHP-Kenntnisse:
Fortgeschritten
MikO befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Bildupload per email mit PHP-imap

Hallo zusammen.

ich stehe, da ich absolut nicht vertraut mit dem imap-funktionen von php bin vor folgendem problem:

ich möchte per email datensätze + 1 bild an einen server senden.
soweit so gut.

ich rufe die email mit imap_open ab und kann auch auf die inhalte zugreifen und ich weiß auch, dass ich den anhang mit encode_base64() decodieren und als bild abspeichern kann.

mein problem ist, dass ich nicht weiß, wie ich den anhang von den anderen informationen aus imap_body trennen kann.

ich hoffe, jemand hat ansätze oder informationen dazu.
MikO ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.04.2011, 11:24  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

http://www.php.net/manual/de/function.imap-body.php
http://www.php.net/manual/de/functio...hstructure.php
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 20.04.2011, 11:36  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Zitat:
Zitat von MikO Beitrag anzeigen
ich möchte per email datensätze + 1 bild an einen server senden.
soweit so gut.
Zum Senden verwendest du besser eine Mailerklasse... imap_mail() ist ansonsten ähnlich besch...eiden zu bedienen wie der mail() Befehl.


Zitat:
Zitat von MikO Beitrag anzeigen
mein problem ist, dass ich nicht weiß, wie ich den anhang von den anderen informationen aus imap_body trennen kann.

ich hoffe, jemand hat ansätze oder informationen dazu.
Den Hinweis auf imap_fetchstructure() hast du ja bereits bekommen, jetzt noch der heisse Tipp, sich durch die user-contributed notes zu wühlen und dort auf den Code zu stossen, mit dem man auch multipart messages erfolgreich empfangen kann.
http://de.php.net/manual/en/function...ture.php#85486
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 20.04.2011, 11:36  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.874
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Ich denke er redet von Email-Post-2-Web
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 20.04.2011, 11:54  
Benutzer
 
Registriert seit: 04.04.2011
Beiträge: 46
PHP-Kenntnisse:
Fortgeschritten
MikO befindet sich auf einem aufstrebenden Ast
Standard

vielen dank erstmal.
die beiden genannten funktionen sind mir bekannt und ich habe mich auch schon mehrfach durch die doku gelesen.

ich dachte imap_fetchstructure nicht zu benötigen, da die emails immer der selben aufbau haben. irgendwie hilft mir das alles nicht, aus dem zusammengewürfelten text sammelsurium, das imap_body() liefert, den text und den anhang seperat zu extrahieren...
MikO ist offline   Mit Zitat antworten
Alt 20.04.2011, 12:13  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Falsch gedacht. Lies einfach den Link nach, verwende den dort abgebildeten Code und schau dir an, was du am Ende dabei herausbekommst.

Nochmal: imap_body() liefert dir genau 1 angeforderten Body, multiparts haben derer aber potentiell mehrere (plus eventuell eingebettete Objekte wie Bilder o.ä.).
Über imap_fetchstructure() wird erstmal festgestellt, um welche Art Mail es sich handelt. Bei einer PLAIN (reiner Text) Mail reicht es, einen body abzuholen, für multipart messages eben nicht.
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 20.04.2011, 12:15  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

ja nu , genau dabei hift dir imap_fetchstructure doch .. und lies nicht nur den kurzen Manual-Text, sondern vor allem die User-Comments ...
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 20.04.2011, 12:39  
Benutzer
 
Registriert seit: 04.04.2011
Beiträge: 46
PHP-Kenntnisse:
Fortgeschritten
MikO befindet sich auf einem aufstrebenden Ast
Standard

ich habe das problem nun durch die verwendung von imap_fetchbody(); mit dem parameter 2 gelöst. dies liefert mir genau die information, die ich brauche.

ich danke euch allen.
MikO ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
RSS -> Email (gut für services wie ping.fm, pixelpipe, posterous, twitter, etc. Hans_Dampf Scriptbörse 3 22.02.2011 15:56
Email an mehrere empfänger??? mikeJ PHP Tipps 2010 18 04.08.2010 20:59
Iconv Email Parser bzw. Installation Bornheimer Server, Hosting und Workstations 1 01.04.2010 04:52
[Erledigt] (PDF-)Rechnung erstellen und per eMail versenden. owii Beitragsarchiv 1 08.11.2009 09:49
Scriptsuche Email dekodieren auslesen mit Anhängen white.meat Scriptbörse 4 01.07.2009 09:36
Bildupload in CMS funktioniert nicht soffi PHP Tipps 2009 18 10.01.2009 18:24
PHP eMail mit CSS moercel PHP Tipps 2008 11 20.12.2008 01:13
Probleme mit abzusendender Email Leicowitz PHP Tipps 2008 17 17.09.2008 08:59
Abfrage ob email adresse schon vorhanden ist TeazY PHP Tipps 2008 10 16.12.2007 12:22
Imap Email abholen / korrekt decodieren (mit attachments) PHP-Fortgeschrittene 3 04.06.2006 12:17
imap probleme...Wie installiert man Imap? Server, Hosting und Workstations 2 06.12.2005 06:14
[Erledigt] automatisch Email PHP Tipps 2005-2 3 26.07.2005 12:53
[Erledigt] doppelte email adressen suchen Datenbanken 9 20.05.2005 19:38
Email aus textarea PHP Tipps 2005 3 14.04.2005 21:37
Email per PHP formatieren PHP Tipps 2004 4 26.07.2004 09:49

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
per imap auf einen anhang in einer email zugreifen -outlook, php bild per email, php script bilder per mail, php foto per email an server senden, php bild uploaden und verschicken, jpg aus email php imap, bild per email an php script, php bilder per mail durchsuchen, php bilder als imap, bildupload per php in email anhang, php email mit anhang imap senden, php imap attachment, php bilder imap, imap php bilder anlagen, bild als anhang bei php mail, bildupload php email versenden, fotos uploaden und per mail verschicken, bilder per mail php, bild hochladen und automatisch als anlage per email, php imap file upload by email

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:33 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum