Page 1 sur 1

PHP input type=text Besoin d'aide

Posté : 29 juin 2018, 16:16
par bubule
Bonjour ,

pourriez vous m'aider a résoudre mon probleme ?

voici la ligne de code :
<input type=text name=host > 
En gros récupérer ce qu'un utilisateur tap dans un text sur la page mais j'aimerais ajouter un
complement a ce text ajouter

En gros la personne tap " user " j'aimerais pouvoir ajouter un chiffre par defaut "999" après ce qu'il a taper :

donc je récupère directement ----------- > user999


le code a modifier "
<input type=text name=host     " LE CODE QUI MANQUE   999    "          > 

j'ai tester avec :
 <input type=text name=host value="1"> 
mais lorsque je récupére le text j'ai une réponse avec " user&999 "

et le " & " me pause problème je voudrais le faire disparaître !

Merci a vous

Re: PHP input type=text Besoin d'aide

Posté : 29 juin 2018, 21:26
par Reka
Salut bubule,

Attention au code HTML, déjà, il manque des guillemets

Code : Tout sélectionner

<input type="text" name="host" value="user">

Ensuite, il te suffit de récupérer ta donnée (dans le fichier indiqué dans form/action) et de la concaténer avec la valeur de ton choix. Comme ceci:

Code : Tout sélectionner

$user = $_POST['host'].'999';


A+

Re: PHP input type=text Besoin d'aide

Posté : 29 juin 2018, 23:10
par bubule
Merci Reka pour ton aide ! :)
j'ai eu ma réponse dans un autre forum avec du javascript

je poste la résolution de mon problème si ca peux êtres utile :)

Code : Tout sélectionner

<html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <script type="text/javascript"> $().ready( function() { $("#form1").submit( function() { var v = $("#host").val() $("#host").val(v+"999"); return true; }) }) </script> </head> <body> <form id="form1" action="http://MYDOMAINE/test.php" method=GET> PING <br><input type="text" name="host" id="host"><br> <input type="hidden" name="count" value="1" > <input type="hidden" name="submit" value="Ping!" > <br><input type="submit" value="PING">

Re: [RESOLU] PHP input type=text Besoin d'aide

Posté : 01 juil. 2018, 18:00
par Spols
Attentioin qu'avec un code javascript, tu peux toujours rencontrer un utilisateur n'utilisant pas javascript,
ou un utilisateur ayant déjà mis le 999 désiré.

une solution php est plus sur (avec vérification de doublon)