Telefoon herkennen
Hallo,
Ik probeer een invulformulier te schrijven in PHP, waar ik volledig beginner in ben.
Nu zou ik graag hebben, dat indien iemand een woord invult, dus geen getal dat de melding "Je hebt geen getal ingevuld verschijnt"
Hoe kan ik dat doen in de volgende code?
if (strlen($telefoon) < 9) {
$melding .= "Uw <strong>telefoonnummer is niet correct ingevuld. ";
$nietjuist = TRUE;
}
Alvast bedankt!
Ik probeer een invulformulier te schrijven in PHP, waar ik volledig beginner in ben.
Nu zou ik graag hebben, dat indien iemand een woord invult, dus geen getal dat de melding "Je hebt geen getal ingevuld verschijnt"
Hoe kan ik dat doen in de volgende code?
if (strlen($telefoon) < 9) {
$melding .= "Uw <strong>telefoonnummer is niet correct ingevuld. ";
$nietjuist = TRUE;
}
Alvast bedankt!
Gesponsorde koppelingen:
Of
$telefoon, mag alleen uit cijfers bestaan en moet 10 cijferig zijn.
Wat Aar doet is dat je alle letters verband, maar dan kunnen mensen alsnog symbolen invoeren. _-+=':/? etc.
$telefoon, mag alleen uit cijfers bestaan en moet 10 cijferig zijn.
Wat Aar doet is dat je alle letters verband, maar dan kunnen mensen alsnog symbolen invoeren. _-+=':/? etc.
Maar waar moet ik dat dan in de code zetten?
in je if-statememnt, deze functie kan true/false geven.
Ik weet totaal niet wat u bedoeld, ik ben een absolute beginner.
Wat ik bedoel is dat er een berichtje zou moeten verschijnen met daarin "u hebt geen getallen ingevuld"
Hoe moet ik dat in volgende code dan aanpassen?
if (strlen($telefoon) < 9) {
$melding .= "Uw <strong>telefoonnummer is niet correct ingevuld. ";
$nietjuist = TRUE;
}
Wat ik bedoel is dat er een berichtje zou moeten verschijnen met daarin "u hebt geen getallen ingevuld"
Hoe moet ik dat in volgende code dan aanpassen?
if (strlen($telefoon) < 9) {
$melding .= "Uw <strong>telefoonnummer is niet correct ingevuld. ";
$nietjuist = TRUE;
}
Vergeet je strong tag niet af te sluiten :P
Ja dat weet ik, maar weet er nu niemand hoe ik dat moet oplossen?
Toevoeging op 29/07/2011 16:55:05:
Dus dit is juist, en hier zou nu nog een functie of zoiets moeten bijstaan om de getallen te herkennen
if (strlen($telefoon) < 9) {
$melding .= "Uw telefoonnummer is niet correct ingevuld. ";
$nietjuist = TRUE;
}
Toevoeging op 29/07/2011 16:56:45:
Hallo Aar, is het dan zoiets?
if 1preg_match ('/^[0-9]{10}$/', $telefoon) (strlen($telefoon) < 9) {
$melding .= "Uw telefoonnummer is niet correct ingevuld. ";
$nietjuist = TRUE;
}
Toevoeging op 29/07/2011 16:55:05:
Dus dit is juist, en hier zou nu nog een functie of zoiets moeten bijstaan om de getallen te herkennen
if (strlen($telefoon) < 9) {
$melding .= "Uw telefoonnummer is niet correct ingevuld. ";
$nietjuist = TRUE;
}
Toevoeging op 29/07/2011 16:56:45:
Hallo Aar, is het dan zoiets?
if 1preg_match ('/^[0-9]{10}$/', $telefoon) (strlen($telefoon) < 9) {
$melding .= "Uw telefoonnummer is niet correct ingevuld. ";
$nietjuist = TRUE;
}
if (preg_match ('/^[0-9]{10}$/', $telefoon)) {
Ok, het werkt! Bedankt voor de uitleg allen!
groeten
groeten



