Om bestanden mee te sturen zul je een multipart mailbericht moeten maken. Een google trefwoord is mime multipart. Houd er rekening mee dat het in het geheugen laden van het bestand waarschijnlijk nodig is/gaat gebeuren, en om de runtime niet te lang te maken het bestand niet te groot moet zijn. Hou het bij een nette grootte (0,5mb?).
Het virusscannen zou ik voorlopig even vergeten, houd je eerst bezig met het ontvangen van het uploaden van bestanden. Zoek even op tutorials naar bestanden uploaden. De handleiding sectie is te vinden op http://nl3.php.net/manual/en/features.file-upload.php
Grtz,
Arend
?
Onbekende gebruiker
26-08-2004 11:04
Heb het script ook geprobeerd maar hij geeft de volgende fout aan:
not found
The requested URL /robrenmulder/< was not found on this server
Heb je wel een SMTP-server ingesteld in je php.ini?
je kunt dezelfde smtp gebruiken als die je van je provider ook gebruikt, hotmail wil daarentegen niet.
En bestaat de map robrenmulder wel?
Misschien handig dat je de volgende regels
<?php
...
mail("[email protected]", $subject, $msg);
echo "<br>\n";
echo "Het bericht is verstuurd naar <b>$email</b><br>\n";
...
?>
vervangt door:
<?php
...
// mail naar de webmaster (mezelf dus! :-p)
$mail = mail("[email protected]", $subject, $msg);
if($mail)
{
echo("Email naar webmaster succesvol verzonden! <br>\n");
}else {
echo("Emailen mislukt!");
exit();
}
...
?>
Nee snap t niet helemaal, ben (nog) niet zo bekend met sockets, fwrite en fgets.
Er staat bij mij wel gevorderd, maar ben nog niet zo heel erg lang bezig met PHP.
Ik heb geen idee, ik denk dat het in het forum verwerkt zit of wordt beoordeeld door de admin ofzo.
Ik ga ook al heel wat jaren mee op de pc, zeker sinds 1989 en heb in die tijd dus heel wat opgestoken en gelezen.
Maar maak je geen zorgen, dat verandert vanzelf als je hier wat langer vertoeft en zo kennis vergaart ;)
Als ik vragen heb dan hoor je ze wel.
Ik heb geen problemen zoals die van robrenmulder, ik reageerde er alleen maar op
Ik probeer je script 1 deze dagen nog wel.
Ik heb zelf wel sinds kort, nadat de admin van GratisWebRuimte.TK ge-upgrade heeft naar PHP 5.0.1. in safe mode, wel problemen met het versturen via PHP's mail() :s.
Dan krijg ik de melding:
Warning: mail() [function.mail]: SMTP server response: 451 See http://pobox.com/~djb/docs/smtplf.html. in contact.php on line 113