Toon posts:

[php] php doorstuur formulier

Pagina: 1
Acties:

Verwijderd

Topicstarter
hallo ik wil graag een doorstuurscript in php schrijven
dat hij me bij de eerste keuze doorstuurt naar
www.keuze1.nl

en bij de 2e keuze doorstuurt naar
www.keuze2.nl

ik heb google al geprobeerd en de search van got, maar ik kwam tot (voor mij) niets bruikbaars
dit stuurde een vriend van mij door maar werkt ook niet
ik ben net begonnen met html & php scripting en vind het nog erg ingewikkeld


<code>
<form name=zoek method="get" action="<?$_POST?>">
<SELECT NAME=CAT STYLE="WIDTH: 145">
<OPTION VALUE="" selected>Selecteer categorie</OPTION>
<OPTION VALUE="www.keuze1.nl">Prive</OPTION>
<OPTION VALUE="www.keuze2.nl">Zakelijk</OPTION>
</SELECT>
<INPUT TYPE=SUBMIT VALUE="Zoeken">
</form>
</code>

  • Gwaihir
  • Registratie: December 2002
  • Niet online
Bij "action" moet je de pagina invullen waarnaar de get gestuurd wordt (doorgaans de pagina zelf). Dan heb je het HTML formulier klaar en kun je verder gaan met het schrijven van het php gedeelte, waarvoor je een forumpje lager hier op GoT terecht kunt. :)

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

Sorry, maar je hebt zo te zien werkelijk geen idee waar je mee bezig bent. Lees eens wat tutorials door en bekijk hoe PHP werkt, want dit lijkt echt nergens op.

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
if (isset($_GET['CAT'])) {
  header('Location: '.$_GET['CAT']);
}
?>
<form name=zoek method="get" action="<?$_SERVER['PHP_SELF']?>">
<SELECT NAME=CAT STYLE="WIDTH: 145">
<OPTION VALUE="" selected>Selecteer categorie</OPTION>
<OPTION VALUE="www.keuze1.nl">Prive</OPTION>
<OPTION VALUE="www.keuze2.nl">Zakelijk</OPTION>
</SELECT>
<INPUT TYPE=SUBMIT VALUE="Zoeken">
</form>

Quick 'n dirty, zonder verdere checks en dergelijke. Zoals je ziet stelt het echt niet veel voor, dus ik hoop dat je mijn tip ter harte neemt en eerst wat meer boeken/tutorials door gaat nemen. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Verwijderd

Topicstarter
Birdie schreef op woensdag 24 augustus 2005 @ 03:03:
Bij "action" moet je de pagina invullen waarnaar de get gestuurd wordt (doorgaans de pagina zelf). Dan heb je het HTML formulier klaar en kun je verder gaan met het schrijven van het php gedeelte, waarvoor je een forumpje lager hier op GoT terecht kunt. :)
code:
1
2
3
4
5
6
7
8
<form name=zoek method="get" action="<index.php>"> 
<SELECT NAME=CAT STYLE="WIDTH: 145"> 
<OPTION VALUE="" selected>Selecteer categorie</OPTION> 
<OPTION VALUE="www.keuze1.nl">Prive</OPTION> 
<OPTION VALUE="www.keuze2.nl">Zakelijk</OPTION> 
</SELECT> 
<INPUT TYPE=SUBMIT VALUE="Zoeken"> 
</form>


zodus, okeje dat begrijp ik
en nu dan et php gedeelte want daar loop k toch ut meest op vaast

Verwijderd

Topicstarter
-NMe- schreef op woensdag 24 augustus 2005 @ 03:07:
Sorry, maar je hebt zo te zien werkelijk geen idee waar je mee bezig bent. Lees eens wat tutorials door en bekijk hoe PHP werkt, want dit lijkt echt nergens op.

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
if (isset($_GET['CAT_STYLE'])) {
  header('Location: '.$_GET['CAT_STYLE']);
}
?>
<form name=zoek method="get" action="<?$_SERVER['PHP_SELF']?>">
<SELECT NAME=CAT STYLE="WIDTH: 145">
<OPTION VALUE="" selected>Selecteer categorie</OPTION>
<OPTION VALUE="www.keuze1.nl">Prive</OPTION>
<OPTION VALUE="www.keuze2.nl">Zakelijk</OPTION>
</SELECT>
<INPUT TYPE=SUBMIT VALUE="Zoeken">
</form>

Quick 'n dirty, zonder verdere checks en dergelijke. Zoals je ziet stelt het echt niet veel voor, dus ik hoop dat je mijn tip ter harte neemt en eerst wat meer boeken/tutorials door gaat nemen. :)
haha bedankt,
ik heb al videotutorials liggen en begin er snel aan thx mate

[ Voor 108% gewijzigd door Verwijderd op 24-08-2005 03:25 ]


Verwijderd

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php 
if (isset($_GET['CAT_STYLE'])) { 
  header('Location: '.$_GET['CAT_STYLE']); 
} 
?> 
<form name=zoek method="get" action="<?$_SERVER['PHP_SELF']?>"> 
<SELECT NAME=CAT STYLE="WIDTH: 145"> 
<OPTION VALUE="" selected>Selecteer categorie</OPTION> 
<OPTION VALUE="www.keuze1.nl">Prive</OPTION> 
<OPTION VALUE="www.keuze2.nl">Zakelijk</OPTION> 
</SELECT> 
<INPUT TYPE=SUBMIT VALUE="Zoeken"> 
</form>

als ik dit gebruik krijg ik in me adresbalk : http://radio.computeronde...est.php?CAT=www.keuze1.nl

maar hij gaat er dus niet heen, wat doe ik dan nu as nog fout
hij moet dus echt in zijn eigen scherm een nieuwe pagina openen

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 15-04 22:07

NMe

Quia Ego Sic Dico.

Foutje van mijn kant, slecht naar je code gekeken. Ik heb mijn post hierboven aangepast, nu werkt ie wel.

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1