PHP Recherche chaîne de caractère
Résolu
                    
        
     
             
                    Regisgb
    
        
    
                    Messages postés
            
                
     
             
            26
        
            
                                    Statut
            Membre
                    
                -
                                     
Regisgb Messages postés 26 Statut Membre -
        Regisgb Messages postés 26 Statut Membre -
        Bonjour,
Sur mon site www.alpesfaune.fr j'ai créé une recherche de photos.
J'utilise en php la fonction iereg() qui recherche si une chaîne de caractère est contenue dans une autre sans tenir compte des majuscules.
Comment faire pour ne pas tenir compte des accents ? et des caracteres spéciaux..
Merci
Regisgb
            
            
                
            
                
    
    
    
        Sur mon site www.alpesfaune.fr j'ai créé une recherche de photos.
J'utilise en php la fonction iereg() qui recherche si une chaîne de caractère est contenue dans une autre sans tenir compte des majuscules.
Comment faire pour ne pas tenir compte des accents ? et des caracteres spéciaux..
Merci
Regisgb
        A voir également:         
- PHP Recherche chaîne de caractère
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Caractère ascii - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
- Caractere vide - Guide
3 réponses
                        
                    Bonjour
Personnellement, pour ce genre de cas, j'associe toujours deux noms aux photos : le "vrai" (celui qui sera affiché), et le nom "simplifié" (sans majuscules, ni accents, ni cédilles ni espaces ni points ni tirets etc...).
Quand on me soumet un nom, je le simplifie avec la même fonction et je fais ma recherche sur ce nom simplifié.
Pour simplifier les noms, je remplace les lettres spéciales par la lettre "normale" correspondante (sans accent ni cédille etc) et je supprime purement et simplement les signes qui ne correspondent pas à de lettres.
    
                Personnellement, pour ce genre de cas, j'associe toujours deux noms aux photos : le "vrai" (celui qui sera affiché), et le nom "simplifié" (sans majuscules, ni accents, ni cédilles ni espaces ni points ni tirets etc...).
Quand on me soumet un nom, je le simplifie avec la même fonction et je fais ma recherche sur ce nom simplifié.
Pour simplifier les noms, je remplace les lettres spéciales par la lettre "normale" correspondante (sans accent ni cédille etc) et je supprime purement et simplement les signes qui ne correspondent pas à de lettres.
