bonjour a tout le monde jai ce fichier sur le nom : code.php

<?php




$ip=$_SERVER['PHP_SELF'];


$ips=$_SERVER['SERVER_NAME'];

print_r($ips);
print_r($ip);


je veux fusionner les deyx variables $ip et $ips dans un seul variables quelqun peux me dire comment et merci davance Smiley smile
re-salut à toi aussi,

Je vais te re-répondre à ce sujet là, ainsi qu'à ton autre sujet qui a disparu du forum.

Je disais donc, si tu veux enregistrer deux variables dans une seule, tu peux utiliser un array (tableau).
Ou bien, si tu veux afficher sous forme de texte tes deux variables sur une seule ligne, tu peux utiliser la concaténation.
Voir exemples ci-dessous :
<?php

$ip  = $_SERVER['PHP_SELF'];
$ips = $_SERVER['SERVER_NAME'];

$tab   = array($ip, $ips);
$texte = $ip . ' - ' . $ips;

print_r($tab);
echo $texte;

?>



Concernant ton autre sujet qui a disparu, tu voulais réaliser un formulaire où l'on peut rentrer un mot de passe numérique, en appuyant sur des boutons.
Voici le code complet que j'ai réalisé pour ta demande. Oublie le code que tu avais trouvé, c'est vraiment pas propre du tout (avec plein de tableaux et des formulaires mal écrit)
<!DOCTYPE html>

<html>

  <head>
    <meta charset="utf-8" />
    <title>Pavé numérique</title>
  </head>
 
  <body>
  
    <script>
      function setNumber(n){
        document.getElementById('code').value += n;
      }
      
      function erase(){
        var code = document.getElementById('code').value;
        document.getElementById('code').value = code.substring(0,code.length-1);
      }
    </script>
  
    <form action="tonfichier.php" method="post">
      <fieldset>
        <legend>Saisie de mot de passe numérique</legend>
        
        <button type="button" onclick="setNumber(0)">0</button>
        <button type="button" onclick="setNumber(1)">1</button>
        <button type="button" onclick="setNumber(2)">2</button>
        <button type="button" onclick="setNumber(3)">3</button>
        <button type="button" onclick="setNumber(4)">4</button>
        <button type="button" onclick="setNumber(5)">5</button>
        <button type="button" onclick="setNumber(6)">6</button>
        <button type="button" onclick="setNumber(7)">7</button>
        <button type="button" onclick="setNumber(8)">8</button>
        <button type="button" onclick="setNumber(9)">9</button>
        <button type="button" onclick="erase()"><=</button><br/>
        <br/>
        <label for="code">Mot de passe :</label>
        <input type="password" id="code" name="code" readonly /><br/>
        <br/>
        <input type="submit" value="Envoyer" />
      </fieldset>
    </form>
  
  </body>
  
</html>
Meilleure solution