Kann mir jemand dabei helfen ein Script so anzupassen das man mit einer Mail 3 jpg Bilder verschicken kann.
Habe schon einiges an folgendem Script herumprobiert komme aber zu keinem Ergebnis da ich in diesem Bereich ein kommpletter Anfänger bin.
<?php
$pfad = array();
$pfad[] = "C:/IP-Symcon/cams/23789.jpg";
$pfad[] = "C:/IP-Symcon/cams/23789.jpg";
$pfad[] = "C:/IP-Symcon/cams/23789.jpg";
//....
$anhang = array();
foreach($pfad AS $name)
{
$name = basename($name);
$size = filesize($name);
$data = implode("",file($name));
if(function_exists("mime_content_type"))
$type = mime_content_type($name);
else
$type = "application/octet-stream";
$anhang[] = array("name"=>$name, "size"=>$size, "type"=>$type, "data"=>$data);
}
mail_att(19225 /*[Haustüre\E-Mail senden (SMTP)]*/,"Email mit Anhang","Im Anhang sind mehrere Datei",$anhang);
?>
Keine Ahnung was ich Falsch mache! In der Scriptausgabe kommen folgende Fehlermeldungen:
Warning: filesize() [function.filesize]: stat failed for 23789.jpg in C:\IP-Symcon\scripts\16305.ips.php on line 15
Warning: file(23789.jpg) [function.file]: failed to open stream: No such file or directory in C:\IP-Symcon\scripts\16305.ips.php on line 16
Warning: implode() [function.implode]: Invalid arguments passed in C:\IP-Symcon\scripts\16305.ips.php on line 16
Warning: mime_content_type() [function.mime-content-type]: File or path not found ‚23789.jpg‘ in C:\IP-Symcon\scripts\16305.ips.php on line 19
Warning: filesize() [function.filesize]: stat failed for 23789.jpg in C:\IP-Symcon\scripts\16305.ips.php on line 15
Warning: file(23789.jpg) [function.file]: failed to open stream: No such file or directory in C:\IP-Symcon\scripts\16305.ips.php on line 16
Warning: implode() [function.implode]: Invalid arguments passed in C:\IP-Symcon\scripts\16305.ips.php on line 16
Warning: mime_content_type() [function.mime-content-type]: File or path not found ‚23789.jpg‘ in C:\IP-Symcon\scripts\16305.ips.php on line 19
Warning: filesize() [function.filesize]: stat failed for 23789.jpg in C:\IP-Symcon\scripts\16305.ips.php on line 15
Warning: file(23789.jpg) [function.file]: failed to open stream: No such file or directory in C:\IP-Symcon\scripts\16305.ips.php on line 16
Warning: implode() [function.implode]: Invalid arguments passed in C:\IP-Symcon\scripts\16305.ips.php on line 16
Warning: mime_content_type() [function.mime-content-type]: File or path not found ‚23789.jpg‘ in C:\IP-Symcon\scripts\16305.ips.php on line 19
Fatal error: Call to undefined function mail_att() in C:\IP-Symcon\scripts\16305.ips.php on line 25
Heist das, das die Befehle nicht zur verfügung stehen weil nicht das richtige php Modul eingebunden ist.
Gruß Jan