<p>First Name <input type="text" name="first_name"> Last Name <input type="text" name="last_name"></p>
<input type="hidden" name="screen_name" value="first_name + last_name">
Comment puis-je prendre ce qui a été tapé dans les champs de prenom et last_name et les ajouter ensemble à la screen_name alors quand le champ est soumis, il saisit les valeurs de manière appropriée pour le champ screen_name?Nécessité de prendre deux valeurs de champ de texte et ajouter ainsi à un autre champ
Je suis à la recherche d'une résolution php ou jQuery.
Est-ce que cela ferait l'affaire?
<?php $screen_name = $_POST["first_name"]." ".$_POST["last_name"]; ?>
<input type="hidden" name="screen_name" value="<?php print $screen_name; ?>" />
Une précision: Le code php-exécute sur le serveur au temps, la page est téléchargée par le navigateur. Si l'utilisateur change le prénom ou le nom, le code php ne sera plus exécuté et votre nom d'écran masqué sera toujours vide. Vous devez concaténer les chaînes lorsque vous publiez la page sur le serveur. Et assurez-vous de les désinfecter au moins en les coupant. – some