File uploaden

Status
Niet open voor verdere reacties.

lauraahh

Gebruiker
Lid geworden
14 aug 2012
Berichten
47
Beste Allemaal,

Ik heb nog nooit met php gewerkt, en nou wil me werk een solicitatie formulier hebben.
Ik ben met me algemene programmeer kennis ( 1 jaar informatica) vrij ver gekomen. ik blijf alleen hangen op het upload veld.

Dit is de html code
Code:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

<FORM name="Open sollicitatie" METHOD="POST" ACTION="http://www.hrdesign.nl/formulier/opensollicitatie.php">
<TABLE width="500" BORDER="0" align="left" CELLPADDING="2" CELLSPACING="2" style="font-family: Arial, Helvetica, sans-serif; font-size:12px; color: dimGray;">

<TR><span class="form-sub-label-container">
<TD><label class="form-sub-label" for="first_5" id="sublabel_first"> Voornaam <span class="form-required">*</span></label></TD>
<TD><input class="form-textbox validate[required]" type="text" size="30" name="voornaam" id="first_5" /><BR></TD>
</span></TR>

<TR>
<TD><label class="form-sub-label" for="last_5" id="sublabel_last"> Achternaam <span class="form-required">*</span></label></TD>
<TD><input class="form-textbox validate[required]" type="text" size="30" name="achternaam" id="last_5" /><BR></TD>
</TR>

<TR>
<TD>Geboortedatum: <span class="form-required">*</span></TD>
<TD><input type="text" name="geboortedatum" id="geboortedatum" size="30" value="" />(dd-mm-jjjj)
</TD>
</TR>

<TR>
<TD>Adres: <span class="form-required">*</span></TD>
<TD><INPUT NAME="adres" SIZE="30" CONTENT=""><BR></TD>
</TR>
<TR>
<TD>Postcode: <span class="form-required">*</span></TD>
<TD><INPUT NAME= "postcode" SIZE="30"><BR></TD>
</TR>
<TR>
<TD>Woonplaats: <span class="form-required">*</span></TD>
<TD><INPUT NAME= "woonplaats" SIZE="30"><BR></TD>
</TR>

<TR>
<TD>E-mailadres: <span class="form-required">*</span></TD>
<TD><INPUT TYPE="text" NAME="email" SIZE="30"><BR></TD>
</TR>

<TR>
<TD>Ik solliciteer voor: <span class="form-required">*</span></TD>
<TD><div align="left">
<select name="sollicitatie">
<option value="Verkoop medewerker">Verkoop medewerker</option>
<option value="Inkoop medewerker">Inkoop medewerker</option>
<option value="Magazijn medewerker">Magazijn medewerker</option>
<option value="Grafisch vormgever">Grafisch vormgever</option>
<option value="Web-develloper">Web-develloper</option>
<option value="Vertegenwoordiger">Vertegenwoordiger</option>
<option value="Administratie">Administratie</option>
</select>
</div>
</TD> 
</TR>

<TR>
<TD>Upload CV <span class="form-required">*</span></TD>
<TD><textarea name="cv" cols="40" rows="5"></textarea></TD>
</TR>

<TR>
<TD>Aanvullende informatie</TD>
<TD><textarea name="info" cols="40" rows="5"></textarea></TD>
</TR>

<TR>
<TD><input type="submit" name="submit" value="Verzenden" /></TD>
</TR>

</TABLE>
</FORM>

</BODY>

dit is de php code
Code:
<?php  
    if (!isset($_POST['voornaam']) || !isset($_POST['achternaam']) ||!isset($_POST['geboortedatum']) ||!isset($_POST['adres']) ||!isset($_POST['woonplaats']) ||!isset($_POST['email']) ||!isset($_POST['sollicitatie']) || !isset($_POST['cv']))
	{  
       
    }  
      
    $voornaam = htmlspecialchars($_POST['voornaam']);
	$achternaam = htmlspecialchars($_POST['achternaam']); 
	$geboortedatum = htmlspecialchars($_POST['geboortedatum']);
	$gd_dag = htmlspecialchars($_POST['gd_dag']);
	$gd_maand = htmlspecialchars($_POST['gd_maand']);
	$gd_jaar = htmlspecialchars($_POST['gd_jaar']); 
	$adres = htmlspecialchars($_POST['adres']);
	$woonplaats = htmlspecialchars($_POST['woonplaats']);
	$postcode = htmlspecialchars($_POST['postcode']);
    $email = htmlspecialchars($_POST['email']);  
	$sollicitatie = htmlspecialchars($_POST['sollicitatie']);
	$cv = htmlspecialchars($_POST['cv']);
    $info = htmlspecialchars($_POST['info']);  
	
	$tijd = time();  
	$datum = strftime('%d/%m/%y %H:%M', $tijd);  
	$ip = getenv('REMOTE_ADDR');  
	$message = $voornaam. $achternaam.' met het e-mailadres '.$email.' stuurde op '.$datum.' het volgende bericht:  
____________________________________  
'.$voornaam.'
'.$achternaam.'
'.$geboortedatum.'
'.$adres.'
'.$postcode.','.$woonplaats.'
'.$email.'
'.$sollicitatie.'
____________________________________ 
'.$cv.'
____________________________________ 
'.$info.'
  
------------------------------------';

	mail('mailadres', 'Open sollicitie voor de functie' .$sollicitatie, $message, 'From: '.$email);  
  	echo 'Uw bericht is verzonden. U krijgt zo snel mogelijk antwoord.';
      
?>

Er staat nu een tekst veld om tijdelijk het op te lossen.
Hebben of weten jullie een stukje script waar ik mee verder kan komen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan