Website foutmelding

Status
Niet open voor verdere reacties.

snuffel1309

Gebruiker
Lid geworden
18 nov 2008
Berichten
64
Wanneer ik in mijn website naar de code ga kijken, geeft hij volgende in het rood weer, kan iemand mij vertellen wat hier mis is.
<?php
session_start();
?>
Via wampserver zie ik de website normaal. Maar wanneer ik deze online plaats krijg ik volgende foutmelding :
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at D:\HTTP-SITES\Deckx-em\index2.php:8) in D:\HTTP-SITES\Deckx-em\pagina\Jobs\SpontaneSollicitatieFormulier.php on line 10

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at D:\HTTP-SITES\Deckx-em\index2.php:8) in D:\HTTP-SITES\Deckx-em\pagina\Jobs\SpontaneSollicitatieFormulier.php on line 10

Ook heb ik het probleem wanneer een contactformulier wordt ingevuld en men op verzenden klikt dat deze nergens toekomt in deze code staat <form action="" method="post" name="SollicitatieFormulier"> moet bij action misschien mailto:email@domein.com

Kan iemand mij hierbij helpen?
 
Laatst bewerkt:
Sorry ik ben hier echt nog een leek in. Ik heb volgende code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Sollicitatie Formulier</title>

</head>

<?php
session_start();
?>

<body>
<h1>Sollicitatieformulier</h1>

<span class="SesVac">

</span>

<form action="" method="post" name="SollicitatieFormulier">

<table border="0" cellspacing="0" cellpadding="2">

<tr>
<td>Afdeling: *</td>
<td>
<select name="Afdeling">
<option value=""></option>
<option value="Bediende">Bediende</option>
<option value="Arbeider">Arbeider</option>
<option value="Kaderpersoneel">Kaderpersoneel</option>
<option value="Stage">Stage</option>
</select>
</td>
</tr>

<tr>
<td>Functie: *</td>
<td><input type="text" name="Functie" size="43" maxlength="128" value=""></td>
</tr>

<tr>
<td>Familienaam: *</td>
<td><input type="text" name="Familienaam" size="43" maxlength="128" value=""></td>
</tr>

<tr>
<td>Voornaam: *</td>
<td><input type="text" name="Voornaam" size="43" maxlength="128" value=""></td>
</tr>

<tr>
<td>Geslacht: *</td>
<td>
<select name="Geslacht">
<option value=""></option>
<option value="Man">Mannelijk</option>
<option value="Vrouw">Vrouwelijk</option>
</select>
</td>
</tr>

<tr>
<td>Geboortedatum: </td>
<td><input type="text" name="Geboortedatum" size="43" maxlength="32" value=""></td>
</tr>

<tr>
<td>Geboorteplaats: </td>
<td><input type="text" name="Geboorteplaats" size="43" maxlength="128" value=""></td>
</tr>

<tr><td colspan="2">&nbsp;</td></tr>

<tr>
<td>Adres: *</td>
<td><input type="text" name="Adres" size="43" maxlength="255" value=""></td>
</tr>

<tr>
<td>Postcode: *</td>
<td><input type="text" name="Postcode" size="7" maxlength="8" value=""></td>
</tr>

<tr>
<td>Gemeente: *</td>
<td><input type="text" name="Gemeente" size="43" maxlength="255" value=""></td>
</tr>

<tr>
<td>Telefoonnummer: *</td>
<td><input type="text" name="Telefoonnummer" size="43" maxlength="255" value=""></td>
</tr>

<tr>
<td>GSM Nummer: *</td>
<td><input type="text" name="GSM" size="43" maxlength="255" value=""></td>
</tr>

<tr>
<td>E-mail: *</td>
<td><input type="text" name="E-mail" size="43" maxlength="255" value=""></td>
</tr>

<tr>
<td>CV: </td>
<td><input type="file" name="CV" size="43" value=""></td>
</tr>

<tr>
<td>Sollicitatiebrief: </td>
<td><input type="file" name="Sollicitatie" size="43" value=""></td>
</tr>

</table>

<tr>
<td><input name="submit" type="submit" id="Verzenden" value="Verzenden" />
<input name="Wissen" type="reset" id="Wissen" value="Wissen" /></td>
</tr>

</form>
</body>
</html>
Kan je mij hier even mee helpen ?
 
zoals ik al zei:

PHP:
<?php
session_start();
?>

moet BOVENAAN de pagina, dus voor "DOCTYPE"

Code:
<?php
session_start();
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Sollicitatie Formulier</title>

</head>

Wat betreft het mailen kun je als begin gewoon even het volgende doen:

Code:
<form action="mailto:naam@email.com" method="post" name="SollicitatieFormulier">
ipv

Code:
<form action="" method="post" name="SollicitatieFormulier">
 
Website

Nog een vraagje i.v.m. deze website, wanneer ik op de knop bladeren druk voor de CV en solicitatiebrief, verschijnt de link in het vak. Wanneer ik deze solicitatie doorstuur staat er in de email wel het document, maar niet het bestand. Hoe kan dit?
 
Code:
<form action="mailto:naam@email.com" method="post" name="SollicitatieFormulier" enctype="multipart/form-data">

zet dat laatste erachter, dit zorgt ervoor dat bestanden worden meegestuurd.
 
Bestanden meesturen

Ik heb enctype="multipart/form-data" achteraan toegevoegd, maar nu blijkt wanneer ik het formulier invul en op verstuur klik, enkel een emailvenster met het emailadres op het scherm zet en niet de gegevens van het formulier. Heb ik iets verkeerd gedaan?
 
In principe heb je niks verkeerd gedaan.
Ik heb niet goed nagedacht en eigenlijk over dat mailto heen gekeken.
Dit is dus wat er met mailto gebeurd, er opent een emailprogramma met de betreffende email al ingevuld.

Voor zover ik weet kun je in de action een php bestand zettten bijvoorbeeld send.php
Vervolgens dat send.php aanmaken met daarin hoe de gegevens verwerkt kunnen worden.
Opslaan in een database, php mailer gebruiken. Maar daar ben ik verder niet heel ervaren in.

Je kunt gegevens opvragen in dat phpbestand op de volgende manier:

$variabele = $_POST("variabele");

dit wil zeggen dat "$variabele" de waarde krijgt van wat er in het formulier ingevuld is bij input met name="variabele"
snap je dat?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan