Input pour changer d'url

Eléphant du PHP | 79 Messages

29 nov. 2012, 18:15

Salut,

Je cherche à faire un truc tout bête, mais je n'y connais rien en input !

J'ai donc mon formulaire
<form action="http://www.monsite.com/index.php" method="get"> 
<input type="text" name=""> 
<input type="submit"> 
</form> 
Ce que j'aimerais, c'est que quand on entre un mot dans l'input text et qu'on valide, l'adresse devienne : http://www.monsite.com/index.php?mot
J'aimerais aussi qu'une fois cette adresse changée, un bouton apparaisse pour télécharger http://www.monsite.com/mot/blabla.jpg

Quelqu'un peut il m'éclairer ?
Mon site dédié à Minecraft : http://www.orminecraft.com
Et celui dédié à ses serveurs multijoueur ;) http://www.serveurs-minecraft.net

Mammouth du PHP | 790 Messages

29 nov. 2012, 18:23

Regarde mais c'est peut être pas ce que tu veux:
<?php
        if(isset($_POST['nom'])){
            echo 'http://index.php?'.$_POST['nom'];
        }
        ?>
        <form action="index.php" method="post"> 
            <input type="text" name="nom"> 
            <input type="submit"> 
        </form>
Les fautes de grammaire et d'orthographe contenu dans mes postes sont sous copyright, vous pouvez les utiliser pour un usage personnelle mais vous ne devrez en aucun cas les utiliser a des fins commercial sans une autorisation écrite de ma part.

Mammouth du PHP | 790 Messages

29 nov. 2012, 18:26

Pardon, fonctionne aussi avec $_GET
<?php
        if(isset($_GET['nom'])){
            echo 'http://index.php?'.$_GET['nom'];
        }
        ?>
        <form action="index.php" method="get"> 
            <input type="text" name="nom"> 
            <input type="submit"> 
        </form>
Les fautes de grammaire et d'orthographe contenu dans mes postes sont sous copyright, vous pouvez les utiliser pour un usage personnelle mais vous ne devrez en aucun cas les utiliser a des fins commercial sans une autorisation écrite de ma part.

Eléphant du PHP | 79 Messages

29 nov. 2012, 18:40

Salut,

Je suis face à un problème imprévu, j'ai un JS indispensable qui passe par dessus l'input et je ne peux donc pas cliquer.

Sinon merci beaucoup, tu m'as résolue mon premier problème !
Mon site dédié à Minecraft : http://www.orminecraft.com
Et celui dédié à ses serveurs multijoueur ;) http://www.serveurs-minecraft.net

Mammouth du PHP | 790 Messages

29 nov. 2012, 18:45

Sans plus d'information, je suis incapable de continuer a t'aider...
Les fautes de grammaire et d'orthographe contenu dans mes postes sont sous copyright, vous pouvez les utiliser pour un usage personnelle mais vous ne devrez en aucun cas les utiliser a des fins commercial sans une autorisation écrite de ma part.

Eléphant du PHP | 79 Messages

29 nov. 2012, 18:52

Oublions ce soucis alors :)

Sais tu quoi faire pour :
J'aimerais aussi qu'une fois cette adresse changée, un bouton apparaisse pour télécharger http://www.monsite.com/mot/blabla.jpg
Mon site dédié à Minecraft : http://www.orminecraft.com
Et celui dédié à ses serveurs multijoueur ;) http://www.serveurs-minecraft.net

Mammouth du PHP | 790 Messages

29 nov. 2012, 18:57

fait moi voir le model html que tu souhaite obtenir
Les fautes de grammaire et d'orthographe contenu dans mes postes sont sous copyright, vous pouvez les utiliser pour un usage personnelle mais vous ne devrez en aucun cas les utiliser a des fins commercial sans une autorisation écrite de ma part.

Mammouth du PHP | 790 Messages

29 nov. 2012, 19:00

Si non, dans le if, a la place de l'echo de l'url, tu fait un echo de ton bouton
Les fautes de grammaire et d'orthographe contenu dans mes postes sont sous copyright, vous pouvez les utiliser pour un usage personnelle mais vous ne devrez en aucun cas les utiliser a des fins commercial sans une autorisation écrite de ma part.

Eléphant du PHP | 79 Messages

29 nov. 2012, 19:12

Je ne comprend pas tout.

Si c'est ce que tu me demandes, il faut que le bouton télécharge : images/names/%nom%/base.png
Mon site dédié à Minecraft : http://www.orminecraft.com
Et celui dédié à ses serveurs multijoueur ;) http://www.serveurs-minecraft.net

Mammouth du PHP | 790 Messages

29 nov. 2012, 19:17

regarde:
 if(isset($_GET['nom'])){
            echo 'http://index.php?'.$_GET['nom'];
        }
        ?>
        <form action="index.php" method="get"> 
            <input type="text" name="nom"> 
            <input type="submit"> 
        </form>
et la je remplace l'echo de l'url par le bouton:
        <?php
        if (isset($_GET['nom'])) {
            echo '<img src="images/names/' . $_GET['nom'] . '/base.png"/>';
        }
        ?>
        <form action="index.php" method="get"> 
            <input type="text" name="nom"> 
            <input type="submit"> 
        </form>
Les fautes de grammaire et d'orthographe contenu dans mes postes sont sous copyright, vous pouvez les utiliser pour un usage personnelle mais vous ne devrez en aucun cas les utiliser a des fins commercial sans une autorisation écrite de ma part.

Eléphant du PHP | 79 Messages

29 nov. 2012, 19:24

Ah pas mal comme idée, y'a moyen d'afficher l'<img> dans un _blank ?
Mon site dédié à Minecraft : http://www.orminecraft.com
Et celui dédié à ses serveurs multijoueur ;) http://www.serveurs-minecraft.net

Mammouth du PHP | 790 Messages

29 nov. 2012, 19:26

bien sure, c'est un lien comme un autre...
Les fautes de grammaire et d'orthographe contenu dans mes postes sont sous copyright, vous pouvez les utiliser pour un usage personnelle mais vous ne devrez en aucun cas les utiliser a des fins commercial sans une autorisation écrite de ma part.

Eléphant du PHP | 79 Messages

29 nov. 2012, 19:43

Oui mais où je place le target="_blank"
Mon site dédié à Minecraft : http://www.orminecraft.com
Et celui dédié à ses serveurs multijoueur ;) http://www.serveurs-minecraft.net

Mammouth du PHP | 790 Messages

29 nov. 2012, 19:45

echo '<a href="..." target="_blank"/><img src="images/names/' . $_GET['nom'] . '/base.png"></a>';
enfin, pas sur, c'est quoi que tu veux dans le _blank ?
Les fautes de grammaire et d'orthographe contenu dans mes postes sont sous copyright, vous pouvez les utiliser pour un usage personnelle mais vous ne devrez en aucun cas les utiliser a des fins commercial sans une autorisation écrite de ma part.

Eléphant du PHP | 79 Messages

29 nov. 2012, 19:58

L'image
Mon site dédié à Minecraft : http://www.orminecraft.com
Et celui dédié à ses serveurs multijoueur ;) http://www.serveurs-minecraft.net