php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.12.2004, 12:32  
Gast
 
Beiträge: n/a
Standard

noch ein Problem:

wie gesagt ich will die upgeloadeten Daten per Mail verschicken.
das Skript hab ich im Stammordner und die upgeloadeten daten im Ordner

Stammordner/bild/

nur das Problem ist das folgende Skript kann irgendwie die Daten nicht erwischen.
$attachment ist der Name der Datei

***************

$fp=@fopen("/bild/".$attachment,"r");
$str=@fread($fp, filesize("/bild/".$attachment));
$str2=@chunk_split(base64_encode($str));


$message .= "Content-Type: application/octet-stream; name=$attachment\n";//\"" . $_FILES['attachment']['name'] . "\"\n";

$message .= "Content-Transfer-Encoding: base64\n";
$message .= "Content-disposition: attachment\n";
$message .= "filename=$attachment\n";
$message .= "\n";
$message .= "$str2\n";
$message .= "\n";
$message .= "--MIME_BOUNDRY\n";

***************

Danke schon mal
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 29.12.2004, 12:39  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

du solltest vieleicht überall ohne @ arbeiten, dann bekommst du auch fehlermeldungen ausgegeben

$fp=@fopen("/bild/".$attachment,"r"); da liegt die datei garatniert nicht :P
du musst wenn dann den kompetten ordner angeben sprich vom root aus gesehen.
ein print_r($_SERVER); wird dich einen schritt weiterbringen, dort siehst du den pfad in dem dein script liegt, das kannst du ja dann grad anpassen,

mfg
robo47
robo47 ist offline  
Alt 29.12.2004, 12:47  
Gast
 
Beiträge: n/a
Standard

Danke.
Habs jetzt so hinbekommen.

$pathxyz = addslashes(dirname($PATH_TRANSLATED))."/bild/";
$attachment=$pathxyz.$uploaddateien[$p];

MfG

Mister X
 
Alt 29.12.2004, 12:49  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

wozu addslashes() ?
versteh ich grad ned ganz, das brauchst du normalerweise wenn du " oder ' in strings drinahst und die in die datenbank oder ähnliches bekommen willst, aber ich glaub das macht hier 0 Sinn :P Mag sein dass ich mich irre
robo47 ist offline  
 


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
header informationen senden auf einem server läufts auf dem anderen nicht tunnel85 PHP Tipps 2008 17 23.04.2008 20:12
Skript auf einem anderen Server! aha_01 PHP Tipps 2008 3 05.12.2007 09:02
streaming von videos, server lahmt bereits nach einem abruf snowflow Server, Hosting und Workstations 6 30.11.2006 18:04
Upload Script + Multible Server cyberstorm PHP Tipps 2006 5 11.10.2006 19:43
upload spinnt beim neuen server kickz PHP Tipps 2006 15 15.05.2006 01:54
daten von bildern auf einem anderen server abfragen netti PHP Tipps 2005-2 3 05.08.2005 14:27
Größe einer Datei von einem anderen Server ermitteln ? PHP Tipps 2005-2 6 25.07.2005 14:27
Datei auf einem anderen Server ändern PHP Tipps 2005 2 01.04.2005 18:47
prüfen ob eine datei auf einem anderen server besteht. PHP Tipps 2005 13 10.03.2005 08:33
Upload entfernter server PHP Tipps 2005 7 02.03.2005 16:02
Datei von einem zum anderen Server kopieren... peter5000 PHP Tipps 2005 26 28.02.2005 20:17
mysql_connect zu einem anderen server Datenbanken 5 18.02.2005 01:34
mySQL-Tabellen von einem Server auf einen anderen!? Datenbanken 1 15.10.2004 09:02
[Erledigt] telnet zu anderen server, router, switch PHP-Fortgeschrittene 1 07.10.2004 17:16
Daten Direkt Übertragung auf einen Anderen Server PHP-Fortgeschrittene 2 27.09.2004 23:24


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:50 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.