formulier dynamisch met session ?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mathijs

Mathijs

22/02/2009 19:58:00
Quote Anchor link
Ik heb een webshop script hier heb ik zelf een form in geplaatst.
Mensen kunnen met een bestel knop een artikel bestellen.
Nu wil ik graag dat als er een domeinnaam wordt besteld, er op het form een input veld domeinaam komt te staan waar de klanten een domeinnaam moeten invullen.
Nu heb ik op de bestelpagina:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
session_start();
?>


De bestelknop is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<form method="post" action="ShoppingCart.php">
  <input name="Title" type="hidden" value="NL Domeinnaam" />
  <input name="SerialNum" type="hidden" value="nldomeinnaam" />
  <input name="Price" type="hidden" value="10.00" />
  <input name="Shipping1" type="hidden" value="1.90" />
  <input name="cmd" type="hidden" id="cmd" value="1" />
  <input name="order" class="order" type="image" src="images/bestel.jpg" title="submit" value="Bestel"/>
</form>

en op de pagina het form:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
if(isset($_SESSION['nldomeinnaam']))
echo '<tr><td width=50% >Domeinnaam<font size=3 color=red>*</font></td><td ><input type=text name=domeinnaam /></td></tr>';
?>

Maar wanneer ik nu de pagina met het formulier bezoek krijg ik geen extra input veld te zien.
Wat doe ik verkeerd ?
Gewijzigd op 01/01/1970 01:00:00 door Mathijs
 
PHP hulp

PHP hulp

30/11/2024 01:53:31
 
- SanThe -

- SanThe -

22/02/2009 21:11:00
Quote Anchor link
Je post is nu niet echt leesbaar. Pas je post even aan en gebruik en tags om je code heen. Om php code zet je uiteraard dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php en ?>
Gebruik je Afbeelding knop om dit te doen.

SanThe.
 
Justin S

Justin S

23/02/2009 00:41:00
Quote Anchor link
Wat geef je precies mee in je session? En waarom zou dit nodig zijn voor het weergeven van het form element?
 
Mathijs

Mathijs

23/02/2009 05:17:00
Quote Anchor link
Ik dacht mee te geven het woord: nldomeinnaam.
En wanneer het formulier dat woord herkent uit de session dan moet die een input veld weergeven van ze een domeinnaam moeten invullen.
Wat is een betere manier dan om dit te doen ?
 
Justin S

Justin S

24/02/2009 00:36:00
Quote Anchor link
Je form the value $_POST meegeven? Ik neem aan dat de domeinnaam meekomt uit een vorig ingevuld formulier, een formulier met de actie POST geeft dan de waarden mee die naar het volgende formulier worden verzonden.
 
Mathijs

Mathijs

24/02/2009 16:43:00
Quote Anchor link
Ik begrijp het niet helemaal. Wat moet ik nou wijzigen ?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.