Mouais...
Je crois qu'on va vraiment pas s'en sortir
Y'a un gros boulot de débugage à faire la.
Alors, pour l'histoire de la catégorie, l'idée c'est de faire une requete SQL qui va afficher un menu deroulant avec le nom des catégories et qui prendra comme valeur l'id de la catégorie choisie.
Tu auras donc un truc dans ce genre :
<?php
$sql = 'SELECT id, nom_cat FROM categories ORDER BY nom_cat ASC';
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.''.mysql_error());
$nb = mysql_num_rows($req);
if ($nb > 0) {
echo '<select name="categorie">';
while ($data = mysql_fetch_array($req)) {
echo '<option value="'.$data['id'].'">'.$data['nom_cat'].'</option>';
}
echo '</select>';
}
else {
echo 'Aucune catégorie possible.';
}
?>
Ensuite, pour l'histoire du login.
1) tester des que dans les pages de ton espace membre la variable $_SESSION['login'] existe et est bien remplie
exemple :
<?php
print_r ($_SESSION);
?>
2) mettre des session_start(); dans les entetes de tous les fichiers de l'espace membre
Si $_SESSION['login'] est vide ou bien n'existe pas, cela veut dire que c'est ton script de connexion à l'espace membre qui couine.