Formulier naar url.
Deze zit gekoppeld aan een webshop systeem.
het idee is alsvolgt:
ik heb een formulier met een input veld, en een button.
in het formulier kunnen mensen hun order nummer invullen en doormiddel van de button worden ze doorgestuurd naar de pagina waar ze hun orderstatus kunnen bekijken.
maar nu komt het:
de url ziet er alsvolgt uit:
http://www.deboeraudio.nl/component/page,account.order_details/order_id,!!HIER HET ID!!option,com_virtuemart/Itemid,1/vmcchk,1/
De vraag is dus, hoe zorg ik ervoor dat de ingevulde waarde op de plek van !!HIER HET ID!! komt?
alvast bedankt
Groeten,
Rick
echo 'http://www.deboeraudio.nl/component/page,account.order_details/order_id,'.$_POST["hetid"].'/option,com_virtuemart/Itemid,1/vmcchk,1/'
ik heb nu dit maar dat werkt niet:
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<form id="form1" name="form1" method="get"
action="http://www.deboeraudio.nl/component/page,account.order_details/order_id,<?php $_POST["poep"]; ?>/option,com_virtuemart/Itemid,1/vmcchk,1/">
<label>
<input type="text" name="poep"/>
</label>
<label>
<input type="submit" name="button" id="button" value="Submit" />
</label>
</form>
action="http://www.deboeraudio.nl/component/page,account.order_details/order_id,<?php $_POST["poep"]; ?>/option,com_virtuemart/Itemid,1/vmcchk,1/">
<label>
<input type="text" name="poep"/>
</label>
<label>
<input type="submit" name="button" id="button" value="Submit" />
</label>
</form>
Gewijzigd op 01/01/1970 01:00:00 door rick steenbergen
Je wilt vanuit de zelfde pagina data ophalen en gebruiken. Dit is niet iets voor PHP, maar voor javascript. Wat je wel kan doen is met het form een post maken naar en phppagine, waaron je de waarde oppakt en deze gebruikt in een header naar de juiste pagina.
ik kend e methode post in een formulier, en ook het verschil tussen get en post.
heb je misschien een tip, of een voorbeeld.?
Bedankt voor je hulp!
is er dan misschien iemand anders die mij verder helpen kan?
In de pagina waarmee je het formulier uitleest de waarde uit de input halen en direct een header() gebruiken om door te sturen met de GET-waarde in de header().
Edit: Zie ook de reacties in http://www.phphulp.nl/forum/showtopic.php?cat=2&id=48534&lasttopic=1
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
Edit:
Probleem is opgelost moest het volgende zijn!:
Bedankt voor jullie hulp!
Probleem is opgelost moest het volgende zijn!:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
Bedankt voor jullie hulp!
Gewijzigd op 01/01/1970 01:00:00 door rick steenbergen