Recuperer id membre dans bdd

asus02 Messages postés 215 Statut Membre -  
lud1979 Messages postés 53 Statut Membre -
Bonjour,

voila je voulais savoir plusieurs petites choses.

j'ai un espace membre qui une fois inscrit creer un id pour le membre dans la bdd, a cote j'ai un upload, pour sy connect il faut s'identifier pseudo et mpd, jusque la tout marche, quand le memebre upload son fichier, il recupere l url de celui ci, j'aimerais que sur son url je puisse y regreffer son id, pour son fichier uploader ca donnerais ==> http://hebergeur/son id/son fichier et pour l'insatnt c'est http://hebergeur/son fichier
donc ma question est comment ajouter son id dans l'url .

voici la ligne qui me recupert le fichier ".$fichier_name." et pour les scripts (en plus de l'url) <?php echo( $fichier_name ); ?>

merci pour votre aide et vos conseils

1 réponse

lud1979 Messages postés 53 Statut Membre 7
 
Si j'ai bien compris, tu as un premier script formulaire qui fait loggin mot de passe qui boot( via la methode post)sur une autre page qui fait un test pour voir si le mot de passe est ok.
Il faut que dans les cas ou c'est ok tu fasses une redirection javasript comme suit :

<code><script language="javascript"
 type="text/javascript">
<!--

<?PHP


    // PARAMETRES BASE DE DONNEE ET CONNEXION
  
     $host = "TonHote";				
     $user = "TonNomUtilisateurHote";					
     $pass = "TonPassHote";					
     $bdd = "NomDeTaBase"
					
     $ide= MYSQL_CONNECT($host,$user,$pass,1);
     mysql_select_db("$bdd"); 

// récuprération des ID et MDP correspondant à USER

    $query =  "SELECT PassUser , IdUser FROM TaTableUser where UserLogin ='".$_POST['loggin']."'";
    $result = mysql_query($query,$ide);
    $row = mysql_fetch_row($result);
    $pass = row[0];
    $Id = row[1];

// test si le pass correspond
    If $pass == $_POST['pass']
    {
       // Redirection en javascript (par echo php)
      echo ("    window.location.replace( 'http://hebergeur/".$Id."/".$Id.".htm');  ");
    }
   Else
  {
    echo "Mauvais mot de passe";
  }
?>
-->
</script>
</code>

Il faut bien sur que tous ce code prenne l'extension .php
0