Comment vérifier qu'une chaîne de caractères est présente, ou l'insérer auto
:yaisse2:Bonjour a tous,
J'ai un champ de formulaire ou je demande de taper une adresse de type http://www.siteperso.fr ou il faut que la chaine http:// soit présente, hors lorsque je tape www.siteperso.fr le changement se fait automatiquement avec JavaScript dont voici le code :
Code:
1 2 3 4 5 6 7 8 9 10
|
<!--Fonction de vérification que le champ URL contient bien HTTP:// s'il n'y est pas il le rajoute automatiquement
function verifUrl(){
var chaine=document.getElementById('Valeur_3').value;
if (chaine.indexOf('http://')==0){return true;}
if (chaine.indexOf('')==0){document.getElementById('Valeur_3').value="http://"+chaine;}
else {document.getElementById('Valeur_3').focus();}} |
Jusqu’ici pas de problème mais lorsque que l’utilisateur a JavaScript de désactiver sur son pc cette vérification ne se fait pas.
:aie: D’où ma demande : Comment faire l'équivalent en PHP ? :aie:
C'est-à-dire vérifier que la chaine http:// soit présente au début de la chaine et au besoin l’ajouter a la chaine qui a été tapé par l'internaute.
Merci par avance pour aide