Salut amis developpeurs j'ai encore un soucis avec mon pote PHP, il me parle mal en ce moment.
Voila jai un formulaire de suppression developpé sur 3 pages de codes
les 2 premières communiquent bien entre elle mais la 3eme non j'arrive pas aller dessus les bouton font des include des pages mais que dalle sa passe pas pour la 3eme qui a les requêtes de suppression
je vous joints les codes merci d'avance
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 <?php /** * * RMN BASE DE DONNEES * SOS RESEAUX * Page 9 * Supprimersite1.php * @version $Id$ * @copyright 2007 */ // Messages d'erreurs error_reporting(E_ALL); mysql_error(); // Ouverture de la session session_start(); // Connexion à la base de données $connexion=mysql_connect("localhost","root",""); mysql_select_db("rmntest",$connexion); // Requête pour la liste des sites RMN $req1="Select * From sites order by initiale"; $result1=mysql_query($req1,$connexion)or die (mysql_error()); ?> <html> <body> <DIV style="BACKGROUND: #544745; WIDTH: 100%; PADDING-TOP: 3px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 54px; FONT-FAMILY: Georgia,Times; COLOR: #98c5dc" onclick="top.location.href='http://...';"> <SPAN title="Aller à l'accueil" onmouseover="this.style.color='white';" onmouseout="this.style.color='#98c5dc';" style="COLOR: #98c5dc; CURSOR: hand">AIDE INFOS </SPAN> <SPAN style="PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #98c5dc; FONT-FAMILY: geneva,arial; VERTICAL-ALIGN: center"> </SPAN> </DIV> <DIV style="FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #544745; BACKGROUND: #98c5dc; WIDTH: 100%; FONT-FAMILY: system,geneva; TEXT-ALIGN: center"> BIENVENUE SUR AIDE INFOS <? $date = date("d-m-Y"); $heure = date("H:i"); Print("Nous sommes le $date et il est $heure"); ?> <h1>Supprimer un site<br>RMN</h1> <br> 1- Pour supprimer un site de la RMN, il vous suffit de chercher le site parmis la liste ci-dessous <br> et de cliquer sur afficher. <br><br> 2- Vérifierque le site afficher est celui que vous desiré supprimer.<br><br> 3- Si vous voulez supprimer le Serveur d'impression du site cocher la case "OUI". <br><br> 4- Enfin, cliquez sur "Supprimer" pour supprimer le site de la RMN <br><br> <font color="blue">Selectionnez un site RMN</font> <br> <FORM id=FORM5 name=FORM5 action="Supprimersite1.php" method=POST> <select size="1" name="listesite"> <option value=0>Les sites de la RMN</option> <? while($ligne3=mysql_fetch_array($result1)) { ?> <option value=<? echo $ligne3['id_site'] ?>><? echo $ligne3['initiale']?> -- <? echo $ligne3['nom_site']; } ?></option> </select> <br><br> <font color="black">Voulez-vous afficher les serveurs du site ?</font><br><br> <input type="radio" value="1" name="rnom"> OUI <input type="radio" value="2" name="rnom"> NON <br><br> <input type="submit" value=" Afficher le site " name="Bouton4"> <br><br> <? if (isset($_POST['Bouton4'])) { include "Supprimersite2.php"; } ?> </form> </body> </html>
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 <?php /** * * RMN BASE DE DONNEES * SOS RESEAUX * Page 10 * Supprimersite2.php * @version $Id$ * @copyright 2007 */ /*error_reporting(E_ALL); mysql_error(); $connexion=mysql_connect("localhost","root",""); mysql_select_db("rmntest",$connexion); */ // On récupère l'identifiant du site a supprimer $idsite=$_POST['listesite']; echo "<input type='hidden' name='idsite' value=$idsite> "; // Reponse a la question $rep=$_POST['rnom']; // Requête pour afficher les informations du site $req10="Select * from sites where id_site=".$idsite; $result10=mysql_query($req10,$connexion); ?> <FORM id=FORM5 name=FORM5 action="Supprimersite1.php" method=POST> Les informations concernants le site sont les suivantes : <br> <table border="2" cellpadding="1" cellspacing="1" width="65%"> <? while ($ligne2=mysql_fetch_array($result10)) { ?> <tr> <td><center>Nom du site</td> <td><center><? echo $ligne2['nom_site']?></td> </tr> <tr> <td><center>Ip du site</td> <td><center><? echo $ligne2['ip_reso']?></td> </tr> <tr> <td><center>Masque réseau</td> <td><center><? echo $ligne2['masq_reso']?></td> </tr> <tr> <td><center>Ip DNS du site</td> <td><center><? echo $ligne2['dns_site']?></td> </tr> <tr> <td><center>Ip Wins du site</td> <td><center><? echo $ligne2['wins_site']?></td> </tr> <tr> <td><center>Passerelle Internet du site</td> <td><center><? echo $ligne2['passnet_site']?></td> </tr> <tr> <td><center>Adresse postale du site</td> <td><center><? echo $ligne2['adr_site']?></td> </tr> <tr> <td><center>Téléphone du site</td> <td><center><? echo $ligne2['tel_site']?></td> </tr> <tr> <td><center>Fax du site</td> <td><center><? echo $ligne2['fax_site']?></td> </tr> <? } ?> </table> <br> <br> <? // Requête pour les initiale du site $req11="Select initiale from sites where id_site=".$idsite; $result11=mysql_query($req11,$connexion); $initiale=mysql_result($result11,0); echo "<input type='hidden' name='initiale' value=$initiale> "; // Requête pour afficher les serveurs du site $req12="Select * from serveurs where initiale='".$initiale."'"; $result12=mysql_query($req12,$connexion); ?> <? if ($rep==1) { ?> Les serveurs disponible pour le site sont les suivants : <br><br> <table border="2" cellpadding="1" cellspacing="1" width="65%"> <tr> <td><center>Nom du serveur</td> <td><center>ip du serveur</td> <td><center>type du serveur</td> <td><center>Description du serveur</td> </tr> <? while ($ligne3=mysql_fetch_array($result12)) { ?> <tr> <td><center><? echo $ligne3['nom_sdata']?></td> <td><center><? echo $ligne3['ip_sdata']?></td> <td><center><? echo $ligne3['type_sdata']?></td> <td><center><? echo $ligne3['descrip_sdata']?></td> </tr> <? } ?> </table> <br> <font color="Black">Voulez vous supprimer dans le même temps les serveurs du site ?</font><br><br> <input type="radio" value="1" name="rnom"> OUI <input type="radio" value="2" name="rnom"> NON <br><br> <? } ?> <input type="submit" value="Supprimer" name="Bouton5"> <? if (isset($_POST['Bouton5'])) { include "Supprimersite3.php"; } ?> </form> </body> </html>
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 <?php /** * * RMN BASE DE DONNEES * SOS RESEAUX * Page 11 * Supprimersite3.php * @version $Id$ * @copyright 2007 */ // On recupère les valeurs $idsite=$_POST['idsite']; $initiale=$_POST['initiale']; $rep2=$_POST['rnom']; // Suppression du site $reqsup="Delete from sites where id_site=".$idsite; $resultsup=mysql_query($reqsup,$connexion); echo " Le site a bien été supprimé !"; if ($rep2==1) { //Suppression du serveurs $reqsup2="Delete from serveurs where initiale='".$initiale."'"; $resultsup2=mysql_query($reqsup2,$connexion); echo "Les serveurs du site ont bien été supprimés !"; } ?>







Répondre avec citation

Partager