Datei mit PHP versenden / wie geht das?

  • #1
N

nobelchen

Bekanntes Mitglied
Themenersteller
Dabei seit
13.07.2001
Beiträge
128
Reaktionspunkte
0
Ort
Gelnhausen
hallo leutz,

ich hab da mal ne frage.
ich will mit nem php script nicht nur text, sondern auch ne datei, wie man vorher von der festplatte auswählt, versenden. sieht folgendermaßen aus:
-----------------------------upload.html-------------------
<form action=formmail.php4 method=POST enctype=multipart/form-data>
<input type=hidden name=recipient [email protected]>
<input type=hidden name=subject value=Kontaktformular>
<input type=hidden name=access value=test>
<input type=textarea name=Eingabe wrap=physical cols=60 rows=20>
<br>
<input type=file name=file class=txtinput size=15 accept=image/jpeg,image/jpg,image/gif>
<br>
<input type=submit value=Abschicken>
</form>
----------------------------------------------------------------------------
der formmailer:
------------------------------
<?php
$fmtResponse= implode(, file(response.htt));
$fmtMail= implode(, file(mail.htt));
foreach($HTTP_POST_VARS as $key=> $val) {
$fmtResponse= str_replace(<$key>, $val, $fmtResponse);
$fmtMail= str_replace(<$key>, $val, $fmtMail);
}
if ($HTTP_POST_VARS[access] == test) {
mail($HTTP_POST_VARS[recipient], $HTTP_POST_VARS[subject], $fmtMail);
}
echo $fmtResponse;
?>
---------------------------------
und die dateien mail.htt und response.htt
--------
Hallo, aus dem Kontaktformular kam folgende Eingabe:
<Eingabe>
<file>
---------------
<H1><font face=Arial Black>Danke!</font></H1>
<font face=Arial Black>Ihre Eingabe <Eingabe> wurde an verschickt.</font>
--------------------------------------------

abba irgendwie bekomm ich immer nur den text geschickt
kann mir einer sagen, was ich noch verbessern muß?

danke schonmal
euer
sascha
 
  • #3
danke! das hat gewirkt!

liebe grüße
sascha
 
Thema:

Datei mit PHP versenden / wie geht das?

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.839
Beiträge
707.962
Mitglieder
51.492
Neuestes Mitglied
Janus36
Oben