Formulier gegevens POST funktie

Status
Niet open voor verdere reacties.

grasshopper1983

Gebruiker
Lid geworden
5 mei 2008
Berichten
13
Hallo mede forummembers....

ik ben begonnen in een boek

PHP voor het world wide web!

nu ben ik in hoofstuk 3
en moet hier een formulier maken die wat verzend naar een .php

Formulier.html

PHP:
<!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>HTML-Formulier</title>
</head>

<body>

<FORM ACTION="HandleForm.php" METHOD=POST>
Voornaam <INPUT TYPE=TEXT NAME="Voornaam" SIZE=20><BR>
Achternaam <INPUT TYPE=TEXT NAME="Achternaam" SIZE=40><BR>
Email <INPUT TYPE=TEXT NAME="Email" SIZE=60><BR>
Commentaar <TEXTAREA NAME="Commentaar" ROWS=5 COLS=40></TEXTAREA><BR>
<INPUT TYPE=SUBMIT NAME="SUBMIT" VALUE="VERZENDEN!">


</FORM>

</body>
</html>

HandleForm.php
PHP:
<HTML>
<HEAD>
<TITLE>Form Results</TITLE>
</HEAD>
<BODY>
<?php
/* This page receives and handles the data generated by "Formulier.html". */


print ("Uw voornaam is $Voornaam.<BR>\n");
print ("Uw achternaam is $Achternaam.<BR>\n");
print ("Je Email Adres is $Email.<BR>\n");
print ("Dit is wat u had tezeggen:<BR>\n $Commentaar<BR>\n");
?>
</BODY>
</HTML>

Als ik op verzenden druk dan Komen de voornaam achternaam emailadress en commentaar niet in mijn HandleForm.php testaan....

nu heb ik het orriginele script van de website afgedownload en die eens op me server gezet maar die doet het ook niet!

nu vraag ik me dus af waar ligt dit aan??
(kan ik dit mischien in de test.php met de phpinfo()) bekijken??

please help me want was niet vanplan om testoppen naar hooftstukje 3!


Hier staat mijn script btw

greetz grasshopper
 
Laatst bewerkt:
Als het zo in het boek staat is het wel een heel oud boek. De manier waarop variabelen van een formulier worden doorgegeven is al zo'n 10 jaar geleden veranderd. Tegenwoordig gebruik je
PHP:
$_POST['variabelenaam']
Dus in jouw geval
PHP:
print ("Uw voornaam is " . $_POST['Voornaam'] . ".<BR>\n");
De andere drie velden gaan op eenzelfde manier.

[edit]De reden hiervoor kan je vinden op de site van PHP.[/edit]
 
Laatst bewerkt:
dit ga ik eens proberen! harstke bedankt!
word waarschijnlijk toch nog weer nieuw boek kopen dit boek is idd alweer enig jaartjes geleden....

hebben jullie dan enig id wat of welk boek echt goed is...

nouja dat kan ik zelf ook uitzoeken!

bedank hiervoor in ieder geval!

greetz grassshopper
laat nog even weten of het me gelukt is!

Edit: HET IS ME GELUKT! HARTSIKKE BEDANKT!
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan