Précédent   Forum des professionnels en informatique > PHP > Langage > Fonctions
Fonctions Forum d'entraide sur les fonctions PHP. Avant de poster -> FAQ fonctions et Sources diverses
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/07/2008, 11h49   #1
Membre éprouvé
 
Avatar de Katachana
 
Inscription : avril 2007
Messages : 745
Détails du profil
Informations personnelles :
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : avril 2007
Messages : 745
Points : 440
Points : 440
Par défaut recherche d'une chaine dans une chaine

Bonjour,


Je souhaite faire une recherche dans une chaine de caractère d'un chaine de caractère pour ensuite effectuer ou non une action.

J'ai trouvé la fonction ereg() pour cela mais qui ne donne pas satisfaction :

Code :
if(!ereg("\$db_name",$contenu)) { $ajout .= $name;}
ou $contenu contient :
Code :
1
2
3
4
5
6
7
8
9
10
11
 
$mysql_host = "localhost";
$mysql_user = "aa";
$mysql_passwd = "aa";
$mysql_database_aa = "aa";
$mysql_database_bb = "aaz";
$db_name = "tt";
$db_host = "localhost";
$db_user = "tt";
$db_pass = "tt";
$db_name = "tt";
même si la variable $db_name est dans le fichier , une nouvelle ligne est quand même ajoutée

Merci d'avance !
Katachana est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2008, 12h02   #2
Expert Confirmé
 
Avatar de Eusebe
 
Inscription : mars 2006
Messages : 1 989
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : mars 2006
Messages : 1 989
Points : 3 606
Points : 3 606
Bonjour,

Tu as essayé simplement avec strrpos ?
Code :
if(strrpos($contenu, '$db_name') === FALSE) { $ajout .= $name;}
Eusebe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2008, 12h10   #3
Membre éprouvé
 
Avatar de Katachana
 
Inscription : avril 2007
Messages : 745
Détails du profil
Informations personnelles :
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : avril 2007
Messages : 745
Points : 440
Points : 440
Merci , ca marche très bien ,)
Katachana est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h16.


 
 
 
 
Partenaires

Hébergement Web