php
omvat („header.html“);
@$comment = addcslashes ($_POST [„Naam“]);
@$Name = addslashes ($_POST [„Naam“]);
@$email = addslashes ($_POST [„e-mail“]);
@$upload_Name = $_FILES [„upload“] [„naam“];
@$upload_Size = $_FILES [„upload“] [„grootte“];
@$upload_Temp = $_FILES [„upload“] [„tmp_name“];
@$upload_Mime_Type = $_FILES [„upload“] [„type“];
@$Date = addslashes ($_POST [„Datum“]);
@$Description = addslashes ($_POST [„Beschrijving“]);
@$People = addslashes ($_POST [„Mensen“]);
functie RecursiveMkdir ($path)
{
als (! file_exists ($path))
{
RecursiveMkdir (dirname ($path));
mkdir ($path, 0777);
}
}
als (! ereg („[A-Za-z0-9_-] + \ @ [A-Za-z0-9_-] + \. [A-Za-z0-9_-] +“, $email))
{
echo („style='position Please > teruggaat in “);
omvat („footer.html“);
matrijs ();
}
als ($upload_Size == 0)
{
echo („style='position ERROR YOUR- DOSSIER De geen CONTROLE van UPLOADED PLEASE de GROOTTE van het DOSSIER EN FORMAT
gaat “) terug;
omvat („footer.html“);
matrijs ();
}
// VERANDERING DIT IN EEN HOGERE OF LAGERE WAARDE - HERINNER ME ONTVANGEND GRENZEN
als ($upload_Size >2000000)
//--------
{
maak los ($upload_Temp);
weergalm („style='position ERROR YOUR- DOSSIER Geen CONTROLE UPLOADED PLEASE de GROOTTE van het DOSSIER EN FORMAT
gaat “) terug;
omvat („footer.html“);
matrijs ();
}
als ($upload_Mime_Type! = „beeld/CGM“ EN $upload_Mime_Type! = „image/g3fax“ EN $upload_Mime_Type! = „beeld/GIF“ EN $upload_Mime_Type! = „beeld/ief“ EN $upload_Mime_Type! = „beeld/pjpeg“ EN $upload_Mime_Type! = „beeld/jpeg“ EN $upload_Mime_Type! = „beeld/NAPLPS“ EN $upload_Mime_Type! = „beeld/PNG“ EN $upload_Mime_Type! = „beeld/prs.btif“ EN $upload_Mime_Type! = „beeld/prs.pti“ EN $upload_Mime_Type! = „beeld/TIF“ EN $upload_Mime_Type! = „beeld/vnd.cns.inf2“ EN $upload_Mime_Type! = „beeld/vnd.dwg“ EN $upload_Mime_Type! = „beeld/vnd.dxf“ EN $upload_Mime_Type! = „beeld/vnd.fastbidsheet“ EN $upload_Mime_Type! = „beeld/vnd.fpx“ EN $upload_Mime_Type! = „beeld/vnd.fst“ EN $upload_Mime_Type! = „beeld/vnd.fujixerox.edmics-mmr“ EN $upload_Mime_Type! = „beeld/vnd.fujixerox.edmics-rlc“ EN $upload_Mime_Type! = „beeld/vnd.mix“ EN $upload_Mime_Type! = „beeld/vnd.net-fpx“ EN $upload_Mime_Type! = „beeld/vnd.svf“ EN $upload_Mime_Type! = „beeld/vnd.wap.wbmp“ EN $upload_Mime_Type! = „beeld/vnd.xiff“)
{
maak los ($upload_Temp);
weergalm („style='position ERROR YOUR- DOSSIER Geen CONTROLE UPLOADED PLEASE de GROOTTE van het DOSSIER EN FORMAT
gaat “) terug;
omvat („footer.html“);
matrijs ();
}
$uploadFile = „uploadt“. $upload_Name;
als (! is_dir (dirname ($uploadFile)))
{
@RecursiveMkdir (dirname ($uploadFile));
}
anders
{
@chmod (dirname ($uploadFile), 0777);
}
@move_uploaded_file ($upload_Temp, $uploadFile);
chmod ($uploadFile, 0644);
//CHANGE DIT AAN HET UW DOMEIN
$upload_URL = „http://upload.**********.org/“. $upload_Name;
//------------
$pfw_header = „van: $email“;
$PFW_SUBJECT = EEN „BEELD IS GEUPLOAD“;
$pfw_random_hash = md5 (datum („r“, tijd ()));
// VERANDERING DIT IN UW E-MAILADRES
$pfw_email_to = „John ******** @ ***** .com“;
$pfw_header. = „\ r \ nContent-type: meerdelig/gemengd; boundary= „pHP-Gemengde“ \. $random_hash. „\ "";
//read het atachmentdossier in een koord tevredenstelt,
//encode het met MIME base64,
//and verdeelt het in kleinere brokken
$attachment = chunk_split (base64_encode (file_get_contents („$uploadFile“)));
//define het lichaam van het bericht.
ob_start (); //Turn bij output het als buffer optreden voor
? >
--PHP-mengen- php echo $random_hash; ? >
Tevreden-type: meerdelig/alternatief; boundary= " pHP-alt- php echo $random_hash; ? > "
--PHP-alt- php echo $random_hash; ? >
Tevreden-type: tekst/vlakte; charset= " ISO-8859-1 "
Tevreden-overdracht-codeert: met 7 bits
php echo $Name; ? > van php echo $email; ? >
Verzonden u een beeld dat < werd genomen? php echo $Date; ? >
" php echo $Description; ? > "
De mensen in deze foto zijn;
php echo $People; ? >
/* de commentaar in bijlage is php $comment; ? > */
--PHP-alt- php echo $random_hash; ? >
Tevreden-type: tekst/HTML; charset= " ISO-8859-1 "
Tevreden-overdracht-codeert: met 7 bits
php echo $Name; ? > van " mailto " > php echo $email; ? >
Verzonden u een beeld dat < werd genomen? php echo $Date; ? >
" php echo $Description; ? > "
De mensen in deze foto zijn;
php echo $People; ? >
-->
--PHP-alt- php echo $random_hash; ? >--
--PHP-mengen- php echo $random_hash; ? >
Tevreden-type: beeld/PNG; name= " php echo $upload_Name;? > "
Tevreden-overdracht-codeert: base64
Tevreden-regeling: gehechtheid
php echo $attachment; ? >
--PHP-mengen- php echo $random_hash; ? >--
php
//copy schrapt de huidige bufferinhoud in variabele $message en huidige outputbuffer
$pfw_message = ob_get_clean ();
//send e-mail
@mail ($pfw_email_to, $pfw_subject, $pfw_message, $pfw_header);
echo („style='position THANK U! YOUR is het BEELD UPLOADED “ GEWEEST);
omvat („footer.html“);
? >
php maken los ($uploadFile); ? >
|