- #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
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