Bonjour,

Donc voila j'ai un probleme avec ma variable else if.
tout monscript fonctionne sauf la variable. il me met toujours
"Désolé, je n'ai pas dimage."
. alors que dans la table sql c'est bien img01 qui est enregisté.

voila merci devotre aide


FORMULAIRE_NEWS.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<b><u>Titre:</u></b><br><br>
<?php
require("conf.inc.php");
 
 
if (!empty($_POST['titre']) AND !empty($_POST['texte'])) 
{
    if ($_POST['titre'] != NULL AND $_POST['texte'] != NULL) 
    {
        mysql_connect("$host", "$user", "$mdp");
        mysql_select_db("$user");          
        mysql_query("INSERT INTO news VALUES('', '". htmlentities($_POST['titre']) ."', '". htmlentities($_POST['img']) ."','". htmlentities($_POST['texte']) ."')");
        mysql_close();
     }
}
 
?>
<form method="post" action="formulaire_news.php" name="formulaire">
<input name="titre" /><br><br>
<select name="img">
<option value="img01">News.</option>
<option value="img02">Site.</option>
<option value="img03">Design.</option>
<option value="img04">User.</option>
<option value="img05">Téléchargement.</option>
<option value="img06">Réseau.</option>
<option value="img07">Sécurité.</option>
<option value="img08">Diver.</option>
</select>
 
<br />
<input name="texte" /><br><br>
<input type="submit" name="submit" value="Envoyer" />
</form>
NEWS.php
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<!-- News -->
<table  >
    <tr>
<td bgcolor="#ecf1ff">
 
<?php
$retour = mysql_query("SELECT * FROM news ORDER BY id DESC LIMIT 0,05");
while ($donnees = mysql_fetch_array($retour))
{
?>
 
<b><u>Titre de la news ::</b></u> <i><? echo $donnees['titre']; ?></i><br>
<b><u>Image de la news ::</b></u> 
<?php
if ($img == "img01")
{
    echo "<img src=\"img/news.png\" border=\"0\"> <br>";
}
elseif ($img == "img02")
{
    echo "<img src=\"img/design.png\" border=\"0\"> <br>";
}
elseif ($img == "img03")
{
    echo " <img src=\"img/user.png\" border=\"0\"> <br>";
}
 
else
{
    echo "Désolé, je n'ai pas dimage.<br>";
}
?>
 
<i><? echo $donnees['texte']; ?></i>
 
<?php
}
// Fin de la boucle, le script est terminé !
?>
 
</td>
    </tr>
</table>
<!-- End News -->