PHP expert |
|
Eigenlijk moet het niet via een serverside taal. Je kan het ook met javascript doen. In je <form> tag kan je als action een mailto opgeven. Ik weet niet hoe je formulier is gemaakt, maar ik veronderstel dat het bestaat uit twee tekstvakken (de naam van de persoon en het nummer dat hij aanvraagd).
<form id="aanvragen" action="mailto:jou_email@adres.be?subject=Nummer aanvragen&message=">
Naam: <input type="text" id="naam" onkeyup="updateMessage('aanvragen' , 'naam');" /><br>
Nummer: <input type="text" id="nummer" onkeyup="updateMessage('aanvragen' , 'nummer');" /><br>
<input type="submit">
</form>
<form id="aanvragen" action="mailto:jou_email@adres.be?subject=Nummer aanvragen&message="> Naam: <input type="text" id="naam" onkeyup="updateMessage('aanvragen' , 'naam');" /><br>Nummer: <input type="text" id="nummer" onkeyup="updateMessage('aanvragen' , 'nummer');" /><br>
Nu moet je nog een javascript functie maken (updateMessage( formulier , textfield )). Dit zou er ongeveer zo uit moeten zien:
function updateMessage( form , field )
{
var contents = document.getElementById(form).action;
contents += document.getElementById(field).value;
}
function updateMessage( form , field ) { var contents = document.getElementById(form).action; contents += document.getElementById(field).value; }
Succes! |