IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

[PHP] Liaison de pages PHP


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 19
    Par défaut [PHP] Liaison de pages PHP
    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&eacute;rifierque le site afficher est celui que vous desir&eacute; 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">&nbsp;OUI&nbsp;&nbsp;&nbsp;
    <input type="radio" value="2" name="rnom">&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          	<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&eacute;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&eacute;l&eacute;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&ecirc;me temps les serveurs du site ?</font><br><br>
    <input type="radio" value="1" name="rnom">&nbsp;OUI&nbsp;&nbsp;&nbsp;
    <input type="radio" value="2" name="rnom">&nbsp;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 !";
    }
     
     
     
     
    ?>
    Fichiers attachés Fichiers attachés

  2. #2
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    215
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2007
    Messages : 215
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <input type="submit" value="Supprimer" name="Bouton5">
    <?
    if (isset($_POST['Bouton5'])) {
    	include "Supprimersite3.php";
    dans action tu as supprimersite1.php donc quand tu clic il charge supprimersite1.php et il ne risque pas de faire le include^^

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 19
    Par défaut
    Salut merci de ton conseil mais jai tester avec et sans et sa passe tjrs pas il est suceptible ce php

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 19
    Par défaut
    Please help Me !!!!!!!!

Discussions similaires

  1. Afficher 2 pages php dans un page php
    Par roxxxy dans le forum Langage
    Réponses: 4
    Dernier message: 02/03/2007, 11h32
  2. Afficher une page php dans une page php
    Par griese dans le forum Langage
    Réponses: 9
    Dernier message: 09/06/2006, 18h24
  3. insérer une page php dans une page php
    Par griese dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 08/06/2006, 18h03
  4. Réponses: 15
    Dernier message: 24/05/2006, 10h56
  5. afficher une page PHP dans une page PHP ?
    Par sirbaldur dans le forum Langage
    Réponses: 4
    Dernier message: 05/05/2006, 20h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo