Aller au contenu

Total Manager

Webmaster Régulier
  • Compteur de contenus

    60
  • Inscrit(e) le

  • Dernière visite

Messages postés par Total Manager

  1. Salut à tous deja , ;)

    Voila vous le savez sans doute pour certain je fait un jeu de manager de foot online , et la je bloque à un endroit :lol:

    C'est un formulaire qui met dans un tableau tout les joueurs du club='$_SESSION[club] WHERE poste='DF' AND titulaire='0' , bon le truc c'est que ca marche ca , donc c'est hyper cool

    Mais à la page précédante , les participants on choisit le nombre de DF qu'ils allaient mettre dans leur stratégie et on a envoyé un valeur vers la table equipes , dans le champ def où l'on a mis cette valeur

    Donc j'aimerais que le formulaire , se réactualise a chaque fois que le participant choisi un défenseur et fait suivant , jusqu'a ceux que il est mit le nbre de DF sélectionner précédemment puis ensuite aller vers tactiques.php?mode=4 le blem j'y arrive pas et je sais pas pourquoi :yoot:

    Voici mon code , c'est dans le paragraphe

    // DEFENSEUR

    <?
    ....... Code placé avant non mis

    // SELECTION DEFENSE

    elseif ($mode ==3)
    {
    $d=mysql_query("SELECT * FROM joueurs WHERE poste='DF'AND club='$_SESSION[club]' AND titulaire='0'");
    $sqlgoal=mysql_query("UPDATE joueurs SET titulaire='1' WHERE id='$goal'");
    $result1=mysql_query(" SELECT def as defense FROM equipes WHERE equipe='$_SESSION[club]' ");
    $nbr=mysql_fetch_assoc($result1);
    $nbrdf = $nbr['defense']; // Nbre de defenseur de la tactique
    $defenseur=mysql_query("SELECT * FROM joueurs WHERE poste='DF'AND club='$_SESSION[club]' AND titulaire='0' ");
    $b=0;
    // debut du script
    print'<br><br>
    <div align="center"><table border>
    <tr>
     <td>Joueur</td>
     <td>Note Général Défenseur</td>
     <td>Selectionner</td>
    </tr>
    <form name="form" method="post" action="'.$action.'">';
    print' Vous pouvez mettre '.$nbrdf.' défenseurs encore <br>';
    while ($tableau=mysql_fetch_array($defenseur) OR $nbrdf !='0')
    {
    if ($nbrdf!='0')
    {
    $action='tactique.php?mode=3';
    }
    else
    {
    $action='tactique.php?mode=4';
    }
    print'<tr>
         <td width="136" height="18"><p><a href="option_joueur.php?id='.$tableau[id].'">'.$tableau[nom].' '.$tableau[prenom].'</a></td>
         <td width="90" height="18"><p>'.$tableau[defense].'</td>
         <td><input type="radio" name="goal" value="'.$tableau[id].'"></td>
     </tr>';
     $nbrdf--;
    }
    print'</table></div>';
    print'<input type="submit" value="Suivant >>">';
    $b++;
    }
    ?>

  2. Ok et est ce que si je lancé le OS : XP

    Ensuite je ve lancé un jeu qui marche donc mal sous XP et qui est installé sous le disk dur ( ME on va l'appeller ) ou est installé Me ca va marcher c a d que le jeu qui marche pas sous XP marchera ?

  3. Bonsoir à tous , :hypocrite:

    Voila j'ai deux pc ;

    Un Compaq presario Windows XP

    AMD Athlon 2800+

    256 MO DDram

    et j'aimerais mettre le disque dur de mon vieu pc ( 9GO ) qui possède Windows Me dessus , pour pouvoir utiliser les logiciels qui ne marche plus , ou mal sous XP

    Est ce que c'est possible d'avoir sur un même ordinateur 2 disques dur avec 2 système d'exploitation ???

    si Oui comment , merci

    Update

    merci c'était une erreur que j'ai résolu :)

    Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/free.fr/a/6/managerattitudes/tactique.php on line 109

    elseif ($mode ==3)
    {
    $d=mysql_query("SELECT * FROM joueurs WHERE poste='DF'AND club='$_SESSION[club]' AND titulaire='0'");
    $sqlgoal=mysql_query("UPDATE joueurs SET titulaire='1' WHERE id='$goal'");
    $ndef=mysql_query("SELECT * FROM equipes WHERE club='$_SESSION[club]' ");
    $nbr=mysql_fetch_assoc($ndef);
    echo $nbr['def'];
    }

    alors la par contre je sais pas du tout pourquoi ça ne marche pas !

    Update

    $aa=mysql_query("UPDATE equipes SET def='4' WHERE club='marseille' ");

    c'est une partie du script mais pourquoi il marche pas ???

  4. :ok:

    Mais les lignes que vous voyez de sauter c'est moi qui les ai mis dans le forum , je savais que j'aurais du modifier , sur mon pc il n'y a pas de lignes de sauter !

    Et dans le index c'est vrai qu'il y a déjà du code d'envoyer mais comment je fait alors ?

  5. J'ai résolu j'avais en fait

    <?

    Mais la j'ai une nouvelle erreur que je n'arrive pas du tout à trouver et c'est bien pénible !

    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/free.fr/a/6/managerattitudes/index.php:13) in /var/www/free.fr/a/6/managerattitudes/secure.php on line 6

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/free.fr/a/6/managerattitudes/index.php:13) in /var/www/free.fr/a/6/managerattitudes/secure.php on line 6

    <html>
    <head>
    <title>Total Manager :: Jeu de Manager de foot online gratuit</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <body>
    <div align="center">
    <table width="759" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td colspan="2"><img src="design/header.jpg" alt="Designed by Bobkill" width="759" height="181"></td>
    </tr>
    <tr>
    <td width="131" valign="top" bgcolor="#80A3E3"><img src="design/menuhaut.jpg" width="131" border="0" usemap="#Map"></td>
    <td width="628" rowspan="2">
    <?
    if (!isset($page))
    {
     include "defaut.php";
    }
    else
    {
     if (file_exists("$page.php"))
     {
       include "$page.php";
       
     }
     else
     {
       echo "<font face='Verdana' size='2'><b>ATTENTION</b> : Le page $page est introuvable ou en construction sur notre serveur !
    <bR>Veuillez contacter <a href='mailto:managerattitudes_AT_free.fr'>Le webmaster</a></font>";
       }
    }
    ?>
    </td>
    </tr>
    <tr>
    <td valign="bottom" bgcolor="#80A3E3"><img src="design/menubas.jpg" width="131" height="29"></td>
    </tr>
    <tr>
    <td colspan="2"><img src="design/footer.jpg" alt="Designed by Bobkill" width="760" height="45"></td>
    </tr>
    </table>
    </div>
    <map name="Map">
    <area shape="rect" coords="5,27,116,43" href="index.php?page=auth" alt="Page de Connection">
    <area shape="rect" coords="5,58,115,67" href="index.php?page=gestion" alt="Gérer votre compte">
    <area shape="rect" coords="3,86,114,100" href="index.php?page=inscription" alt="Inscrivez VOUS !">
    <area shape="rect" coords="2,117,114,130" href="index.php?page=forum" alt="Un Problème , une question c'est ici">
    <area shape="rect" coords="2,145,114,161" href="index.php?page=equipe" alt="Votre Equipe , si vous en avez pas allez dans gestion">
    <area shape="rect" coords="2,178,116,193" href="index.php?page=achat" alt="Acheter un joueur">
    <area shape="rect" coords="2,205,115,220" href="index.php?page=tactique" alt="Faite votre Equipe type ">
    <area shape="rect" coords="2,234,116,247" href="index.php?page=championnat" alt="Résultats des matchs">
    </map>
    </body>
    </html>

    Code de Secure mais l'erreur vient pas de la ;)

    <?

    // Fichier de modification des données par l'utilisateur
    // Information sur le compte de l'utilisateur

    session_start ();

    // Verification que l'utilisateur est enregistré !

    if ( !isset ( $_SESSION['pseudo'] ) )
    {
    echo"<script language='JavaScript'>
    self.location.href='auth.php';
    </script>";
    }
    ?>
    <body bgcolor="white" text="black" link="black" vlink="black">

  6. Voila ce qu'il me met comme erreur :

    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/free.fr/a/6/managerattitudes/index.php:2) in /var/www/free.fr/a/6/managerattitudes/secure.php on line 6

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/free.fr/a/6/managerattitudes/index.php:2) in /var/www/free.fr/a/6/managerattitudes/secure.php on line 6

    Donc voila le code source de secure :

    <?

    // Fichier de modification des données par l'utilisateur
    // Information sur le compte de l'utilisateur

    session_start ();

    // Verification que l'utilisateur est enregistré !

    if ( !isset ( $_SESSION['pseudo'] ) )
    {
    echo 'Vous n\'avez pas droit d\'accès sans vous connecter à cette page . <br> Connectez vous et revenez';
    }
    ?>

    Je comprend pas pourquoi ca me met ca !

  7. Voici le code , le seul blem c'est qu'il me raffiche la premiere ligne du tableau que je ne veut pas à chaque fois comment faire svp :)

    <?
    include ('secure.php');
    $team =$_SESSION['club'];
    require_once("fonctions.php");
    connecting();
    print'<div align="center"><img src="clubs/'.$_SESSION['club'].'.gif">';
    $r=mysql_query ("SELECT * FROM joueurs WHERE club ='$team' ");
    $nb=mysql_num_rows($r);
    $i=0;
    while($tableau=mysql_fetch_array($r) )
    {
       print'<div align="center"><table border>
       <tr>
           <td width="136" height="18"><p>Joueur</td>
           <td width="62" height="18"><p>Poste</td>
           <td width="90" height="18"><p>Gardien</td>
           <td width="68" height="18"><p>Defense</td>
           <td width="96" height="18"><p>Attaque</td>
       </tr>
    <tr>
           <td width="136" height="18"><p><a href="?page=option_joueur&id='.$tableau[id].'">'.$tableau[nom].'
               '.$tab[prenom].'</a></td>
           <td width="62" height="18"><p>'.$tableau[poste].'</td>
           <td width="90" height="18"><p>'.$tableau[gardien].'</td>
           <td width="68" height="18"><p>'.$tableau[defense].'</td>
           <td width="96" height="18"><p>'.$tableau[attaque].'</td>
       </tr>
       </table></div>';
    }
     $i++;
    ?>

    Voila si quelqu'un pouvez m'aider je pense que je finirais mon jeu d'ici la semaine prochaine ;)

  8. Warning: session_start(): open(/var/www/free.fr/a/6/managerattitudes/sessions/.sess_853db98d0a6875f11ef4f5135651ff48, O_RDWR) failed: No such file or directory (2) in /var/www/free.fr/a/6/managerattitudes/id/verif.php on line 3

    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/free.fr/a/6/managerattitudes/id/verif.php:3) in /var/www/free.fr/a/6/managerattitudes/id/verif.php on line 3

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/free.fr/a/6/managerattitudes/id/verif.php:3) in /var/www/free.fr/a/6/managerattitudes/id/verif.php on line 3

    Votre mot de passe ou login n' a pas été rempli Retour

    Warning: Unknown(): open(/var/www/free.fr/a/6/managerattitudes/sessions/.sess_853db98d0a6875f11ef4f5135651ff48, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

    Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/free.fr/a/6/managerattitudes/sessions) in Unknown on line 0

    Voila ce que me met gentillement Free mdr :)

    Code des pages Auth.php et Verif.php

    <html>
    <head>
    <title> Manager Attitude .::. Identification </title>
    </head>

    <body>
    <form method="post" action="verif.php">
    <p><b>Pseudo :</b>
    <input type="text" name="nom"> </p>

    <p>
    <b>Mot de Passe : </b>
    <input type ="password" name="motdepasse"> </p>

    <p>
    <input type="submit" value="S'identifier"></p>
    </form>
    </body>

    </html>

    Verif maintenant celle qui fait bugger :mdr:

    <?
    // Initialisation de la session
    session_start();

    // Recupération des données du formulaire !

    if ( isset( $_POST['nom'] ) && isset ( $_POST['motdepasse'] ) )
    {
    $nom = $_POST['nom'];
    $motdepasse = $_POST['motdepasse'];

    // on va vérifier si le mot de passe fournit est correct et le login aussi
    require_once("fonctions.php");
    connecting();
    $r=mysql_query ("SELECT * FROM inscrits WHERE pseudo='$nom'AND pass='$motdepasse' ");
    $nb=mysql_num_rows($r);
    if($nb!='0')
    {
    // Le mot de passe est valide
    // on change d'identifiant de session
    session_regenerate_id();

    // L'on va donc sauvegarder le $nom pour la session
    $_SESSION['pseudo'] = $nom;
    $message = ' Vous êtes correctement identifié(e)';
    }
    else
    {
    $message = 'Votre mot de passe ou login est incorrect <a href="auth.php">Retour</a>';
    }
    } else {
    // Un des champs n'est pas rempli
    $message = 'Votre mot de passe ou login n\' a pas été rempli <a href="auth.php">Retour</a>';
    }
    ?>
    <html>
    <head>
    <title> Manager Attitude .::. Identification </title>
    </head>

    <body><p>
    <? echo $message ?>
    </p></body>
    </html>

  9. Hier je suis allé à Virgin , et j'ai réussi à convaincre ma mère de me donner 45 , je fonce au rayon "Livre PC" , et que vois -je qu'il ne reste plus que un exemplaire de "PHP 5 Avancé"

    JE le prend et je me rue à la caisse , je rentre chez moi

    et la je lie les 110 première pages en comprenant tout , c'est trop bien expliqué ! , ya des exemple on comprend tout BRAVO je suis tombé :wub: de votre livre !

    Si vous ne l'avait pas encore , achetez c'est un très bon investissement croyez moi ;)

  10. Bon alors la je comprend plus !

    Parse error: parse error in /var/www/free.fr/a/6/managerattitudes/inscription.php on line 27

    Mon script complet :

    <?
    // Page d'enregistrement des nouveau compte
    // Le 6/07/2004 à 14h23

    $crypteur = "enzo"; // Ceci est le mot qui nous permet de crypter les mots de passes
    echo "Attention , votre mot de passe provisoire qui va être crypter doit contenir au moins 3 caractères";

    print'<form method="post" action="inscription.php">
    <p><input type="text" name="pseudo" value="rentrez ici votre pseudo"></p>
    <p><input type="password" name="motdepasse"></p>
    <p><input type="submit" name="submit" value="Suite"></p>
    </form>';
    $pass = crypt ($motdepasse, $crypteur);
    echo "<br>"." Votre nouveau mot de passe après avoir été crypté est : ".($pass);

    // On va désormais envoyez les données vers la Base de Donée
    require_once("fonctions.php");
    connecting();
    $r2=mysql_query("SELECT * FROM inscrits where pseudo='$pseudo');
    $nb=mysql_num_rows($r2);
    if($nb!='0')
    {
    print'Ce pseudo existe deja veuillez svp en choisir un autre';
    }
    else
    {
    $query = "INSERT INTO inscrits ( pseudo,pass,mail) ";
    $query .= "VALUES('".$pseudo.",'".$pass."','".$mail."')";
    $r = mysql_query($query);
    echo"<br>"."<b>"."Votre inscription a été prise en compte";
    // Fin du script d'inscription à 14h40
    ?>

  11. Voila je l'ai testé et il me met qu'il ya un erreur a la ligne 27 je l'ai mise en gras ;)

    <?

    // Page d'enregistrement des nouveau compte

    // Le 6/07/2004 à 14h23

    $crypteur = "enzo"; // Ceci est le mot qui nous permet de crypter les mots de passes

    echo "Attention , votre mot de passe provisoire qui va être crypter doit contenir au moins 3 caractères";

    print'<form method="post" action="inscription.php">

    <p><input type="text" name="pseudo" value="rentrez ici votre pseudo"></p>

    <p><input type="password" name="motdepasse"></p>

    <p><input type="submit" name="submit" value="Suite"></p>

    </form>';

    $pass = crypt ($motdepasse, $crypteur);

    echo "<br>"." Votre nouveau mot de passe après avoir été crypté est : ".($pass);

    // On va désormais envoyez les données vers la Base de Donée

    require_once("fonctions.php");

    connecting();

    $r2=mysql_query("SELECT * FROM inscrits where pseudo='$pseudo');

    $nb=mysql_num_rows($r2);

    if($nb!='0')

    {

    print'Ce pseudo existe deja veuillez svp en choisir un autre';

    }

    else

    {

    $query = "INSERT INTO inscrits (pseudo,pass,mail) ";

    $query .= "VALUES('$pseudo','$pass','$mail')";$r = mysql_query($query);

    echo "<br>query : ".$query;

    echo"<br> result : ".$r;

    echo"<br>"."<b>"."Votre inscription a été prise en compte";

    ?>

  12. require_once("fonctions.php");
    connecting();

    la page fonctions

    <?
    function connecting()
    {
    $req=mysql_connect('sql.free.fr','managerattitudes','PASS') or die ("erreur de connexion 1");
    mysql_select_db('managerattitudes',$req) or die ("erreur de connexion réessayer plus tard");
    }
    ?>

  13. Bon je pense que avant de faire le moteur de jeu faudrait que je commence par la structure du site donc j'ai décidé de tout recommencer et la je bloque je ne sais pas comment afficher dans un tableau tout les joueur du club Arsenal par exemple en les selectionnant depuis la BDD

    C'est un tableau avec autant de ligne que de joueur , la premiere ligne marque

    Nom Prenom Poste NO ND GB ( no = attaque ; nd= defense ; gb = gardien )

    Voila je veut mettre uniquement ca avec les noms des joueur c'est facile a faire mais je sais pas comment faire ca me gonfle d'être noob svp si quelqu'un peut m'aider ;)

  14. $noeqext-$attaque = $noeqext

      $ndeqext-$defense = $ndeqext

    Comment faire pour séléctionner un joueur de l'équipe à l'extérieur

    ET aussi comment faire pour les feuilles de match pour la sélection des équipes etc... ?? je suis perdu :(

  15. <?
    require_once("fonctions.php");
    connecting();
    for ($i = 1; $i <=90; $i++)
    {
    $mdj=rand(1,100);
    $att=rand(1,$tempa);
    $def=rand(1,$tempb);
    $tempa = ($noeqdom+$noeqext);
    $tempb = ($ndeqdom+$ndeqext);
    $mdja=rand(1,100);
    $mdjb=rand(1,100);
    if ($mdj == 1) // Si le Moteur de jeu tire 1
    {
    $penodom++ == $penodom; // On Rajoute + 1 à la variable Pénalty pour mettre ce résultat au final
    if ($att <= $noeqdom) // Si c'est Inférieur ou égal à la valeur de la NO de l'equipe à domicile alors :
    {
     $penodom++ == $penodom; // On Rajoute + 1 à la variable Pénalty pour mettre ce résultat au final
     if (($mdja+$cpaa) - ($mdjb+$refb) > 0) // Pour Equipe à Domicile
     {
     $buteqdom++ == $buteqdom; // si c'était positif alors on rajoute 1 but à equipe à domicile
     }
    }
    else
    {
     $penoext++ == $penoext; // On Rajoute + 1 à la variable Pénalty pour mettre ce résultat au final
     if (($mdja+$cpab) - ($mdjb+$refb) > 0) // Pour Equipe à l'extérieur
     {
     $buteqext++ == $buteqext; // si c'était positif alors on rajoute 1 but à équipe à l'extérieur
     }
    }
    }
    elseif ($mdj==2) // Si le Moteur de jeu tire 2
    {
    if ($att <= $noeqdom) // Si c'est Inférieur ou égal à la valeur de la NO de l'equipe à domicile alors :
    {
     $hjdom++ = $hjdom;
    }
     else
    {
     $hjext++ = $hjext;
    }
    }
    elseif ($mdj >=3 AND $mdj <=5) // Si C'est compris entre 3 et 5 C'est les FAUTES ICI !
    {
    if ($mdja == 1) // C'est le carton rouge la !
    {
     if ($def > $ndeqdom)// Faute Commise par l'equipe à l'extérieur
     {
     $noeqext-$attaque = $noeqext
     $ndeqext-$defense = $ndeqext
     $fext++ = $fext
     }
     else // Faute Commise par l'équipe à domicile
     {
     $noeqdom-$attaque = $noeqdom
     $ndeqdom-$defense = $ndeqdom
     $fdom++ = $fdom
     }
    }
    elseif
    {
     if ($mdja >= 2 AND $mdja <= 10) // C'est le carton Jaune
     {
     if ($def > $ndeqdom)// Faute Commise par l'equipe à l'extérieur
     {
       $fext++ = $fext
     }
     else // Faute Commise par l'équipe à domicile
     {
       $fdom++ = $fdom
     }
     }

    }
    }
    }
    elseif ($mdj >=6 AND $mdj <= 15) // Si C'est compris entre 6 et 15 A DEVELLOPER ET C'EST LE PLUS GALERE !
    {
    $d++ == $d;
    }
    elseif ($mdj >=16 AND $mdj <= 99) // Si c'est entre 16 et 99
    {
    $e++ == $e;
    }
    else // Si Ca ne vaut pas toute les valeurs citez plus haut
    {
    $f++ == $f;
    }
    }
    ?>

×
×
  • Créer...