detection de chaine de caractère
10 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
detection de chaine de caractère
Salut à tous,
j'ai une petite question :
je voudrais savoir comment on fait si on veut savoir si une chaine de caractère contient tel ou tel mot.
Par exemple, j'ai un questionnaire sous forme de formulaire et quand je clique sur "Valider", Je récupère les valeurs des réponses.
Et si la valeur des réponses est correcte, alors c'est gagné !!
Imaginons la question :
- Comment s'appelle le président de la république?
si l'internaute répond "jacques chirac" ou meme "chirac", je veux qu'il gagne.
pour l'instant j'ai fait
if($_POST['reponse'] == 'chirac'){
echo "gagné !";
}
je sais qu'avec la base de donné c'est possible en utilisant le caractère 'pourcent' (%) mais je veux juste utiliser le php.
Si quelqu'un peut m'aider !
merci
Nadalator
j'ai une petite question :
je voudrais savoir comment on fait si on veut savoir si une chaine de caractère contient tel ou tel mot.
Par exemple, j'ai un questionnaire sous forme de formulaire et quand je clique sur "Valider", Je récupère les valeurs des réponses.
Et si la valeur des réponses est correcte, alors c'est gagné !!
Imaginons la question :
- Comment s'appelle le président de la république?
si l'internaute répond "jacques chirac" ou meme "chirac", je veux qu'il gagne.
pour l'instant j'ai fait
if($_POST['reponse'] == 'chirac'){
echo "gagné !";
}
je sais qu'avec la base de donné c'est possible en utilisant le caractère 'pourcent' (%) mais je veux juste utiliser le php.
Si quelqu'un peut m'aider !
merci
Nadalator
e-kiwi a écrit:la fonction ereg()
http://fr.php.net/ereg
faut pas abuser non plus. Il cherche un mot, pas un machin tordu ; utiiser des regexp pour ça, c'est abuser.
Ca dépend, car il faut penser aux orthographes différentes (réelles ou imaginaire, surtout pour les noms propres) qui peuvent êtres données par l'internaute. Va-t-il donner le nom au singulier masculin, féminin, pluriel, ...arnaudmn a écrit:e-kiwi a écrit:la fonction ereg()
http://fr.php.net/ereg
faut pas abuser non plus. Il cherche un mot, pas un machin tordu ; utiiser des regexp pour ça, c'est abuser.
arnaudmn a écrit:e-kiwi a écrit:la fonction ereg()
http://fr.php.net/ereg
faut pas abuser non plus. Il cherche un mot, pas un machin tordu ; utiiser des regexp pour ça, c'est abuser.
désolé mais entre la doc de http://fr2.php.net/stripos et celle de http://fr2.php.net/eregi, pour un novice, le choix est vite fait...
eregi est beaucoup plus simple je trouve :
Et pour répondre a la question :
- Code: Tout sélectionner
<?
if ( eregi('chirac', $_POST['reponse']) ) {
echo "gagné !";
}
?>
NxtGen a écrit:désolé mais entre la doc de http://fr2.php.net/stripos et celle de http://fr2.php.net/eregi, pour un novice, le choix est vite fait...
eregi est beaucoup plus simple je trouve
Beaucoup plus simple ça se discute, beaucoup plus consommateur de ressources c'est une certitude !
Et pour un novice comme tu dis, je suis pas sûr que les expressions regulières soient vraiment plus simples...
Mais il y en a aussi qui achètent le dernier quadri-processeur qui vient de sortir pour jouer au solitaire... Alors pourquoi pas utiliser eregi au lieu de stripos à ce moment là, c'est vrai...
10 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Algorithme de détection du link spam de masse
- Articles de R et D sur le PageRank, le SpamRank et le spam...
- Liste complète des paramètres utilisés par Google Search (variables dans l'URL)
- Robots.txt : Yahoo supporte les options avancées
- Google Sitemap Generator version 1.3
- Conseils d'optimisation de la balise TITLE (titre d'une page HTML)
- Le début du full crawl
- Google Sets
- Google achète l'ile GoGooroa
- Référencement : TrustRank et sites dignes de confiance
- Nettoyer une chaine de caractère
- rewriting d'un nombre en chaine de caractère
- Contrôle d'une chaine de caractère en PHP ?
- convertir un nombre numerique en chaine de caractere
- Remplacé le premier caractère d'une chaine
- Php fonction sur chaine de caractere
- extraire variable indépendant dans chaine de caractere
- détecté un espace dans une chaine de caractere
- recherche une fonction php pour chaine de caractere ! help:s
- Chaine php : isoler une phrase entre 2 caractère [ et ]
- comment savoir si le denier caractère d'une chaine est - ?
- Outil pour trouver duplicate content sur chaine de caractère
- Compter le nombre de caractère dans une chaine ? oui mais...
- convertir la chaine '\n' en caractère "\n"
- [php] enlever une partie de chaine d'une chaine complete
- Analyse de similarité textuelle
Cet outil vous permet de calculer la similarité entre 2 pages web. L'algorithme utilisé repose sur l'analyse des occurrences des mots (mais pas sur leur positionnement dans les pages). Google utilise cette notion à certains endroits dans son algorithme, mais de façon bien plus évoluée que ce petit outil... Avoir des pages trop similaires peut entraîner des problèmes d'indexation... Cet outil vous permettra peut-être de résoudre certains problèmes de contenus dupliqués. - Test de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités






le forum