Bonjour à tous,

j'ai créé une fenetre de saisie qui est presque au point

toutefois je viens de m'apercevoir qu'elle n'apparessait pas sous IE...

voici le code source de la page :

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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 
<?php
//ouverture de la connection a la bdd
mysql_connect("sql1.connection.fr", "leloginquejenemetspas", "lemotdepassesupereduratrouver");
mysql_select_db("leptitarverne");
 
//déclaration des variables globales :
$nouveau = '';
$chaine = '';
$donnees = '';
 
//déclaration des 3 fonctions
function creerVariables()
{
        if (isset($_POST['nouveau']))
        {
                global $nouveau,$chaine;
 
                $nouveau = stripslashes($_POST['nouveau']); // On enlève les slash qui se seraient ajoutés automatiquement
                $chaine = $nouveau;
                $nouveau = htmlspecialchars($nouveau); // On rend inoffensives les balises HTML que le visiteur a pu rentrer
                $nouveau = nl2br($nouveau); // On crée des <br /> pour conserver les retours à la ligne
 
 
                // On fait passer notre texte à la moulinette des Regex
                $nouveau = preg_replace('#\[b\](.+)\[/b\]#isU', '<strong>$1</strong>', $nouveau);
                $nouveau = preg_replace('#\[u\](.+)\[/u\]#isU', '<u>$1</u>', $nouveau);
                $nouveau = preg_replace('#\[i\](.+)\[/i\]#isU', '<em>$1</em>', $nouveau);
                $nouveau = preg_replace('#\[color=(red|green|blue|yellow|purple|olive)\](.+)\[/color\]#isU', '<span style="color:$1">$2</span>', $nouveau);
                $nouveau = preg_replace('#http://[a-z0-9._/-]+#i', '<a href="$0">$0</a>', $nouveau);
 
                // Et on affiche le résultat. Admirez ! :D
                //echo $nouveau . '<br /><hr />';
        }
        else
        {
                global $donnees;
 
                $reponse = mysql_query('SELECT text FROM sebnouveau1 ORDER BY id DESC LIMIT 0, 1');
                $row = mysql_fetch_array($reponse, MYSQL_BOTH);
                $donnees=$row[0];
				$donnees = str_replace('<br />', '', $donnees);
                mysql_free_result($reponse); //nétoyage de la variable
        }
}
function maRequete()
{
//recuperation de la variable globale   
        global $nouveau;
 
//creation de la date et on ajoute tout ca dans la bdd :       
        $date = date('Y/m/d');
		$new = preg_replace('# #isU', '', $nouveau);
		if ($new != '')
        mysql_query("INSERT INTO sebnouveau1 VALUES('', '$nouveau', '$date')");
}
function afficheTxt()
{
        global $donnees,$chaine;
 
        if (isset($_POST['nouveau']))
        {
                echo $chaine ;
        }
        else
        {
                echo $donnees ;
        }
}
 
//appel de la fonction de creation de variables :
creerVariables();
 
?>
 
 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
        <head>
                        <title>Sebastien Vial : admin</title>
                        <link rel="stylesheet" media="screen" type="text/css" title="style" href="style.css" />
                        <link rel="shortcut icon" type="image/x-icon" href="images/sv2.jpg" />
 
 
        </head>
 
        <body id="top">
 
                <div id="conteneur">
 
 
                        <div class="menu">
                        <ul class="menu">
<br><br><br>
                <a title="Page d'accueil" href="index2.php">Accueil</a><br><br>
                <a title="Présentation du travail de Sébastien Vial" href="presentation.html">Présentation</a><br><br>
                <a title="Photos des créations" href="images.html">Images</a><br><br>
                <a title="Le parcour de Sébastien Vial" href="bio.html">Biographie</a><br><br>
                <a title="Sites à connaitre" href="amis.html">Liens</a><br><br>
                        </ul>
                        </div> 
 
                                <div class="header">
                                <img src="http://le-ptit-arverne.fr/seb/images/titre1.png" align="right" alt="Sébastien Vial" >
                                </div>
 
 
                        <div id="contenu" align="center">
                        <br><br><br><br><br><br><br>
 
                        <h3 align="center">Panneau de modification de l'accueil anglais</h5><br>
<?php
echo $GLOBALS["nouveau"]. '<br />';
?>
 
 
 
 <script type="text/javascript" src="previsualisation.js" />
 
 
<form name="formulaire" method="post">
 
<label for="nouveau">Inscris ici les nouveautés que tu veux faire paraître sur ta page d'accueil anglaise :</label><br><br>
<img src="images/boutons/gras.jpg" alt="gras" title="mêtre le texte selectionné en gras" onclick="insertion('<gras>','</gras>')"/>
<img src="images/boutons/italique.jpg" alt="italique" title="mêtre le texte selectionné en italique" onclick="insertion('<italique>','</italique>')"/>
<img src="images/boutons/souligne.jpg" alt="souligne" title="souligner le texte selectionné" onclick="insertion('<souligne>','</souligne>')"/>
<img src="images/boutons/barre.jpg" alt="barre" title="barrer le texte selectionné" onclick="insertion('<barre>','</barre>')"/>&nbsp
<img src="images/boutons/gauche.jpg" alt="gauche" title="alligner le texte selectionné à gauche" onclick="insertion('<position gauche>','</position>')"/>
<img src="images/boutons/centre.jpg" alt="centrer" title="centrer le texte selectionné" onclick="insertion('<position centre>','</position>')"/>
<img src="images/boutons/droite.jpg" alt="droite" title="alligner le texte selectionné à droite" onclick="insertion('<position droite>','</position>')"/>
<img src="images/boutons/justifie.jpg" alt="justifie" title="alligner le texte selectionné à droite et à gauche" onclick="insertion('<position justifie>','</position>')"/>&nbsp
<img src="images/boutons/image.jpg" alt="image" title="fait apparaître l'image dont l'adresse est selectionnée" onclick="insertion('<image>','</image>')"/>
<img src="images/boutons/lien.jpg" alt="lien" title="rend clicable l'adresse selectionnée" onclick="insertion('<lien>','</lien>')"/>
<img src="images/boutons/code.jpg" alt="code" title="fait apparaître le code informatique selectionné" onclick="insertion('<>','</>')"/>
<img src="images/boutons/media.jpg" alt="video" title="fait apparaître la vidéo dont l'adresse est selectionnée" onclick="insertion('<>','</>')"/>&nbsp
<img src="images/boutons/listeLettre.jpg" alt="listelettre" title="Créer une liste hortographique" onclick="insertion('<liste>','</liste>')"/>
<img src="images/boutons/listeNum.jpg" alt="listenumerique" title="Créer une liste numérique" onclick="insertion('<>','</>')"/>
<img src="images/boutons/listePt.jpg" alt="listpoint" title="Créer une liste à points" onclick="insertion('<puce>','</puce>')"/>
 
<div align="center">
 
<form method="post" align="center" action="traitement.php">
       <select name="couleur" id="couleur">
			<option value="noir">noir</option>
			<option value="orange">orange</option>
			<option value="marron">marron</option>
			<option value="vertf">vert foncé</option>
			<option value="olive">olive</option>
			<option value="marine">bleu marine</option>
			<option value="violet">violet</option>
			<option value="bleugris">bleugris</option>
			<option value="argent">argent</option>
			<option value="gris">gris</option>
			<option value="rouge">rouge</option>
			<option value="vertc">vert clair</option>
			<option value="jaune">jaune</option>
			<option value="bleu">bleu</option>
			<option value="rose">rose</option>
			<option value="turquoise">turquoise</option>
			<option value="blanc">blanc</option>
       </select> &nbsp&nbsp&nbsp
 
       <select name="police" id="police">
			<option value="verdana">verdana</option>
			<option value="comic">comic</option>
			<option value="courrier">courrier</option>
			<option value="arial">arial</option>
       </select>&nbsp&nbsp&nbsp&nbsp
 
	          <select name="taille" id="taille">
			<option value="petit">petit</option>
			<option value="normal">normal</option>
			<option value="grand">grand</option>
			<option value="tres-grand">très grand</option>
       </select>
</form>
</div>
 
<textarea id="nouveau" name="nouveau" rows="10" cols="50" onKeyUp="previsualisation('nouveau','paragraphe');"><?php afficheTxt(); ?></textarea><br><br>
<div id="paragraphe" style="border:2px inset #BCC7D5;"></div><br>
 
<input type="submit" value="Envoyer" onclick="<?php maRequete();?>">
</form>
 
 
 
                        </div>
                </div>
 
 
 
    </body>
</html>
<?php
//on ferme la connection a la bdd
mysql_close(); 
?>
Je remercie toutes les ames charitables qui prendront un peut de leur temps pour m'aider