Proov Art & Science | bon, je suis un newbie et je suis en train de créer un script de getsion de downloads avec compteur, catégories, admin... donc ca avance bien mais là j'ai un bug...
quand on veut afficher ( avec un echo ) un formulaire avec des requetes PHP on fait comment ?
ex:
Code :
- if($res==0){ echo "Vous devez créer une catégorie avant d'ajouter un download"; }
- else{ include('ajout.php');
- }
|
ca marche mais fo rajouter une page ajout.php avec le formulaire sinon si je fais ca:
Code :
- if($res==0){ echo "Vous devez créer une catégorie avant d'ajouter un download"; }
- else{ echo "<form method=\"post\" action=\"verif.php\">
- <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
- <tr>
- <td width=\"25%\" align=\"left\" valign=\"top\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">Catégorie:</font><br>
- <font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\" color=\"#990000\">
- Dans quelle catégorie voulez-vous mettre votre download ?</font></td>
- <td width=\"75%\">
- <select name=\"select_cat\" size=\"1\">
- $i=0;
- WHILE($res!=$i)
- {
- $nom_cat = mysql_result($req,$i,\"nom_cat\" );
- <option>$nom_cat</option>
- $i++;
- }
- </select>
- </td>
- </tr>
- <tr>
- <td width=\"25%\" align=\"left\" valign=\"top\"> </td>
- <td width=\"75%\"> </td>
- </tr>
- <tr>
- <td width=\"25%\" align=\"left\" valign=\"top\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">Nom
- du programme:</font></td>
- <td width=\"75%\">
- <input type=\"text\" name=\"nom_prog\" maxlength=\"35\" size=\"35\">
- </td>
- </tr>
- <tr>
- <td colspan=\"2\" height=\"15\"></td>
- </tr>
- <tr>
- <td width=\"25%\" align=\"left\" valign=\"top\"><font size=\"2\" face=\"Verdana, Arial, Helvetica, sans-serif\">Url
- du fichier:</font></td>
- <td width=\"75%\">
- <input type=\"text\" name=\"url_prog\" maxlength=\"255\" value=\"http://\" size=\"35\">
- </td>
- </tr>
- <tr>
- <td colspan=\"2\" align=\"left\" valign=\"top\"></td>
- </tr>
- <tr>
- <td colspan=\"2\" height=\"15\"></td>
- </tr>
- <tr>
- <td width=\"25%\" align=\"left\" valign=\"top\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">Taille
- du fichier:<br>
- </font><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\" color=\"#990000\">ex:
- 498 Ko ou 2,89 Mo</font></td>
- <td width=\"75%\">
- <input type=\"text\" name=\"size_prog\" size=\"35\" maxlength=\"35\">
- </td>
- </tr>
- <tr>
- <td colspan=\"2\" height=\"15\"></td>
- </tr>
- <tr>
- <td width=\"25%\" align=\"left\" valign=\"top\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">Image
- associée:<br>
- </font><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"1\" color=\"#990000\">Dimensions:
- 130*100</font></td>
- <td width=\"75%\">
- <input type=\"text\" name=\"img_prog\" maxlength=\"255\" value=\"http://\" size=\"35\">
- </td>
- </tr>
- <tr>
- <td colspan=\"2\" height=\"15\"></td>
- </tr>
- <tr>
- <td width=\"25%\" align=\"left\" valign=\"top\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"2\">Description:</font></td>
- <td width=\"75%\">
- <textarea name=\"desc_prog\" wrap=\"VIRTUAL\" cols=\"35\" rows=\"4\" onfocus=\"this.value=''\">Entrez une description du programme ici... Vous pouvez aussi mettre du code HTML</textarea>
- </td>
- </tr>
- <tr>
- <td colspan=\"2\" height=\"30\"></td>
- </tr>
- <tr>
- <td colspan=\"2\">
- <blockquote>
- <p>
- <input type=\"submit\" name=\"ajouter\" value=\"Ajouter\">
- <input type=\"reset\" name=\"refaire\" value=\"Refaire\">
- </p>
- </blockquote>
- </td>
- </tr>
- </table>
- </form>";
- }
|
donc la si je fais ca, le formulaire s'affiche mais le champs "select" qui doit contenir la variable $nom_cat reste vide alors que la bdd est bien remplie je pense que ca vient du texte que g mis en gras c koi qui va pas ?
[jfdsdjhfuetppo]--Message édité par Negueu--[/jfdsdjhfuetppo] |