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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Changement de version


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut Changement de version
    salut à tous. Mon problème est que j'ai développé sous easyphp 1.8 et qu'il faut que je fasse tourner mon programme sous easyphp1.6 mais ca ne fonctionne mes tables sont illisibles
    voila mon erreur:
    Erreur
    requête SQL : SHOW KEYS FROM `valeuroperateursaisie`

    MySQL a répondu:Information erronnée dans le fichier: '.\carte_controle\valeuroperateursaisie.frm'
    merci d'avance pour les réponses
    ps: j'ai effacé ma version d'easyphp1.8(ou prog fonctionner) et ensuite je l'ai de nouveau installer et maintenant il me trouve une erreur:

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at d:\stagiaire\easyphp1-8\www\operateur\operateur2.php:9) in d:\stagiaire\easyphp1-8\www\operateur\operateur2.php on line 12

  2. #2
    Membre chevronné

    Avatar de Deepin
    Homme Profil pro
    Ingénieur - Chef de projet Modélisation/Simulation
    Inscrit en
    Avril 2004
    Messages
    3 164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Afrique Du Sud

    Informations professionnelles :
    Activité : Ingénieur - Chef de projet Modélisation/Simulation
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 164
    Par défaut
    hello,
    verifie que tu n as pas d'espace ou de saut a la ligne dans ton fichier avant ou apres <?php ... ?> et enleve les. c po facile a voir !!!
    A++

  3. #3
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut précision
    En fait je m'explique. J'ai commencé à developpé sous une version d'easyphp1-8 mais le probleme c'est que mon code doit etre installé sur un serveur qui ne supporte qu'easyphp1-6 donc j'ai effacé ma version 1-8 pour installer la 1-6. Une fois cette version installé j'ai copié ma BDD et mon code et malheuresement mes tables ne fonctionne plus. Donc je décide de réinstaller la 1-8 pour continuer à développer et la nouveau problème du code comme ci dessous qui fonctionnait et ben il ne fonctionne plus et il me met une erreur de session. Voila pour mon code en espérant que vous pourrez m'aider SVP car moi je suis en galère totale la:
    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
    <HTML>
          <HEAD>
                <TITLE>Operateur_Saisie</TITLE>
                    <link rel="stylesheet" media="screen" type="text/css" title="Design" href="simple.css"/>
          </HEAD>
     
          <body id="css-zen-garden">
               <h1></h1>
                <h2><span>Saisie</span> des relevés:</h2>
                <p>
                <?php
                    session_start();
                    echo 'Aujourd\'hui, nous sommes le : ' . date('d/m/Y');
                    echo ' et il est ' . date('H \H\e\u\r\e\s i \M\i\n\u\t\e\s s \s');
                ?>
                </p>
                <br>
                <p>
                <?php
                 //connection à la BDD
                 mysql_connect("localhost", "root", "");
                 mysql_select_db("Carte_Controle");
     
                 //requête sql pour récupérer l'Id du choix de l'opérateur
                 $reponse = mysql_query("SELECT Id FROM choixoperateur WHERE ChoixMachine='".$_POST['Machine']."' AND ChoixMatiere='".$_POST['Matiere']."' AND ChoixFamille='".$_POST['Famille']."'AND ChoixCategorie='".$_POST['Categorie']."' AND ChoixNbConducteurs='".$_POST['Nb_Conducteurs']."' AND ChoixSection='".$_POST['Section']."'")or die(mysql_error());
     
                  //récupère L'Id
                  $donnees = mysql_fetch_array($reponse);
     
                  //Affecte l'Id à ne variable $Id
                  $Id=$donnees['Id'];
     
                  //Requête mysql permettant de recupérer les valeurs limites selon le type de tube
                  $reponse = mysql_query("SELECT Epais_Moy_Norme, Epais_Mini_Norme, Tolerance_Maxi, Tolerance_Mini, Diam_Maxi_Norme, Diam_Mini_Norme FROM ".$_POST['Famille']." WHERE Choix_Nb_Conducteurs='".$_POST['Nb_Conducteurs']."' AND Choix_Categorie='".$_POST['Categorie']."' AND Choix_Section='".$_POST['Section']."'")or die(mysql_error());
     
                  //recupére les valeurs limites
                  $donnees = mysql_fetch_array($reponse);
                  $_SESSION['Epais_Moy_Norme']=$donnees['Epais_Moy_Norme'];
                  $_SESSION['Epais_Mini_Norme']=$donnees['Epais_Mini_Norme'];
                  $_SESSION['Tolerance_Maxi']=$donnees['Tolerance_Maxi'];
                  $_SESSION['Tolerance_Mini']=$donnee['Tolerance_Mini'];
                  $_SESSION['Diam_Maxi_Norme']=$donnees['Diam_Maxi_Norme'];
                  $_SESSION['Diam_Mini_Norme']=$donnees['Diam_Mini_Norme'];    
                  //déclaration de plusieurs variables sessions car elles sont utilisées sur plusieurs pages
                  $_SESSION['Machine']=$_POST['Machine'];
                  $_SESSION['Matiere']=$_POST['Matiere'];
                  $_SESSION['Famille']=$_POST['Famille'];
                  $_SESSION['Categorie']=$_POST['Categorie'];
                  $_SESSION['Nb_Conducteurs']=$_POST['Nb_Conducteurs'];
                  $_SESSION['Section']=$_POST['Section'];
     
     
                  //Affichage du choix effectué par l'opérateur
                  echo 'Machine:'.$_POST['Machine'].' ';
                  echo 'Matiere:'.$_POST['Matiere'].' ';
                  echo 'Famille:'.$_POST['Famille'].' ';
                  echo 'Categorie:'.$_POST['Categorie'].' ';
                  ?>
                  </p>
                  <p>       
                  <?php
                      echo 'Epaisseur Moyenne Norme:'.$_SESSION['Epais_Moy_Norme'].' ';
                      echo 'Epaisseur Minimale Norme:'.$_SESSION['Epais_Mini_Norme'].' ';
                      echo 'Tolerance Maxi:'.$_SESSION['Tolerance_Maxi'].' ';
                      echo 'Tolerance Mini:'.$_SESSION['Tolerance_Mini'].' ';
                   ?>
                   </p>
     
                   <p>      
                   <?php
                      echo 'Nombre de conducteurs:'.$_POST['Nb_Conducteurs'].' ';
                      echo 'Section:'.$_POST['Section'].' ';
                   ?>              
                   </p>
     
                   <form method="post" action="operateur.php">
                        <center><INPUT type="submit" name="Modifier" value="Modifier la selection"></center>
                        <input type="hidden" name="Id_Operateur" value="<?php echo $Id; ?>" />
                        <input type="hidden" name="Machine_Modif" value="<?php echo $_POST['Machine']; ?>" />
                        <input type="hidden" name="Matiere_Modif" value="<?php echo $_POST['Matiere']; ?>" />
                        <input type="hidden" name="Famille_Modif" value="<?php echo $_POST['Famille']; ?>" />
                        <input type="hidden" name="Categorie_Modif" value="<?php echo $_POST['Categorie']; ?>" />
                        <input type="hidden" name="Nb_Conducteurs_Modif" value="<?php echo $_POST['Nb_Conducteurs']; ?>" />
                         <input type="hidden" name="Section_Modif" value="<?php echo $_POST['Section']; ?>" />
                    </form>
                    <?php
                    if(($_SESSION['Categorie']=="Isolant")&&($_SESSION['Nb_Conducteurs']!=1))
                    {?>
                            <form method="post" action="operateur.php">
                                 <p><strong>
                                 <?php echo '!!!Erreur il ne peut pas avoir plus dun conducteur en categorie isolant!!!';                                ?>   
                                 </strong></p>
                    <?php
                    }
                    else
                    {       
                         ?>
                            <form method="post" action="CarteControleGraph.php">
                            <?php
     
                                 if($Id==NULL)//s'il aucun ID n'existe 
                                 { 
     
                                 //alors on crée une nouvelle ligne dans la table choixoperateur avec un nouveau Id et les caractéristiques choisies au préalable par l'operateur 
                                    mysql_query("INSERT INTO choixoperateur VALUES( '', '".$_SESSION['Machine']."','".$_SESSION['Matiere']."', '".$_SESSION['Famille']."', '".$_SESSION['Categorie']."','".$_SESSION['Nb_Conducteurs']."','".$_SESSION['Section']."')")or die(mysql_error());
     
                                    $reponse = mysql_query("SELECT Id FROM choixoperateur WHERE ChoixMachine='".$_POST['Machine']."' AND ChoixMatiere='".$_POST['Matiere']."' AND ChoixFamille='".$_POST['Famille']."' AND ChoixCategorie='".$_POST['Categorie']."' AND ChoixNbConducteurs='".$_POST['Nb_Conducteurs']."' AND ChoixSection='".$_POST['Section']."'")or die(mysql_error());
     
                                    $donnees = mysql_fetch_array($reponse);
                                    $Id=$donnees['Id'];     
     
                                    mysql_query("INSERT INTO ValeurOperateurSaisie VALUES( '','".$Id."', 'Norme', 'Aucun', '".$_SESSION['Epais_Moy_Norme']."', '".$_SESSION['Epais_Mini_Norme']."','".$_SESSION['Diam_Mini_Norme']."','".date('Y/m/d')."','".date('H:i:s')."')")or die(mysql_error());
     
                                    }
                                    mysql_close();
                                    ?>
     
                            <input type="hidden" name="Id_Operateur" value="<?php echo $Id; ?>" />
     
                            <p> 
                            Entrer le nom de l'opérateur:<INPUT name="NomOperateur" type="text">&nbsp;&nbsp;&nbsp;
                            Entrer le numéro de touret:<INPUT name="NumTouret" type="text">
                            </p>
                            <p>
                            &nbsp;Entrer l'épaisseur moyenne:&nbsp;<INPUT name="EpaisseurMoy" type="text"><br>
                            &nbsp;Entrer l'épaisseur minimale:&nbsp;<INPUT name="EpaisseurMin" type="text">&nbsp;&nbsp;&nbsp;
                            Entrer le diamètre moyen:&nbsp;&nbsp;<INPUT name="DiametreMoy" type="text"><br><br>
     
                            <center><INPUT type="submit" name="Enregistrer" value="Valider la saisie"></center>
                            </p>
     
                    <?php
                    }
                    ?>
                    </form>
            </BODY>
    </HTML>

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 668
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 668
    Par défaut
    pour l'erreur avec l'entête regarde là :
    http://php.developpez.com/faq/?page=...s_already_sent

    pour le transfert de la base de données, il faut passer par une exportation SQL avec phpMyAdmin

  5. #5
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut Re:
    merci pour les informations mais comment faire pour l'importer sur la version 1.6 une fois qu'elle a été exporté de la 1.8?

    ps: non c'est bon ca fonctionne pardon

  6. #6
    Membre à l'essai
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut Jpgraph et easy php1.6?!
    C'est bon pour les tables sous easyphp1-6 ca fonctionnne. J'ai ouvert sous bloc notes le fichier sql j'ai copié tous les requêtes qu'il avait généré et je les ai collées dans zone de texte: "Exécuter une ou des requêtes sur la base Carte_De_Controle [Documentation]". Ensuite on clique executer et le tour est joué ( en bien veillant à supprimer la ligne ENGINE=MyISAM DEFAULT CHARSET=latin1 à chaque création de table sinon il interpretera cela comme une erreur ).

    Par contre mes graphiques que je construit à l'aide de jpgraph ne s'affiche plus alors que je pense avoir activé la librairie GD que faut il faire please

Discussions similaires

  1. Pb de changement de version de JFreeChart
    Par rozie dans le forum 2D
    Réponses: 2
    Dernier message: 24/04/2007, 10h34
  2. [WD 11] changement de version d'un logiciel
    Par fabpeden dans le forum WinDev
    Réponses: 2
    Dernier message: 16/04/2007, 11h41
  3. Erreur Edition de lien après changement de version
    Par Alfred83 dans le forum wxWidgets
    Réponses: 2
    Dernier message: 09/01/2007, 15h17
  4. problème d'état suite à changement de version
    Par moicats dans le forum Access
    Réponses: 4
    Dernier message: 11/04/2006, 16h16
  5. Erreur suite à changement de version
    Par BW7541 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 15
    Dernier message: 31/03/2006, 16h48

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