Pb php...../me comprends pas..need help

serty2 -  
 Jay -
bonjour....
Apres kkes heures de prise de tete...je comprends plus la...
voila..j ai fait deux scripts php ke voici :

<html>
<body>

<form method="get" action="access.php">

login:<input type="Text" name="login"><br>
Password:<input type="password" name="pass"><br>
Database:<input type="Text" name="dbase"><br>

<input type="Submit" value="connect it">

</body>

</html>

et :

<?php

if( empty($login) || empty($pass) || empty($dbase)) //si on a entre des infos
{

echo"vous n'avez pas rempli tous les champs";

}

else
{
//connection au serveur

$link = mysql_connect ("localhost", "$login", "$pass");
if ( ! $link )
die ("Connexion SQL impossible") ;
##else echo "tt c bien passe";

//selection de la base

mysql_select_db ("$dbase") or
die ("Impossible d'ouvrir la base de donnees $dbase");

$requete = "select * from $dbase";

$result=mysql_query($requete);

while($row=mysql_fetch_array($result))
{
$id = $row["test"];
printf("\n number : %s",$id);
echo "<BR>";
}

}

?>

le pb...c ke ya rien ki passe d un sciprt a l autre...et pourtant la syntaxe m a l air bonne.... si kkun a une solution...

btw...pour etre sur, j ai essaye le tuto de recuperation des donnees de commentcamarche.com

et j ai exactement le meme pb...

je debut en php alors soyez indulgents mais si kkun a la reponse, je suis preneur ...

Merci bcp ;)

serty

7 réponses

  1. Jay
     
    Je ne te garantie rien mais essaye ça :
    <form method="get" action="access.php?login=<?=$login?>&pass=<?=$pass?>&dbase=<?=$dbase?>">

    Bonne chance
    0
  2. serty2
     
    arf...testé....
    ca marche pas..mais merci bcp kd meme ;)
    0
  3. Jay
     
    Que t'affiche-t-il ?

    "vous n'avez pas rempli tous les champs" ?
    0
  4. serty2
     
    vivi :(
    est ce possible que ce soit un pb de configuration du server?
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Jay
     
    Franchement je ne vois aucun problème dans le code.
    Si tu affiches les variables dans le 2ème script est-ce qu'elles sont toutes vides ?
    0
  7. serty2
     
    vivi elles sont toutes vides...ca n affiche rien.....
    visiblement elles passent pas....
    0
  8. Jay
     
    Essaie de mettre ça en début de ton 2ème script :
    $login1 = $_GET["login"];
    $pass1 = $_GET["pass"];
    $dbase1 = $_GET["dbase"];

    puis utilise $login1, $pass1, $dbase1 dans la suite...
    0