LA GLOBULE

Inscris le 25/09/2002 à 10:40
  • Site web
  • Nombre de sujets
    47
  • Nombre de messages
    8 345
  • Nombre de commentaires
    142
  • Nombre de news
    8 346
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

LA GLOBULE
le 09/12/2004 à 22:35
Probleme pour combiner PHP et Javascript
Tout simplement parce que PHP n'est pas Javascript.
Tu ne peux pas les melanger.

exemple tu as ecris :

if ($Titre=="$EXIST")
{
<SCRIPT LANGUAGE="Javascript">

Pour faire ton javascript, il faut l'echo :

if ($Titre=="$EXIST")
{
echo '<SCRIPT LANGUAGE="Javascript">';
LA GLOBULE
le 09/12/2004 à 16:40
Probleme pour combiner PHP et Javascript
Et c'est quoi l'erreur ?

(pensez à trouver des titres de discution plus évocateur : tout le monde à un pb de script quand il poste ici smiley)
LA GLOBULE
le 09/12/2004 à 15:53
reccupérer une session dans un formulaire
Mouais...
Je crois qu'on va vraiment pas s'en sortir smiley

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.
LA GLOBULE
le 09/12/2004 à 15:44
Connexion et affichage d'informations personnelles
Ben les infos sont stockées dans une table SQL.
A partir de la, quand l'utilisateur se connecte, le script le redirige vers une page, et le script affiche sur cette page les infos du client (en les selectionnant dans la table SQL).


C'est comme un espace membre, c'est pareil.

Regarde le comment faire un espace membre.
Quand tu te logues, ca affiche ton nom.
LA GLOBULE
le 09/12/2004 à 15:13
reccupérer une session dans un formulaire
Pour ta rubrique, c'est normal.

Utilise ce code :
<?
$listerub = mysql_query("select * from $SQL_categorie_table ORDER BY titre_rub");
while($row=mysql_fetch_array($listerub))
{
echo '<option value="'.$row['id_rub'].'">'.$row['titre_rub'].'</option>';
}
?>


En remplacant $row['id_rub'] par le nom du champ de l'id de tes catégories.

Par contre, pour le login, teste dans la page du formulaire si $_SESSION['login'] existe et si elle n'est pas vide.
LA GLOBULE
le 09/12/2004 à 15:05
reccupérer une session dans un formulaire
On va pas s'en sortir......

Utilise ton PHPMyAdmin pour voir le contenu de tes tables.
Peu m'importe avec quelles variables tu remplies tes tables.
LoadingChargement en cours