fonctionne sous mozilla mais avec explorer
Posté : 29 oct. 2011, 14:59
Bonjour,
Par hasard, je me suis aperçue que si je veux supprimer un cadeau d'une liste, cela ne fonctionne pas sur la page Explorer, par contre cela marche avec Mozilla.
est-ce qu'il faut rajouter quelque chose pour que cela fonctionne quelle que soient les pages de navigation ?
voici le script de la page "incriminée"
que faudrait-il rajouter pour que cela fonctionne sur toutes les pages de navigation ?
merci
Par hasard, je me suis aperçue que si je veux supprimer un cadeau d'une liste, cela ne fonctionne pas sur la page Explorer, par contre cela marche avec Mozilla.
est-ce qu'il faut rajouter quelque chose pour que cela fonctionne quelle que soient les pages de navigation ?
voici le script de la page "incriminée"
<html>
<head>
<title>mariang</title>
</head>
<body background="http://monsite.free.fr/image/bleue.jpg">
</body>
</html>
<a href="./insert_mariang.php3"><font face="Comic Sans MS" size="4"><b><i><div align="center">Ajouter un cadeau à la liste</div></i></b></font></a>
<br><div align="center"><font face="Comic Sans MS" size="4" color="#FF0000"><b>Une idée cadeau par message</b></font>
<br><font face="Comic Sans MS" size="3" color="#000000"><b>Plusieurs cadeaux = Plusieurs messages <br>(à cause de la suppression)</b></font></div>
<br /><br /><hr width="80%" color="#CC6600"/><hr width="60%" color="#3333CC" /><br /><br />
<?php
// on se connecte à la base de données
include ('protected/login.inc.php');
//On récupère l'identifiant
$id = $_GET["id"];
//Supression du message
if ($suppr) {
$result=mysql_query ("DELETE FROM mariang WHERE Id='$suppr'") or die ("Erreur de suppression");}
//on initialise notre formulaire pour pouvoir le masquer
$masquer_formulaire = 0;
$sql = "SELECT Id, Message FROM mariang ORDER BY Id DESC";
mysql_real_escape_string($mini);
mysql_real_escape_string($mino);
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$nb_signature = mysql_num_rows($req);
if ($nb_signature == 0) {
echo 'Aucune idée cadeau pour l\'instant.';
}
else {
while ($data = mysql_fetch_array($req)) {
echo '<br />';
echo nl2br(htmlentities(trim($data['Message'])));
echo '<br />';
echo nl2br(htmlentities(trim($data['Id'])));
echo '<br />';
echo '<br /><div align="center">Si tu le prends, <a href="mariang.php3?suppr='.$data['Id'].'"><img border="0" src="http://mini.free.fr/image/balai.gif" ><input type="submit" value="Le Supprimer de la liste" name="delete"></a> pour éviter les doublons, s\'il y a lieu</div>';
echo '<br /><br /><hr width="80%" color="#CC6600"/><hr width="60%" color="#3333CC" />';
echo '<br /><br />';
}
}
// on libère l'espace mémoire alloué pour cette requête
mysql_free_result ($req);
// on ferme la connection à la base de données.
mysql_close ();
?>
sur mozilla on peut supprimer, sur explorer, on ne peut pas (et pour les autres pages, style Opera, Google chrome ect, je ne sais pas) que faudrait-il rajouter pour que cela fonctionne sur toutes les pages de navigation ?
merci