Formulier send verschijnt op website
Ik wil een scriptje hebben waar ik 2 dingen kan invullen, in mijn geval is dat Programma naam en Deejay.
Hiervoor wil ik een formulier hebben waar ik deze 2 dingen kan invullen, als ik dan op send klik dan verschijnt dit op de voorpagina. Het leek me het makkelijkst om dat laatste met frames te doen.
Website: www.xink.nl
Alvast bedankt!
ja bekeken, maar daar word ik echt niet wijzer van, wie wilt mij een beginnetje schenken?
Maak dan eerst maar eens een formulier met 2 textvelden en een submit button, als dit niet lukt kun je beter beginnen bij een html tutorial.
dat lukt, maar verder dan dat ga ik waarschijnlijk echt niet komen zonder hulp.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<p>
<label for="program">Programma:</label>
<input type="text" name="program" id="program" />
</p>
<p>
<label for="deejay">Deejay (dj-naam let op hoofdletters en spelling!):</label>
<input type="text" name="deejay" id="deejay" />
</p>
<p>
<input type="submit" value="Publiceer" />
</p>
<label for="program">Programma:</label>
<input type="text" name="program" id="program" />
</p>
<p>
<label for="deejay">Deejay (dj-naam let op hoofdletters en spelling!):</label>
<input type="text" name="deejay" id="deejay" />
</p>
<p>
<input type="submit" value="Publiceer" />
</p>
Gelieve Niet Bumpen::
Gewijzigd op 01/01/1970 01:00:00 door Glenn
edit: Als het goed is echo je hiermee het verzonden formulier op je site.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
if(isset($_POST['deejay'],$_POST['program'])) // kijken of de ingevulde formulieren verzonden zijn
{
echo "deejay: ".$_POST['deejay']."<br/>program:".$_POST['program']; // het formulier op je pagina weergeven
}
?>
<form method="post" action="#">
<p>
<label for="program">Programma:</label>
<input type="text" name="program" id="program" />
</p>
<p>
<label for="deejay">Deejay (dj-naam let op hoofdletters en spelling!):</label>
<input type="text" name="deejay" id="deejay" />
</p>
<p>
<input type="submit" value="Publiceer" />
</p>
</form>
if(isset($_POST['deejay'],$_POST['program'])) // kijken of de ingevulde formulieren verzonden zijn
{
echo "deejay: ".$_POST['deejay']."<br/>program:".$_POST['program']; // het formulier op je pagina weergeven
}
?>
<form method="post" action="#">
<p>
<label for="program">Programma:</label>
<input type="text" name="program" id="program" />
</p>
<p>
<label for="deejay">Deejay (dj-naam let op hoofdletters en spelling!):</label>
<input type="text" name="deejay" id="deejay" />
</p>
<p>
<input type="submit" value="Publiceer" />
</p>
</form>
Gewijzigd op 01/01/1970 01:00:00 door Yearupie Achternaamloos
Dat werkt thx, en als ik hem in een ander document wil echo'en? hoe moet ik dat doen?
Jan Koehoorn schreef op 14.09.2009 18:07:
@ Yearupie: je hoeft isset () maar één keer aan te roepen. Je kunt namelijk meer dan 1 argument meegeven:
ohh dat wist ik niet, ik heb het in bovenstaande code aangepast.
Nu ik dit weet zal ik mijn eigen pagina's eens doorlopen en kijken of ik nog wat kan inkorten.
edit: dat kun je zo doen:
Maar let er wel op dat je dan de php ook op de andere pagina zet.
Gewijzigd op 01/01/1970 01:00:00 door Yearupie Achternaamloos
Oke, maar als ik nu dus de pagina refresh is het weer weg. De bedoeling van mij is om in het 'deejay panel' zo'n formulier te maken, gelukt. Nu wil ik hem dus totdat iemand anders het formulier anders invuld ongewijzigd houden zodat ik hem kan iframes of anders op de frontpage.
Daar snap ik nog minder van, kan iemand weer een beginnetje voor me maken?
Ik zou eerst die 2 tutorials eens goed bestuderen, ik ben niet van plan om je hele site te gaan maken ;)
Gedaan, maar verder dan een groep aanmaken in mysql kom ik nog steeds niet.
Zo plaatste Yearupie 17:51 een linkje naar de PHP-handleiding.
En jij plaatste al om 17:53 een bericht dat je er niet uitkomt.
hiertussen zitten twee minuten, ik kan me niet voorstellen dat je dit artikel uberhaupt al doorgelezen hebt in zo een korte tijd.
M.a.w wat meer inspanning mag wel.
Mijn advies, neem eens rustig de tijd en lees het genoemde Artikel over PHP eens door, als je dat kent, kan je rustig aan MySQL beginnen.
Gewijzigd op 01/01/1970 01:00:00 door - Ariën -
als je geen zin/tijd/plezier hebt om deze tutotials te lezen.
@Yearupie, bedankt ga ik doen.