[PHP] Multipage formulier werkt helemaal niet*

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Blackminister
  • Registratie: Juni 2005
  • Laatst online: 15-05 16:37
Ik zit nu al heel de namiddag te sukkelen met m'n website, ik wil een multipage-form maken. Hiervoor gebruik je dus bljkbaar best PHP, waarvan ik niet veel ervaring mee heb. Maar ik probeer beetje bij beetje bij te leren. En dat doe je dus ook door te beginnen bij het begin ;)

Maar ik sta ervan versteld dat dit eenvoudig opdrachtje zelfs niet werkt bij mij, dus stel ik me vragen wat ik nu verkeerd doe ?!

http://www.w3schools.com/php/php_forms.asp

Ik heb dus gewoon twee files aangemaakt (pagina1.html) & welcome.php. Het resultaat is gewoon blank?!
Dus gegevens worden niet opgeslagen / overgedragen ?

Welcome !
You are years old.

pagina1.html
HTML:
1
2
3
4
5
6
7
8
9
10
11
<html>
<body>

<form action="welcome.php" method="post">
Name: <input type="text" name="fname" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>

</body>
</html>


welcome.php
HTML:
1
2
3
4
5
6
7
8
<html>
<body>

Welcome <?php echo $_POST["fname"]; ?>!<br />
You are <?php echo $_POST["age"]; ?> years old.

</body>
</html>


Ik heb het al getest lokaal, maar ook op m'n webplek. Ik zit dus gewoon vast, ik weet niet waarom m'n POST niet werkt :( Alle hulp is dus welgekomen!

Code kan dus tussen [code=html|css|js|etc.][/] tags :)

[ Voor 11% gewijzigd door BtM909 op 03-08-2012 20:28 ]

Hoe meer je weet, des te meer je beseft dat je eigenlijk niets weet


Acties:
  • 0 Henk 'm!

  • Matis
  • Registratie: Januari 2007
  • Laatst online: 10-09 21:12

Matis

Rubber Rocket

Ik zie overigens geen enkele regel PHP in jouw post. Ondersteunt jouw hoster uberhaupt wel PHP?

Zet eens
PHP:
1
<?php phpinfo() ?>
bovenaan in welcome.php en geefs eens de respons.

[ Voor 7% gewijzigd door Matis op 02-08-2012 18:58 ]

If money talks then I'm a mime
If time is money then I'm out of time


Acties:
  • 0 Henk 'm!

  • phex
  • Registratie: Oktober 2002
  • Laatst online: 03-09 16:38
Waarschijnlijk bekijk je de php pagina's niet via een webserver (die php ondersteunt)?

http://www.wampserver.com/en/

(tip) bekijk de broncode van welcome.php in de browser.
Als er letterlijk
PHP:
1
2
Welcome <?php echo $_POST["fname"]; ?>!<br />
You are <?php echo $_POST["age"]; ?> years old.

staat dan wordt er geen php code uitgevoerd.

[ Voor 59% gewijzigd door phex op 02-08-2012 19:02 ]


Acties:
  • 0 Henk 'm!

  • djluc
  • Registratie: Oktober 2002
  • Laatst online: 08-09 11:16
Zie je wel de teksten als: Welcome, !, You are etc?

Wat zie je als je welcome.php rechtstreeks intikt in je browser? Krijg je dan foutmeldingen?

Acties:
  • 0 Henk 'm!

  • Blackminister
  • Registratie: Juni 2005
  • Laatst online: 15-05 16:37
Matis schreef op donderdag 02 augustus 2012 @ 18:58:
Ik zie overigens geen enkele regel PHP in jouw post. Ondersteunt jouw hoster uberhaupt wel PHP?

Zet eens
PHP:
1
<?php phpinfo() ?>
bovenaan in welcome.php en geefs eens de respons.
PHP Version 5.2.17

Maar op de server werkt het nu plots.. kan toch niet doordat ik even die eerste lijn toevoegde ?
Dus lokaal werkt het gewoon niet, omdat ik geen server draaiende heb dan

Hoe meer je weet, des te meer je beseft dat je eigenlijk niets weet


Acties:
  • 0 Henk 'm!

  • Onbekend
  • Registratie: Juni 2005
  • Laatst online: 08:59

Onbekend

...

Is het een lege pagina of zijn alleen de variabelen leeg?
En wat staat boven in je adresbalk?

Speel ook Balls Connect en Repeat


Acties:
  • 0 Henk 'm!

  • Blackminister
  • Registratie: Juni 2005
  • Laatst online: 15-05 16:37
Alleen variabele was leeg. Op de site werkt het nu. Zeer snelle reacties hier, waarvoor dank ! Voel me al schuldig dat het zo snel is opgelost ;)

Nu verder ploeteren _/-\o_ Het moeilijke is het gemaild te krijgen, maar dat is misschien voor een later topic ;)

[ Voor 19% gewijzigd door Blackminister op 02-08-2012 19:06 ]

Hoe meer je weet, des te meer je beseft dat je eigenlijk niets weet


Acties:
  • 0 Henk 'm!

  • eokken
  • Registratie: November 2008
  • Laatst online: 15-09-2020
PHP:
1
2
3
<?php
mail('jouw@email.nl', 'Het onderwerp', 'Het bericht');
?>


Niet heel moeilijk, alles staat hier uitgelegd.
Pagina: 1