Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3085 connectés 

 


Dernière réponse
Sujet : [PHP] Problème de eregi
haazheel Je donne la solution, pour ceux qui seraient intéressés:
if (eregi("$lettre_defaut", $section))
 
 et non pas
 
if (eregi('$lettre_defaut', $section))

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
haazheel Je donne la solution, pour ceux qui seraient intéressés:
if (eregi("$lettre_defaut", $section))
 
 et non pas
 
if (eregi('$lettre_defaut', $section))
haazheel Salut
 
Dans le code suivant, est-ce que je peux mettre une variable (ici $lettre_defaut) comme condition de validité de l'eregi? Parce que comme ça, chaque if se solde par un FALSE... :(  
 
Ce script permet de comparer la chaine $section qui spécifie les rubriques possibles pour un admin, avec la chaine $defaut qui est la chaine permettant toutes les administrations. Et le if permet de déterminer si oui ou non le membre peut s'occuper de telle ou telle zone.
 
$query = "SELECT section FROM membres where id = '$id_membre'";
$result = mysql_query("$query",$connexion);
 
$section = mysql_result($result,0,"section" );
 
$defaut = "n,me,gm,a,re,rs,mb,l";
$explode_defaut = explode(",",$defaut);
$count_defaut = count($explode_defaut);
 
echo "$section<br>";
 
$i = 0;
while($i<$count_defaut)
{
$lettre_defaut = $explode_defaut[$i];
echo "$lettre_defaut<br>";
if (eregi('$lettre_defaut', $section)){
donne_titre($lettre_defaut);
$out .=  "<OPTION VALUE=\"n\">$titre_param</option>";
}
else
{
donne_titre($lettre_defaut);
$in .=  "<OPTION VALUE=\"n\">$titre_param</option>";
}
 
$i++;
}

 

[jfdsdjhfuetppo]--Message édité par haazheel--[/jfdsdjhfuetppo]


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)