Remplir un champ de formulaire en php

Résolu
TheIshtar -  
 TheIshtar -
Bonjour, bonsoir,

J'ai un petit problème, je voudrais remplir un champ "text" d'un formulaire de mon site par un mot générer au hasard, donc j'ai fait ça :

<?php
$generate = str_shuffle('abcdefghijklmnopqrstuvwxyz');
$mdp = substr($generate,0,7); ?>

<form action="modif.php" method="post" name="form">
<input type="text" value="<?=$mdp;?>" size="40" id="mail" name="mail"/>
</form>

Sauf que qu'on ça se remplit, ça se remplit avec "<?=$mdp;?>" et non un mot généré au hasard.

Merci d'avance !

4 réponses

  1. bissdebrazza Messages postés 2886 Statut Contributeur 712
     
    Bonjour
    Essai avec ça:
    
    <?php 
    $generate = str_shuffle('abcdefghijklmnopqrstuvwxyz'); 
    $mdp = substr($generate,0,7); ?> 
    
    <form action="modif.php" method="post" name="form"> 
    <input type="text" value="<?php echo $mdp; ?>" size="40" id="mail" name="mail"/> 
    </form> 
    
    
    3
  2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Je ne vois pas ce qu'il y a d'anormal ...
    Tu mets "<?=$mdp;?>" comme value, et bien ça l'affiche !
    0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Quand on dit de ne pas utiliser les shorts tags ...
    0
  4. TheIshtar
     
    Comme je suis bête !

    Merci bissdebrazza ^^
    0