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

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. 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
    1. vivi elles sont toutes vides...ca n affiche rien.....
      visiblement elles passent pas....
      0
      1. 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
        1. vivi :(
          est ce possible que ce soit un pb de configuration du server?
          0
          1. Que t'affiche-t-il ?

            "vous n'avez pas rempli tous les champs" ?
            0
            1. arf...testé....
              ca marche pas..mais merci bcp kd meme ;)
              0
              1. Je ne te garantie rien mais essaye ça :
                <form method="get" action="access.php?login=<?=$login?>&pass=<?=$pass?>&dbase=<?=$dbase?>">

                Bonne chance
                0