script php: probleme de recupération de données

script php: probleme de recupération de données - PHP - Programmation

Marsh Posté le 23-12-2007 à 01:04:55    

Bonsoir à tous,
 
je suis entrain de coder en html/php un script d'authentification pour un site web et j'ai un petit probleme.
tout d'abord voici le bout de la source concerné:
 

Code :
  1. <form action="" method="post" name="open_ftp">
  2. <div align="center"><pre>
  3. <?  $prenom = addslashes($_POST['prenom']);   // mise en variable du nom d'utilisateur ?>
  4. <input type="button" name="button" value="     Public     " onclick=window.location.href='http://192.168.1.11/ftp_Public'>       <input type="button" name="Submit" value="      Privé      " onclick=window.location.href='http://192.168.1.11/ftp_{$prenom}' >
  5. </pre></div>
  6. </form>


 
je sais que ca ne peut pas marcher car $prenom n'est plus connu quand on sort de la balise. Il faudrai que je puisse recuperer quand meme cette variable pour pouvoir ouvrir le lien en fonction de l'utilisateur.
 
quelqu'un aurai une solution s'il vous plait?  
 
merci d'avance

Reply

Marsh Posté le 23-12-2007 à 01:04:55   

Reply

Marsh Posté le 23-12-2007 à 01:39:23    

spacerom a écrit :

Bonsoir à tous,
je sais que ca ne peut pas marcher car $prenom n'est plus connu quand on sort de la balise. Il faudrai que je puisse recuperer quand meme cette variable pour pouvoir ouvrir le lien en fonction de l'utilisateur.


ahh oui, ou as tu vu ca ? j'ai peut etre mal saisie ....
 

spacerom a écrit :


quelqu'un aurai une solution s'il vous plait?  
merci d'avance


regarder si $_POST['prenom'] n'est pas vide, en faisant un echo sur cette variable

Reply

Marsh Posté le 25-12-2007 à 17:20:44    

hmm, he dirais un peu comme weed,
vérifier que $_POST['prenom'] n'est pas vide :
 

Citation :


if (!empty($_POST['prenom']) {
 
$prenom = addslashes($_POST['prenom']);
echo '<form action="" method="post" name="open_ftp">
 
<div align="center"><pre>
<input type="button" name="button" value="     Public     " onclick=window.location.href='http://192.168.1.11/ftp_Public'>       <input type="button" name="Submit" value="      Privé      " onclick=window.location.href='http://192.168.1.11/ftp_'.$prenom.' >
 
</pre></div>
 
</form>';
 
} else {
 
echo '$_POST['prenom'] est vide .';
 
}


---------------
www.kobhqlt.no-ip.fr
Reply

Marsh Posté le 27-12-2007 à 01:03:37    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed