????

Your IP : 216.73.216.112


Current Path : /home/carpe/public_html/space/lbrm3v/
Upload File :
Current File : //home/carpe/public_html/space/lbrm3v/univers.php.tar

home/carpe/public_html/starship/saves/univers.php000064400000044062151206536060016264 0ustar00<?php

//Code avant echo -> pour tous les header et Cookies

session_start();
        
include 'objet.php';
include 'database.php';
        
$database = new Database();
$connexion = $database->getConnection();
        
if(isset($_SESSION['login'])){
            
}else{
    header("Location: login.php");
    setcookie("resultat", "", time() - 3600, "/");
}
        
if(isset($_POST['deco'])){
    session_destroy();
    header("Location: login.php");
    setcookie("resultat", "", time() - 3600, "/");
}
        
        
function newCookie($erreur){
    $nom = "resultat2";
    $valeur = $erreur;
    $expire = time() + (30 * 24 * 60 * 60);
    setcookie($nom, $valeur, $expire, "/");
}
        
        
if(isset($_COOKIE['resultat2'])){
    setcookie("resultat2", "", time() - 3600, "/");
    $text = $_COOKIE['resultat2'];
}
        
if(isset($_POST['recruter'])){
    $nom = $_POST['nom'];
    foreach($personnes as $value){
        $nom2 = $value->getNom();
        if($nom2 == $nom){
            //echo $value->sePresenter();
            $tab = $value->toArray();
            if ($value instanceof Operateur) {
                $classe = "Operateur";
                $metier = $tab['metier'];
                $mana = 0;
            }elseif($value instanceof Mentaliste) {
                $classe = "Mentaliste";
                $mana = $tab['mana'];
                $jobs = ['Operateur','Pilote', 'Agent dentretien'];
                $cleAleatoire = array_rand($jobs);
                $metier = $jobs[$cleAleatoire];
            }
            $nom = $tab['nom'];
            $prenom = $tab['prenom'];
            $age = $tab['age'];
            $id = getId($connexion);
            $sql = "INSERT INTO `team`(`id_user`, `nom`, `prenom`, `age`, `metier`, `mana`, `classe`) VALUES ('$id','$nom','$prenom','$age','$metier','$mana','$classe')";
            $statement = $connexion->prepare($sql);
            $statement->execute();
                    
            $sql2 = "DELETE FROM `persos` WHERE id_user='$id' and nom='$nom' and prenom ='$prenom'";
            $statement2 = $connexion->prepare($sql2);
            $statement2->execute();
                    
            $erreur = "$prenom $nom recruté avec succès !";
            newCookie($erreur);
            header("Location: univers.php");
                    
        }
    }
}
        
if(isset($_POST['vendre'])){
    $nom = $_POST['nom'];
    foreach($personnes as $value){
        $nom2 = $value->getNom();
        if($nom2 == $nom){
            $tab = $value->toArray();
            $nom = $tab['nom'];
            $prenom = $tab['prenom'];
            $id = getId($connexion);
            
            $sql = "DELETE FROM `persos` WHERE id_user='$id' and nom='$nom' and prenom ='$prenom'";
            $statement = $connexion->prepare($sql);
            $statement->execute();
            header("Location: univers.php");
            $erreur = "Produits vendus avec succès !";
            newCookie($erreur);
            header("Location: univers.php");
        }
    }
}

    $id = getId($connexion);
    $sql = "SELECT jour from users where id_user='$id'";
    $statement = $connexion->prepare($sql);
    $statement->execute();
    $results = $statement->fetchAll(PDO::FETCH_ASSOC);
    $jour = 0;
    foreach($results as $row){
        $jour = $row['jour'];
    }
    
    if($jour>30){
        header("Location: end.php");
        $erreur = "Vous avez réussi à survir jusqu'a l'arrivée des renforts de Trantor, bien joué !";
        newCookie($erreur);
    }

if(isset($_POST['nextday'])){
    $id = getId($connexion);
    $sql = "UPDATE `users` SET `jour`= jour + 1 WHERE id_user = $id";
    $statement = $connexion->prepare($sql);
    $statement->execute();
    
    $sql5= "SELECT * from persos where id_user ='$id'";
    $statement5 = $connexion->prepare($sql5);
    $statement5->execute();
    $results5 = $statement5->fetchAll(PDO::FETCH_ASSOC);
    if(empty($results5)){
        
    }else{
        $sql6= "DELETE from persos where id_user ='$id'";
        $statement6 = $connexion->prepare($sql6);
        $statement6->execute();
    }
    
    $tableau = [];


    while (count($tableau) < 5) {
        shuffle($personnes);
        $elementsAleatoires = array_slice($personnes, 0, 5);
        foreach($elementsAleatoires as $value){
            $tab = $value->toArray();
            $nom = $tab['nom'];
            $prenom = $tab['prenom'];
            $id=getId($connexion);
                    
            $sql ="SELECT * from team where id_user='$id'";
            $statement = $connexion->prepare($sql);
            $statement->execute();
            $results = $statement->fetchAll(PDO::FETCH_ASSOC);
            $error = 0;
            foreach($results as $row){
                $nom2 = $row['nom'];
                $prenom2 = $row['prenom'];
                        
                if($nom == $nom2 AND $prenom == $prenom2){
                    $error++;
                }
            }
            if($error<1){
                array_push($tableau, ['nom' => $nom, 'prenom' => $prenom]);
            }
        }
    }
    
    foreach($tableau as $value){
        $nom = $value['nom'];
        $prenom = $value['prenom'];
        $id = getId($connexion);
        
        $sql3 = "INSERT INTO `persos`(`id_user`, `nom`, `prenom`) VALUES ('$id','$nom','$prenom')";
        $statement3 = $connexion->prepare($sql3);
        $statement3->execute();
    }

    header:("Location: univers.php");
}

//PB avec le code au dessus -> ya plus assez de personne dans le tableau personnes, donc le script while remplit le tabbleau $tableau avec des valeurs 2 fois. 
//Heuresement, mon code supprimer le perso en fonction du nom / prenom dans la BDD. Ce qui fait que si il est inséré plusieurs fois, il sera supprimé plusieurs fois, donc pas de probleme visible au premier plan.


    

?>
<!DOCTYPE html>
<html>
<head>
    <title>Watching Us</title>
    <meta charset="utf-8">
</head>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Nabla&family=Quicksand:wght@300..700&family=VT323&display=swap" rel="stylesheet">
<style>

    body{
        background:black;
        width:100%;
        height:100vh;
        display:flex;
        justify-content:center;
        align-items:center;
        padding:0;
        margin:0;
        color:white;
    }
    
    #contain{
        width:800px;
        height:500px;
        background:#F2F2F2;
        background:black;
        display:flex;
        justify-content:center;
        align-items:center;
        border: 5px solid #d0c2c2;
        position:relative;
  
        
    }
    
    #menu{
        position:absolute;
        top:0;
    }
    

    
    #menu input{
        all:initial;
        
        font-family: "VT323", monospace;
        font-size:1.5rem;
        padding: 5px 10px 5px 10px;
        border : 5px solid #d0c2c2;
        padding:5px 10px 5px 10px;
        cursor:pointer;
        transition:.5s all;
        
        
        color:black;
        background:#d0c2c2;
    }
    
    #menu input:hover{
        transform:.5s all;
        background:black;
        color:#d0c2c2;
    }
    
    #background_gestion{
        width:100%;
        height:100%;
        background-image:url('images/bg_gestion.png');
        background-size:cover;
        
    }
    
    #background_marche{
        width:100%;
        height:100%;
        background-image:url('images/bg_marche.png');
        background-size:cover;
        
    }
    
    #text{
        position:absolute;
        color:#d0c2c2;
        top:-40px;
        font-family: "VT323", monospace;
        font-size:1.3rem;
    }

    
    #deco input{
        position:absolute;
        color:black;
        background:#d0c2c2;
        font-family: "VT323", monospace;
        font-size:1.5rem;
        top:0;
        left:0;
        z-index:999;
        outline:none;
        cursor:pointer;
        border:none;
        transition: .5s all;
        border : 5px solid #d0c2c2;
    }
    
    #deco input:hover{
        color:#d0c2c2;
        background:black;
        transition: .5s all;
        
    }
    
    #reponse{
        position:absolute;
        bottom:-70px;
        display:flex;
        z-index:999;
    }
    #reponse input{
        color:black;
        background:#d0c2c2;
        font-family: "VT323", monospace;
        font-size:1.5rem;
        outline:none;
        cursor:pointer;
        border:none;
        transition: .5s all;
        border : 5px solid #d0c2c2;
        margin:10px;
    }
    
    #reponse input:hover{
        color:#d0c2c2;
        background:black;
        transition: .5s all;
        
    }
    #reponse button{
        color:black;
        margin:10px;
        background:#d0c2c2;
        font-family: "VT323", monospace;
        font-size:1.5rem;
        outline:none;
        cursor:pointer;
        border:none;
        transition: .5s all;
        border : 5px solid #d0c2c2;
    }
    
    #reponse button:hover{
        color:#d0c2c2;
        background:black;
        transition: .5s all;
        
    }
    #text2{
        position:absolute;
        bottom:0;
        border: 5px solid #d0c2c2;
        height:7vh;
        padding:10px;
        width:400px;
        background:black;
    }
    
    #text2 p{
        color:#d0c2c2;
        font-family: "VT323", monospace;
        font-size:1.2rem;
        margin:0;
        padding:0;
    }
    
    .perso{
        position:absolute;
        bottom:85px;
        width:300px;
    }
    
    .result{
        position:absolute;
        bottom:-100px;
        color:#d0c2c2;
        font-family: "VT323", monospace;
        font-size:1.5rem;
    }
    
    .result3{
        position:absolute;
        bottom:-140px;
        color:#d0c2c2;
        font-family: "VT323", monospace;
        font-size:1.5rem;
    }
    
    #jour{
        color:#d0c2c2;
        font-family: "VT323", monospace;
        font-size:1.5rem;
        position:absolute;
        left:-200px;
        bottom:10px;
        display:flex;
        flex-wrap:wrap;
        justify-content:center;
        align-items:center;
        text-align:center;
        cursor:pointer;
    }
    #jour input{
        background:#d0c2c2;
        font-family: "VT323", monospace;
        font-size:1.5rem;
        color:black;
        outline:none;
        border: 5px solid #d0c2c2;
        transition:.5s all;
        cursor:pointer;
    }
    
    #jour input:hover{
        color:#d0c2c2;
        background:black;
        transition:.5s all;
    }
    



    
    
    
</style>
<body>
    <form id='deco' method='POST' action='univers.php'>
        <input type='submit' name='deco' value='Deconnexion'>
    </form>
    <div id='contain'>
        <div id='jour'>
            <form method='POST' action='univers.php'>
                <?php
                //bout de code pour l'affichage des jours
                
                $id = getId($connexion);
                $sql = "SELECT jour from users where id_user='$id'";
                $statement = $connexion->prepare($sql);
                $statement->execute();
                $results = $statement->fetchAll(PDO::FETCH_ASSOC);
                $jour = 0;
                foreach($results as $row){
                    $jour = $row['jour'];
                }
                
                echo "<label>Jour actuel : $jour</label><br/>";
                
                ?>
                <input type='submit' name='nextday' value='Passer au jour suivant'>
            </form>
        </div>
        <div id='menu'>
                    <form method='POST' action='univers.php'>
                    <input type='submit' name='marche' value='Marché'>
                    <input type='submit' name='gestion' value='Gestion'>
                    <input type='submit' name='vaisseaux' value='Vaisseaux'>
                    </form>
        </div>
        <?php
        
        
        
        
        if(isset($_POST['gestion'])){
            echo "<div id='background_gestion'></div>";
            echo "<div id='text'>Vous vous trouvez dans votre refuge, vous pouvez gérer vos membres</div>";
        }else if(isset($_POST['vaisseaux'])){
            echo "<div id='text'>Vous vous trouvez dans votre garage, vous pouvez gérer vos vaisseaux</div>";
        }else{
            echo "<div id='background_marche'></div>";
            echo "<div id='text'>Vous vous trouvez au marché, vous pouvez discuter et recruter de nouveaux membres</div>";
            
            $id = getId($connexion);
            $sql = "SELECT * from persos where id_user = '$id'";
            $statement = $connexion->prepare($sql);
            $statement->execute();
            $results = $statement->fetchAll(PDO::FETCH_ASSOC);
            //$error = 0;
            $newPersonnes = [];
            foreach($results as $row){
                $nom = $row['nom'];
                $prenom = $row['prenom'];
                $nom1 = $prenom . " " . $nom;
                foreach($personnes as $value){
                    $nom2 = $value->getNom();
                    if($nom1 == $nom2){
                        
                        echo "<img class='perso' src='images/perso.png'>";
                        $nom = $value->getNom();
                        if ($value instanceof Operateur) {
                            echo "<div id='text2'><p>";
                            echo $value->getNom();
                            echo " : Bonjour, Je voudrais du pain";
                            echo "</p></div>";
                            $metier = $value->getMetier();
                            $infos = "Monsieur : $nom, Metier : $metier";
                        } elseif ($value instanceof Mentaliste) {
                            echo "<div id='text2'><p>";
                            echo $value->getNom();
                            echo " : Bonjour, Je vais vous prendre des rations";
                            echo "</p></div>";
                            $jobs = ['Operateur','Pilote', 'Agent dentretien'];
                            $cleAleatoire = array_rand($jobs);
                            $metier = $jobs[$cleAleatoire];
                            $infos = "Monsieur : $nom, Metier : $metier";
                        }
                        echo "<div id='reponse'><form method='POST' action='univers.php'><input type='hidden' name='nom' value='$nom'><input type='submit' name='recruter' value='Recruter'><input type='submit' name='vendre' value='Vendre les produits'></form>
                        <button id='infos' onclick='infos(\"" . htmlspecialchars($infos, ENT_QUOTES, 'UTF-8') . "\")'>Informations</button>
                        <button id='talk' onclick='discuter()'>Discuter</button>
                        </div>";
                    }
                }
            }
            /**
            if($error<1){
                echo "<img class='perso' src='images/perso.png'>";
                        $nom = $value->getNom();
                        if ($value instanceof Operateur) {
                            echo "<div id='text2'><p>";
                            echo $value->getNom();
                            echo " : Bonjour, Je voudrais du pain";
                            echo "</p></div>";
                            $metier = $value->getMetier();
                            $infos = "Monsieur : $nom, Metier : $metier";
                        } elseif ($value instanceof Mentaliste) {
                            echo "<div id='text2'><p>";
                            echo $value->getNom();
                            echo " : Bonjour, Je vais vous prendre des rations";
                            echo "</p></div>";
                            $jobs = ['Operateur','Pilote', 'Agent dentretien'];
                            $cleAleatoire = array_rand($jobs);
                            $metier = $jobs[$cleAleatoire];
                            $infos = "Monsieur : $nom, Metier : $metier";
                        }
                        echo "<div id='reponse'><form method='POST' action='univers.php'><input type='hidden' name='nom' value='$nom'><input type='submit' name='recruter' value='Recruter'><input type='submit' name='vendre' value='Vendre les produits'></form>
                        <button id='infos' onclick='infos(\"" . htmlspecialchars($infos, ENT_QUOTES, 'UTF-8') . "\")'>Informations</button>
                        <button id='talk' onclick='discuter()'>Discuter</button>
                        </div>";
            }**/
            
            
            if (empty($results)) {
                echo "<div class='result3'>Vous n'aurez plus de clients aujourd'hui.</div>";
            }
        }

        function getId($connexion){
            $username = $_SESSION['login'];
            $sql = "SELECT id_user from users where username = '$username'";
            $statement = $connexion->prepare($sql);
            $statement->execute();
            $results = $statement->fetchAll(PDO::FETCH_ASSOC);
            foreach ($results as $row) {
                $id = $row['id_user'];
                return $id;
            }
        }
        
        if(isset($text)){
            echo "<div class='result'>";
            echo $text;
            echo "</div>";
        }
        

        ?>
    </div>
</body>
<script>

    
function infos(nom) {
    const divParent = document.getElementById('contain');
    console.log("Informations : " + nom);
    
    const nouvelleDiv = document.createElement('div');
    nouvelleDiv.classList.add('result3');
    nouvelleDiv.textContent = nom;
    divParent.appendChild(nouvelleDiv);
}

function discuter(){
    
    const nouvelleDiv = document.createElement('div');
    const contain = document.getElementById('contain');
    const paragraphe = document.createElement('p');
    paragraphe.textContent = 'Vous : Pas trop dur de survir ces temps ci ?';
    nouvelleDiv.id = 'text2',
    nouvelleDiv.appendChild(paragraphe);
    contain.appendChild(nouvelleDiv);
    
    var div = document.querySelector('#text2');

    var texte = div.textContent;
    console.log(texte);
    var mots = texte.split(' ');
    var premiersMots = mots.slice(0, 2);
    var nom = premiersMots[0];
    var prenom = premiersMots[1];
    console.log(nom);


}



    
</script>
</html>home/carpe/public_html/MuletVsFondation/univers.php000064400000046306151207741020016545 0ustar00<style>
    #recruter{
        display:none;
    }
</style>
<?php

session_start();

echo "<form method='POST' action='univers.php'><input type='submit' name='deco' value='Deconnexion'></form>";

$serveur = "localhost";
$utilisateur = "carpe_php";
$mot_de_passe = "onestdestubesonestpasdespots"; 
$base_de_donnees = "carpe_mulet"; 

$mysqli = mysqli_connect($serveur, $utilisateur, $mot_de_passe, $base_de_donnees);

if(isset($_SESSION['login'])){
    
}else{
    header("Location: login.php");
    
}
echo "Navigation : ";
echo "<form method='post' action='univers.php'><input type='submit' value='Marché' name='marche'><input type='submit' value='Garage' name='garage'><input type='submit' value='Gestion' name='gestion'></form>";

include 'personne.php';
include 'vaisseaux.php';
    
//$personnes= [];

if(isset($_POST['days'])){
    $id = getId($mysqli);
    $edit = "UPDATE `users` SET `jour`= jour + 1 WHERE id_user = $id";
        $result_edit = mysqli_query($mysqli,$edit);
        
        $personnesArray = array_map(function($personne) {
            return $personne->toArray();
        }, $personnes);
        
        shuffle($personnesArray);
        //$elementsAleatoires = array_slice($personnesArray, 0, 5);
        
        $personnes5 = [];
        
        foreach($personnesArray as $value){
            $error = 0;

            $select = "SELECT * from team where id_user = '$id' and etat = 'vivant'";
            $result_select = mysqli_query($mysqli,$select);
            
            $select2 = "SELECT * from team where id_user = '$id' and etat = 'mort'";
            $result_select2 = mysqli_query($mysqli,$select2);
            
            while ($row = mysqli_fetch_assoc($result_select2)) {
                if($value['nom'] == $row['nom']){
                    $error++;
                }
            }
            
            while ($row = mysqli_fetch_assoc($result_select)) {
                //echo "<br/>";
                //echo $row['nom'];
                //echo $value['nom'];
                if($value['nom'] == $row['nom']){
                    //echo "NON";
                    $error++;
                }else{
                    
                }
            }
            if($error<1){
                //si la personne ne fait pas parti de la team + est vivante, on ajoute au tableau)
                array_push($personnes5, $value);
                

            }
            
            
        }
        shuffle($personnes5);
        $elementsAleatoires2 = array_slice($personnes5, 0, 5);
        foreach($elementsAleatoires2 as $value){
            $id = getId($mysqli);
            $nom = $value['nom'];
            $prenom = $value['prenom'];
            $age = $value['age'];
            $metier = $value['metier'];
            $classe = $value['classe'];
            $insert2 = "INSERT INTO `persos`(`id_user`, `nom`, `prenom`, `age`, `metier`, `classe`) VALUES ('$id','$nom','$prenom','$age','$metier','$classe')";
            $result_insert2 = mysqli_query($mysqli,$insert2);
        }
        //header("Location: univers.php");
        
        
        //GESTION DE LAVANCEE DES VAISSEAUX
        
        
        
        $select1 = "SELECT * from vaisseaux where id_user ='$id'";
        $result_select1 = mysqli_query($mysqli,$select1);
        
        while ($row = mysqli_fetch_assoc($result_select1)) {
            $vaisseau4 = [];
            $operateurs = [];
            $idVaisseau = $row['id_vaisseau'];
            $nomVaisseau = $row['nom'];
            $etat_technique = $row['etat_technique'];
            $etat_proprete = $row['etat_proprete'];
            
            $vaisseau4[]= new Vaisseau("$nomVaisseau","$etat_technique","$etat_proprete");
            
            //echo $row['nom'];
            $select2 = "SELECT * from team where id_user ='$id' AND id_vaisseau = '$idVaisseau' and etat != 'mort' and metier != 'Pilote'";
            $result_select2 = mysqli_query($mysqli,$select2);
            while ($row2 = mysqli_fetch_assoc($result_select2)) {
                $nom = $row2['nom'];
                $prenom = $row2['prenom'];
                $age = $row2['age'];
                $metier = $row2['metier'];
                $classe = $row2['classe'];
                
                $operateurs[] = new Operateur("$nom","$prenom",$age,"$metier","$classe");
                
            }
            
            //echo $vaisseau4[0];
            
            foreach($operateurs as $value){
                echo $value->reparation($vaisseau4[0]);
                echo "<br/>";
                

            }
        
            $nomVaisseau = $vaisseau4[0]->toArray();
            echo $nomVaisseau['nom'];
            
            echo "Etat technique : ";
            echo $vaisseau4[0]->etat_technique();
            $etat_technique = $vaisseau4[0]->etat_technique();
            echo "Etat propreté : ";
            echo $vaisseau4[0]->etat_proprete();
            $etat_proprete = $vaisseau4[0]->etat_proprete();
            
            echo "<br/>";
            //echo $idVaisseau;
            //echo $id;
            
            $update_etat = "UPDATE `vaisseaux` SET `etat_technique`='$etat_technique',`etat_proprete`='$etat_proprete' WHERE id_user ='$id' AND id_vaisseau ='$idVaisseau'";
            $result_etat = mysqli_query($mysqli,$update_etat);
            
            echo "<br/>";
        }
        
        
}
    

if(isset($_POST['marche'])){
    echo "Vous vous trouvez au marché, vous pouvez discuter et/ou recruter de nouveaux membres.";
    $id = getId($mysqli);
    $select = "SELECT * from persos where id_user = '$id'";
    $result_select = mysqli_query($mysqli,$select);

    if (mysqli_num_rows($result_select) == 0) {
        echo "<br/> Plus aucun client pour aujourd'hui...";
        //echo "<form method='POST' action='univers.php'><input type='submit' name='days' value='Passer au jour suivant'></form>";
        
        
        
        
        
    } else {
        $personnes3 = [];
    
        while ($row = mysqli_fetch_assoc($result_select)) {
            $nom = $row['nom'];
            $prenom = $row['prenom'];
            $age = $row['age'];
            $metier = $row['metier'];
            $classe = $row['classe'];
            
            $personnes3[] = new Personne("$nom","$prenom",$age,"$metier","$classe");
        }
        
        echo "<br/>";
        $personnes3[0]->achat();
        echo "<div id='buttons'><button id='talk'>Discuter</button>
        <button id='infos'>Informations</button>
        <form method='POST' action='univers.php'><input type='submit' id='sell' value='Vendre les produits' name='sell'><input type='submit' name='recruter' value='Recruter' id='recruter'></form></div>";
    
    }
    
    
    
    
    
    
    

    
}else if (isset($_POST['garage'])){
    echo "Vous vous trouvez dans votre garage, sur Issal, vous pouvez gérer vos vaisseaux";
    $id=getId($mysqli);
    $vaisseaux2 = [];
    
    $select_garrage = "SELECT * from vaisseaux where id_user = '$id'";
    $result_select_garrage = mysqli_query($mysqli,$select_garrage);
    echo "<br/>";
    if (mysqli_num_rows($result_select_garrage) > 0) {
        while ($row=mysqli_fetch_array($result_select_garrage)){
            $nom = $row['nom'];
            $etat_technique = $row['etat_technique'];
            $etat_proprete = $row['etat_proprete'];
            
            $vaisseaux2[] = new Vaisseau("$nom","$etat_technique","$etat_proprete");
        }
    }
    
    echo "<br/>";
    foreach($vaisseaux2 as $value){
        $value->sePresenter();
        
        
        $tab = $value->toArray();
        //echo $tab['nom'];
        $nomVaisseau = $tab['nom'];
        
        $id = getId($mysqli);
        
        $select1 = "SELECT * from vaisseaux where id_user = '$id' and nom = '$nomVaisseau'";
        $result_select1 = mysqli_query($mysqli,$select1);
        
        $idVaisseau = 0;
        while ($row=mysqli_fetch_array($result_select1)){
            $idVaisseau = $row['id_vaisseau'];
        }
        
        
        $select = "SELECT * from team where id_user = '$id' and id_vaisseau = '$idVaisseau'";
        $result_select = mysqli_query($mysqli,$select);
        if (mysqli_num_rows($result_select) > 0) {
            echo "<br/>Membres affectés à ce vaisseau : ";
            while ($row=mysqli_fetch_array($result_select)){
                echo $row['nom'] . " " . $row['prenom'] . ", " . $row['metier'] . " .";
            }
        }else{
            echo "<br/>";
            echo "Aucun membre affecté à ce vaisseau";
        }
        
        
        echo "<br/>";
    }
    
    
    
    
    
    
    
}else if(isset($_POST['gestion'])){
    $personnes2 = [];
    echo "Vous vous trouvez dans vos dortoirs, vous pouvez gérer vos recrues.";
    $id = getId($mysqli);
    $etat = "vivant";
    $select_gest = "SELECT * from team where id_user = '$id' and etat='$etat'";
    $result_select_gest = mysqli_query($mysqli,$select_gest);
    echo "<br/>";
    if (mysqli_num_rows($result_select_gest) > 0) {
        while ($row=mysqli_fetch_array($result_select_gest)){
            $nom = $row['nom'];
            $prenom = $row['prenom'];
            $age = $row['age'];
            $metier = $row['metier'];
            $classe = $row['classe'];
            
            $personnes2[] = new Personne("$nom","$prenom",$age,"$metier","$classe");
            
            
        }
    }
    foreach($personnes2 as $value){
        echo "<br/>";
        $value->sePresenter();
        
        $personneArray = $value->toArray();
        $nom = $personneArray['nom'];

    
        echo "<form method='POST' action='univers.php'><input type='submit' name='ban' value='Tuer'><input type='submit' name='affecter' value='Affecter à un vaisseau'><input type='hidden' name='nom' value='$nom'></form>";
    }
    
    
}else{
    
}

if(isset($_POST['affecter'])){
    echo "A quel vaisseau souhaitez vous l'affecter ?";
    echo "<form method='POST' action='univers.php'>
    <select name='choix'>";
    $id=getId($mysqli);
    $nomPerso = $_POST['nom'];
    
    $select_garrage = "SELECT * from vaisseaux where id_user = '$id'";
    $result_select_garrage = mysqli_query($mysqli,$select_garrage);
        while ($row=mysqli_fetch_array($result_select_garrage)){
            $nom = $row['nom'];
            $value = $row['id_vaisseau'];
            echo "<option value='$value'>$nom</option> ";
            
        }
    
    //<option value="option1">Option 1</option>        
    echo "
    </select>
    <input type='hidden' name='nom' value='$nomPerso'>
    <input type='submit' name='affecter2' value='Affecter'></form>";
    
}

if(isset($_POST['affecter2'])){
    $choix = $_POST['choix'];
    $nom = $_POST['nom'];
    $id = getId($mysqli);
    
    $select = "SELECT * from team where id_user ='$id' and nom = '$nom'";
    $result_select = mysqli_query($mysqli,$select);
    
    $id_perso = 0;
    $metier = "";
    
    while ($ligne=mysqli_fetch_array($result_select)){
        $id_perso = $ligne['id_perso'];
        $metier = $ligne['metier'];
    }
    
    $select2 = "SELECT * from vaisseaux where id_user ='$id' and id_vaisseau = '$choix'";
    $result_select2 = mysqli_query($mysqli,$select2);
    
    $nomVaisseau = 0;
    
    while ($ligne=mysqli_fetch_array($result_select2)){
        $nomVaisseau = $ligne['nom'];
    }
    
    if($metier == "Pilote"){
        //echo "DZIDZZIDIDZ";
        $verifier = "SELECT * from team where id_user = '$id' AND id_vaisseau ='$choix' AND metier ='Pilote'";
        $result_verifier = mysqli_query($mysqli, $verifier);
        
        if (mysqli_num_rows($result_verifier) > 0) {
            echo "Il y a deja un pilote pour ce vaisseau";
        }else{
            $update = "UPDATE `team` SET `id_vaisseau`='$choix' WHERE id_user = '$id' and id_perso = '$id_perso'";
            $result_update = mysqli_query($mysqli,$update);
            
            echo "$nom a été affecté.e au vaisseau $nomVaisseau";
        }
    }else{
        $update = "UPDATE `team` SET `id_vaisseau`='$choix' WHERE id_user = '$id' and id_perso = '$id_perso'";
        $result_update = mysqli_query($mysqli,$update);
        
        echo "$nom a été affecté.e au vaisseau $nomVaisseau";
    }
    
    
    
    
    //echo $nomVaisseau;
    
    //echo $id_perso;
    
    
}

function getId($mysqli){
    $username = $_SESSION['login'];
    $select2 = "SELECT id_user from users where username = '$username'";
    $result_select2 = mysqli_query($mysqli,$select2);
    if (mysqli_num_rows($result_select2) > 0) {
        while ($ligne2=mysqli_fetch_array($result_select2)){
            $id = $ligne2['id_user'];
            return $id;
        }
    }
}

if(isset($_POST['ban'])){
        echo $_POST['nom'];
        $nom = $_POST['nom'];
        $id = getId($mysqli);
        echo $id;
        //$delete = "DELETE FROM `team` WHERE nom = '$nom' and id_user = '$id'";
        //$result_delete = mysqli_query($mysqli,$delete);
        
        $update = "UPDATE `team` SET `etat`='mort' WHERE id_user = '$id' and nom = '$nom'";
        $result_update = mysqli_query($mysqli,$update);
        
        header("Location: univers.php");
        
        $nom = "resultat";
        $valeur = "Vous avez eliminé une de vos recrues, c'était peu être un.e espion.ne mentaliste...";
        $expire = time() + (30 * 24 * 60 * 60);

        setcookie($nom, $valeur, $expire, "/");
        
}


if(isset($_POST['recruter'])){
    
    $personnes = getPersonnes($mysqli);
    $personneArray = $personnes[0]->toArray();
    $nom = $personneArray['nom'];
    $prenom = $personneArray['prenom'];
    $age = $personneArray['age'];
    $classe = $personneArray['classe'];
    $metier = $personneArray['metier'];
    echo $nom . " recruté avec succès";
    $id = getId($mysqli);
    //echo $id;
    
    $select3 = "SELECT id_perso from persos where nom = '$nom' and id_user = '$id'";
    $result_select3 = mysqli_query($mysqli,$select3);
    if (mysqli_num_rows($result_select3) > 0) {
        while ($ligne3=mysqli_fetch_array($result_select3)){
            $idPerso = $ligne3['id_perso'];
        }
    }
    
    $delete = "DELETE FROM `persos` WHERE id_perso = '$idPerso'";
    $result_delete = mysqli_query($mysqli,$delete);
    
    $etat = "vivant";
    $id_vaisseau = 0;
    
    
    $insert = "INSERT INTO `team`( `id_user`, `id_perso`, `nom`, `prenom`, `age`, `classe`, `metier`, `etat`, `id_vaisseau`) VALUES ('$id','$idPerso','$nom','$prenom','$age','$classe','$metier','$etat','$id_vaisseau')";
    $result_insert = mysqli_query($mysqli,$insert);
    header("Location: univers.php");
    
    $nom = "resultat";
    $valeur = "Vous avez recruté une nouvelle personne !";
    $expire = time() + (30 * 24 * 60 * 60);

    setcookie($nom, $valeur, $expire, "/");
    
}

function getPersonnes($mysqli) {
    $personnes = []; 
    $id = getId($mysqli);
    $select = "SELECT * FROM persos where id_user = '$id'";
    $result_select = mysqli_query($mysqli, $select);

    if ($result_select) {
        while ($row = mysqli_fetch_assoc($result_select)) {
            $personnes[] = new Personne($row['nom'], $row['prenom'], $row['age'], $row['metier'], $row['classe']);
        }
    } else {
        echo "Erreur dans la requête : " . mysqli_error($mysqli);
    }
    return $personnes; 
}

if(isset($_POST['sell'])){
    $personnes = getPersonnes($mysqli);
    $personneArray = $personnes[0]->toArray();
    $nom = $personneArray['nom'];
    echo $nom . " : Merci, au revoir.";
    $id = getId($mysqli);
    
    $select3 = "SELECT id_perso from persos where nom = '$nom' and id_user = '$id'";
    $result_select3 = mysqli_query($mysqli,$select3);
    if (mysqli_num_rows($result_select3) > 0) {
        while ($ligne3=mysqli_fetch_array($result_select3)){
            $idPerso = $ligne3['id_perso'];
        }
    }
    
    $delete = "DELETE FROM `persos` WHERE nom = '$nom' and id_user = '$id'";
    $result_delete = mysqli_query($mysqli,$delete);
    
    header("Location: univers.php");
    
    $nom = "resultat";
    $valeur = "Vous avez vendu les produits";
    $expire = time() + (30 * 24 * 60 * 60);

    setcookie($nom, $valeur, $expire, "/");
}

$id = getId($mysqli);

$select_jour = "SELECT jour from users where id_user ='$id'";
$result_jour = mysqli_query($mysqli,$select_jour);
$jour = 0;

while ($ligne=mysqli_fetch_array($result_jour)){
    $jour = $ligne['jour'];
}

echo "<br/> Jour : $jour";


echo "<form method='POST' action='univers.php'><input type='submit' name='days' value='Passer au jour suivant'></form>";


if(isset($_POST['deco'])){
    session_destroy();
    header("Location: login.php");
}

if (isset($_COOKIE['resultat'])) {
    echo "<br/>";
    echo $_COOKIE['resultat'];
    setcookie("resultat", "", time() - 3600, "/");
}



?>

<script>
    let sell = document.getElementById('sell');
    let talk = document.getElementById('talk');
    let recruter = document.getElementById('recruter');
    let infos = document.getElementById('infos');
    
    let buttons = document.getElementById('buttons');
    
    talk.addEventListener('click', function() {
        talk.style.display='none';
        recruter.style.display ='block';
        
        const nouveauTexte = document.createElement('span');
        
        nouveauTexte.innerHTML = "Vous : pas trop dur de survir ces temps ci ? ";
        nouveauTexte.innerHTML += "<br><?php
        
        $personnes = getPersonnes($mysqli);
        $personneArray = $personnes[0]->toArray();
        echo $personneArray['nom'];
        $classe = $personneArray['classe'];
        
        if($classe == 'Mentaliste'){
            $nombre_aleatoire = rand(1, 3);
            if($nombre_aleatoire == 1){
                echo " : Pas facile...";
            }
            if($nombre_aleatoire == 2){
                echo " : Avec tout ce qui ce passe en ce moment, c'est pas facile...";
            }
            if($nombre_aleatoire == 3){
                echo " : Difficile à vivre, on se sent pas vraiment en sécurité...";
            }
        }else{
            $nombre_aleatoire = rand(1, 3);
            if($nombre_aleatoire == 1){
                echo " : Pas facile... Il parait que des anciens rebels de Mulet ont rejoint le marché. Heuresement pour eux, la Fondation n'est pas encore au courant, du moins je l'espère...";
            }
            if($nombre_aleatoire == 2){
                echo " : On arrive même plus à se déplacer pour venir chercher à manger. Il parait que tout les pilotes restant sont des anciens résistants, et qu'ils sont activement recherchés...";
            }
            if($nombre_aleatoire == 3){
                echo " : Avec la chasse aux résistants, la Fondation coupe presque tous les apports d'alimentation, on a plus rien...";
            }
            
        }
        
        ?> ";
        
        buttons.prepend(nouveauTexte);
        
        
        
    });
    
    infos.addEventListener('click', function() {
        infos.style.display = "none";
        const nouveauTexte2 = document.createElement('span');
        
        nouveauTexte2.innerHTML = "<?php
        
        $personnes = getPersonnes($mysqli);
        $personneArray = $personnes[0]->toArray();
        $metier = $personneArray['metier'];
        $nom = $personneArray['nom'];
        $prenom = $personneArray['prenom'];
        
        echo "$prenom $nom, $metier, $age ans";
        
        ?>";
        buttons.append(nouveauTexte2);
        
    });
    
    
</script>