Variable dans un lien c'est possible?

Eléphant du PHP | 68 Messages

19 avr. 2012, 01:23

Bonjour,
J'ai une page php:

Code : Tout sélectionner

<?php $ip = isset ($_POST['ip']) ? $_POST['ip']: "0.0.0.0"; // la seconde est une adresse par défaut if(empty($ip)) { print("<center>Entrer une adresse ip!<br><a href='index.php'>Retour à l'accueil</a></center>"); exit(); } require ('minequery.class.php'); $data = Minequery::query_json ($ip); ?> <?php if ($data) { ?> <img src="./images/on.png" /> <span style="color:green;font-weight:bold">Le serveur est en ligne</span> <p>Joueur connecté: <?php echo $data->playerCount, '/', $data->maxPlayers; ?></p> <?php foreach ( $data->playerList as $player ) { echo '<br>', $player, ''; } ?> <?php } else echo 'Offline <img src="./images/off.png" /> <BR><BR> <a href="./index.php">Retour à l\'accueil</a>'; ?>
Tout marche bien mais il me vien une idéé:
Je voudrais pouvoir faire une iframe sur cette page:
http://mc-statut.ze.cx/status.php
Sans avoir a la mofifier...
Donc je voulais savoir si c'est possible de faire un lien comme:

http://mc-statut.ze.cx/status.php$ip=monip


Merci beaucoup,
Léo

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

19 avr. 2012, 05:27

Salut,

Les variables d'url s'indiquent nomvar=valeur
Exemple fichier.php?nom=toto
Tu récupère $_GET['nom'] dans fichier.php


@+
Il en faut peu pour être heureux ......

Eléphant du PHP | 68 Messages

20 avr. 2012, 23:54

Merci mais:
Image
...

J'ai mit:
$ip = isset $_GET['ip'] ? $_GET['ip']: "0.0.0.0"; // la seconde est une adresse par défaut
Mais je ne suit pas sur de comment integrer sa...
Merci beaucoup!,
Léo

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

20 avr. 2012, 23:58

Moi, j'ai ça :
Not Found
The requested URL /iframe_traitement2.php was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Eléphant du PHP | 68 Messages

20 avr. 2012, 23:59

Moi, j'ai ça :
Not Found
The requested URL /iframe_traitement2.php was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Oui en fait je travaille actuelement dessu donc j'ai supprimer...
Mais tu sais comment mettre la variable dans un lien?

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

21 avr. 2012, 00:13

Ceci pourrait t'aider ?
<a href="index.php?ip=<?php echo $ip; ?>">mon lien</a>

Eléphant du PHP | 68 Messages

21 avr. 2012, 00:31

Merci j'ai trouvé un truc.
Mais j'ai un autre problème:
J'ai créé une autre page qui créé un script:

Code : Tout sélectionner

Créé votre propre script Mc-statut (suite): <?php $ip = isset $_GET['ip'] ; // la seconde est une adresse par défaut ?> <textarea name="ban2" rows="5" cols="83" readonly="true"> <iframe scrolling="no" frameborder="0" src="http://mc-statut.ze.cx/iframe_v2?ip=' . $ip . '.php" allowtransparency="yes" style="border:none; height:300px; width:227px; margin:0px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;"></iframe> </textarea>
Mais cela ne marche pas et me donne une erreur "500".
Merci!

Eléphant du PHP | 68 Messages

21 avr. 2012, 01:08

Merci j'ai tout régler c'étais ma facon de demander mon importation de variable qui étais pas bonne!