Page 1 sur 1

besoin d'aide d'urgence svp

Posté : 25 mars 2008, 02:32
par mike000025
 if ($logine == $_POST['utilisateur'])
 {
$ip = "SELECT * FROM membre WHERE logine='$logine'";
$ip2 = mysql_query($ip);
$ip3 = mysql_fetch_array($ip2) or die(mysql_error());
$ip4 = $ip3['ip'];
echo "<IFRAME src=\"$ip4\" width=800 height=600 align=\"right\" frameborder=no scrolling=no></IFRAME>";
}
else if (isset($_POST['utilisateur']))
{
$logise = $_POST['utilisateur'];
$ipa = "SELECT * FROM membre WHERE logine='$logise'";
$ipa2 = mysql_query($ipa);
$ipa3 = mysql_fetch_array($ipa2) or die(mysql_error());
$ipa4 = $ip3['ip'];

echo "<IFRAME src=\"$ipa4\" width=800 height=600 align=\"right\" frameborder=no scrolling=no></IFRAME>";
}
else
{ 
$ip = "SELECT * FROM membre WHERE logine='$logine'";
$ip2 = mysql_query($ip);
$ip3 = mysql_fetch_array($ip2) or die(mysql_error());
$ip4 = $ip3['ip'];

echo "<IFRAME src=\"$ip4\" width=800 height=600 align=\"right\" frameborder=no scrolling=no></IFRAME>";

}
Malgré les conditions, il n'affiche rien, merci de votre aide

Posté : 25 mars 2008, 04:53
par h0_noMan
Je penche pour le elseif (tout attaché)

Sinon ton code est simplifiable.
Juste tes requêtes change en fonction de $_POST['utilisateur'].

Donc tu sortir tout le reste des IF-ELSEIF-ELSE.

PS : Utilises mysql_real_escape_string() afin d'éviter les injections de code SQL.

Posté : 25 mars 2008, 09:09
par zeus
Modération :
Tes délais ne nous intéressent pas.
Nous savons que tu es en difficulté puisque tu demandes de l'aide,
mais nous sommes tous bénévoles et répondons selon nos disponibilités.

De plus, "ça ne marche pas" ne nous est d'aucune aide pour la résolution de ton soucis, il nous faut plus de détail.

Je cloture donc ce sujet et je te demande d'en rouvrir un en choisissant un titre plus explicite et en détaillant correctement ton problème