Hallo allemaal,
Ik ben een beetje uit de kinderschoenen van javascript en html en begon me met php te bemoeien.

Ik ben zo iemand die het best leert van gehele scripts te bekijken ( ook al ben ik nog noob) en aan te passen.

Zo nu ook, ik wil voor de website. www.tuningstylingpoint.com een bestelformulier maken.

Een formulier in php vind ik toch wel het mooiste, en toen kwam ik op dit forum uit.

http://www.tuningstylingpoint.com/testje2.htm ( de code)

het resultaat

http://www.tuningstylingpoint.com/tesje3.php

Ik wil nu graag nog een aantal dingen toevoegen, aan invul mogelijkheden zoals "adres", "woonplaats" "telefoonnummer " .

Ik wil dit graag werkend maken, maar omdat ik nog noob ben, zou ik het heel erg fijn vindne als jullie er bijvoorbeeld eentje voor doen ofzo?

En jullie denken zeker, die jongen is lekker makkelijk , maar ik leer op deze manier echt het beste.

Hopelijk begrijpen jullie mij, en kunnen jullie mij helpen en jullie geduld opbrengene voor mij.

Mijn uiteindelijke doel is ook, later hier andere noobs weer te helpen.

Maarja, alvast bedankt.

Mvg,

Markie
Hoi Mark,

als ik de adressen in je post kopieer en in de adresbalk van mijn browser plak dan zegt hij dat die pagina's niet bestaan.
Okee, die doet het wel. Mijn eerste indruk is dat het wel erg veel code is voor een formulier.

Kun je opnoemen welke velden je precies in je formulier wilt hebben? Dan kan ik een voorbeeldje voor je maken.

Ja,

Ik wil graag

Naam
Tussenvoegsel
Achternaam
E-mail
Adres
Postcode
Woonplaats
Telefoonnummer
Bestelnummer
Eventuele opmerkinge.


Hoeplijk vraag ik niet te veel van je.
Okee,

misschien is het handig om dit in stappen te doen.

Je maakt een PHP pagina die bijvoorbeeld aanmelden.php heet.

In die pagina zet je in de BODY ergens een formulier, op deze manier:

<?php
<fieldset>
<legend>aanmelden</legend>
<form method="post" action="aanmelden.php">
<p><label for="voornaam">voornaam: </label><input id="voornaam" name="voornaam" type="text"></p>
<p><label for="tussenvoegsel">tussenvoegsel: </label><input id="tussenvoegsel" name="tussenvoegsel" type="text"></p>
<p><label for="achternaam">achternaam: </label><input id="achternaam" name="achternaam" type="text"></p>
... // verder de andere velden zo doen
<p><label for="opmerkingen">opmerkingen: </label></p>
<p><textarea id="opmerkingen" name="opmerkingen"></textarea></p>
<p><input id="aanmelden" name="aanmelden" type="submit" value="aanmelden"></p>
</form>
</fieldset>
?>
Maar kan ik / jij misschien niet beter doorwerken op dat andere formulier?
Zou ook kunnen, maar ik hou erg van "slanke" code. De code op die pagina die jij liet zien is heel erg lang. Bovendien denk ik dat je sneller PHP leert als je je scripts ook zelf opbouwt, dus niet een hele pagina van iemand anders nemen en daar een paar regeltjes in veranderen.
Dat is wel dé manier om te leren. Althans, dat was het voor mij.

Als beginnen, kan je niet zomaar een lapt tekst uitpoepen. Daarom is het makkelijker om een bestaand script te pakken, en die kleine wijzigingen toe te brengen.

Je kan natuurlijk wel proberen om het script opnieuw te schrijven, als alles werkt zoals jij wil.
Natuurlijk, het is een combinatie van beide. Zeg maar wat je het liefste wilt, Mark, dan kijken we hoe we het verder aanpakken.

Naja,

Ik wil best op het gegeven script van Jan Koehoorn doorbreien, maar ik vond het handige aan dat andere script, de ip registratie.

Maar ik ga verder met Jan's script.

Maar hoe krijg ik bijvoorbeeld hoe kan ik het ip registreren.

En ik zie nergens in het scriptje staan, hoe ik het via mail binnen krijg.

Reageren