![]() |
[PHP] Bild via E-Mail schicken
Hi,
ich möchte gerne, dass wenn ich die URL ![]() Nun weiß ich wie man E-Mails schickt und wie man Dateien hochlädt.
Code:
Damit kann ich Dateien auf den Server hochladen. Wie ich E-Mails verschicke, weiß ich auch. Wie würde sich das am Besten kombnieren lassen? Kann ich die Datei vom PC nicht gleich per Anhang als Mail schicken oder muss ich die JPG vorher erst hochladen?
copy($thefile,"/pfad/zum/neuen/direktory/name.endung");
Wie lässt sich das am Schnellsten realisieren? |
Re: [PHP] Bild via E-Mail schicken
bin mir doch nicht sicher... :wiejetzt:
|
Re: [PHP] Bild via E-Mail schicken
Zitat:
:dp: |
Re: [PHP] Bild via E-Mail schicken
PHP läuft auf dem Webserver und kann daher wohl auch nur Dateien versenden, die sich auch auf diesem befinden. Also müsstest Du das Bild erst hochladen und dann verschicken. Finde ich ein bisschen umständlich, Du nicht?
@kujin1000: was sagt Dein Arzt, besteht noch Hoffnung auf Heilung? |
Re: [PHP] Bild via E-Mail schicken
Ja, bisschen umständlich. Gibts es denn nichts einfacheres? Deshalb frage ich ja ... :roll:
|
Re: [PHP] Bild via E-Mail schicken
*Ääähhh*... Thunderbird z.B.?
|
Re: [PHP] Bild via E-Mail schicken
Ich möchte das aber von jedem PC aus aufrufen über die URL. Die Win95 Rechner in der Schule haben kein Thunderbird. ^^
Also eine Alternative in Verbindung mit PHP gibt es nicht? Naja ... dann mach ich mich mal ans Werk ... ^^ |
Re: [PHP] Bild via E-Mail schicken
Wie schon gesagt, Pic hochladen und dann per mail() vom Server aus versenden.
[edit] BTW: anstatt copy besser move_uploaded_file verwenden ( ![]() |
Re: [PHP] Bild via E-Mail schicken
Er will nicht uploaden. Jetzt bitte nicht auslachen. :lol:
Code:
Verzeichnis test hat CHMOD 777 und der Serverpfad ist richtig (habe ich über PHP_Info ausgelesen)
<?php
move_uploaded_file('C:\Dokumente%20und%20Einstellungen\Laptop\Desktop\bild.jpg','/srv/www/vhosts/pyrgo.de/httpdocs/php/test/test.jpg'); ?> Die Datei existiert auch mit Sicherheit. Woran könnte es liegen? EDIT: file_uploads ON upload_max_filesize 2M (Datei hat 260kb) upload_tmp_dir no value (liegts daran vll?) |
Re: [PHP] Bild via E-Mail schicken
%20 anstelle eines Leerzeichen funktioniert in PHP nicht.
Code:
<?php
move_uploaded_file(rawurldecode('C:\Dokumente%20und%20Einstellungen\Laptop\Desktop\bild.jpg'),'/srv/www/vhosts/pyrgo.de/httpdocs/php/test/test.jpg'); ?> ![]() Wie wäre es mal mit einem PHP Highlighter? :stupid: Mit freundlichen Grüßen, Valle |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz