Partage
  • Partager sur Facebook
  • Partager sur Twitter

Variable de class en class

Sujet résolu
    22 juin 2018 à 9:14:59

    Bonjour, j'ai un petit problème, j'essaie de faire en sorte d'utiliser une variable d'une class php depuis une autre class php.

    La vous allez sans doute vous dire "mais c'est un noob ? c'est la base ça ..." mais détrompez vous.

    Voici mon code :

    connect_db.php

    <?php
    session_start();
    
     $actual_link = (isset($_SERVER['HTTPS']) ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
     $first =  explode('.', $actual_link, 2)[0];
     $final = explode('//', $first, 2)[1];
    
     $_SESSION["client"] = $final;
     $_SESSION['conn'] = "";
    try {
        $conn = new PDO("mysql:host=localhost;dbname=namedatabase", 'username', 'password');
        $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        echo 'success';
        $_SESSION['conn'] = $conn;
      } catch(PDOException $e) {
        echo "Error: " . $e->getMessage();
      }
    $conn = null;
    ?>
    

    show_informations.php

    <?php
    
    session_start();
    
    $client = $_SESSION["client"];
    $connection = $_SESSION["conn"];
    
    echo $client;
    echo $connection;
    
    ?>
    

    Donc, dans la class "show_informations.php", la variable $client avec echo me donne rien du tout, pareille pour la variable $connection.

    Merci à ceux et celles qui m'aideront à résoudre ce problème



    • Partager sur Facebook
    • Partager sur Twitter

    Variable de class en class

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown