Upload en verzend file

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
Debby01
Berichten: 1
Lid geworden op: 07 sep 2013, 14:21

Upload en verzend file

Bericht door Debby01 » 07 sep 2013, 14:30

Hoi,

Ik ben bezig met het maken van een website voor mezelf, maar heb helaas geen kennis van PHP en op dit moment ook niet de tijd om een cursus te volgen.

Ik heb een formulier gemaakt in HTML en een script in PHP, behalve de codes voor als er een bestand wordt toegevoegd dat deze ook naar mij wordt verzonden.

Heb wel zo'n script, maar weet niet hoe ik die in dit script goed moet verwerken.

Weet iemand welke code ik in mijn onderstaande script moet toevoegen en waar?

Code: Selecteer alles

<?php
 
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
 
//$afzender = $_SERVER['REMOTE_ADDR'];
$ontvanger = "info@familystuff.nl"; // je emailadres invullen
$hoofd = "Uw gratis advertentie op Familystuff.nl";   // je koptekst van de mail
$voorletters = strtoupper ($_POST['voorletters']);
$tussenvoegsel = strtolower($_POST['tussenvoegsel']);
$achternaam = ucfirst ($_POST['achternaam']); 
$rubriek = $_POST['rubriek'];
$bedrijf = ucfirst ($_POST['bedrijf']); 
$slogan = ucfirst ($_POST['slogan']);
$adres = ucfirst ($_POST['adres']); 
$postcode = strtoupper ($_POST['postcode']); 
$plaats = ucfirst ($_POST['plaats']);
$telefoon = $_POST['telefoon'];
$email = $_POST['email'];
$website = strtolower($_POST['website']);
$soort = $_POST['soort'];

// check of submitter een robot is
if($_POST['robot'] != "") {
    echo 'U bent een robot.';				    
}

else {  
 
// body voor de email opmaken
$body = "";
$body .= "Voorletters: ";
$body .= "\n";
$body .= $voorletters;
$body .= "\n";
$body .= "\n";
$body .= "Tussenvoegsel: ";
$body .= "\n";
$body .= $tussenvoegsel;
$body .= "\n";
$body .= "\n";
$body .= "Achternaam: ";
$body .= "\n";
$body .= $achternaam;
$body .= "\n";
$body .= "\n";
$body .= "Rubriek: ";
$body .= "\n";
$body .= $rubriek;
$body .= "\n";
$body .= "\n";
$body .= "Bedrijf: ";
$body .= "\n";
$body .= $bedrijf;
$body .= "\n";
$body .= "\n";
$body .= "Slogan: ";
$body .= "\n";
$body .= $slogan;
$body .= "\n";
$body .= "\n";
$body .= "Adres: ";
$body .= "\n";
$body .= $adres;
$body .= "\n";
$body .= "\n";
$body .= "Postcode: ";
$body .= "\n";
$body .= $postcode;
$body .= "\n";
$body .= "\n";
$body .= "Plaats: ";
$body .= "\n";
$body .= $plaats;
$body .= "\n";
$body .= "\n";
$body .= "Telefoon: ";
$body .= "\n";
$body .= $telefoon;
$body .= "\n";
$body .= "\n";
$body .= "Email: ";
$body .= "\n";
$body .= $email;
$body .= "\n";
$body .= "\n";
$body .= "Website: ";
$body .= "\n";
$body .= $website;
$body .= "\n";
$body .= "\n";
$body .= "Soort: ";
$body .= "\n";
$body .= $soort;
$body .= "\n";
$body .= "\n";

// email verzenden 
$formsent = mail($ontvanger, $hoofd, $body, 'From:<' . $email . '>');

// echo's als verzenden goed of fout is gegaan
if ($formsent){

$body = "";
$body .= "Geachte heer / mevrouw $tussenvoegsel $achternaam,";
$body .= "\n";
$body .= "\n";
$body .= "U heeft het formulier t.b.v. de gratis rubrieksvermelding tot en met 30 november 2013 op de website van Familystuff.nl ingevuld.";
$body .= "\n";
$body .= "De door u verstrekte gegevens zullen binnen drie werkdagen op de website worden opgenomen.";
$body .= "\n";
$body .= "\n";
$body .= "Bedankt voor uw aanmelding.";
$body .= "\n";
$body .= "\n";
$body .= "Met vriendelijke groet,";
$body .= "\n";
$body .= "\n";
$body .= "Familystuff.nl";
$body .= "\n";
$body .= "http://www.familystuff.nl";
$body .= "\n";
$body .= "\n";
$body .= "P.S. Kijk ook eens bij onze overige advertenteermogelijkheden om te zien hoe u nog meer op kunt vallen.";
 
$verzender = "noreply@familystuff.nl";

mail($email, $hoofd, $body, 'From:<' . $verzender . '>');
  
header('Location: http://www.familystuff.nl/bedankt.html');
 
}
 
else{
  header('Location: http://www.familystuff.nl/foutmelding.html');   }
  } // sluit body opmaak en afhandeling
} //sluit server request
?>

BianCiona
Berichten: 192
Lid geworden op: 04 mar 2013, 15:30

Re: Upload en verzend file

Bericht door BianCiona » 07 sep 2013, 14:46

Dit is een phpBB supportforum, dat is een forumsoftware. Daar wordt dus ook alleen maar support voor gegeven. Je kunt je vraag bijvoorbeeld op PHPhulp zetten, of op een ander forum of zoiets.

Gebruikersavatar
PhilipvD
Berichten: 1690
Lid geworden op: 23 feb 2008, 20:06

Re: Upload en verzend file

Bericht door PhilipvD » 07 sep 2013, 14:51

Zoals hierboven genoemd wordt kunnen wij je helaas niet helpen met algemene PHP vragen. phpBB.nl is specifiek bedoeld voor de forumsoftware phpBB.
Gesloten.
- PhilipvD

Gesloten