Ses derniers messages sur les forums
A ton avis pour afficher les noms des membres en ligne, il faut faire comment ?
Il y a un comment faire exprès pour ca ..
il suffit de l'adapter, avec l'ip tu rentres dans la base les noms des membres.
Je suppose que quand tu utilise les sessions pour te loguer donc tu as la donnée a mettre dans la base puis de la réafficher dans un laps de temps donné avec comme clé primaire soit l'ip soit l'id du membre (mieux vaut l'ip).
Les "comment faire" ne sont pas des scripts à copier/coller, c'est une marche à suivre à adapter selon tes besoins et ici d'y rajouter comme info le statut ainsi que le nom du membre.
C'est si compliqué ? et essaie de comprendre avant de t'enflammer.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Tu fais un champ statut dans ta base avec 3 choix possibles homme, femme ou VIP ensuite il suffit d'attribuer la couleur correspondante au statut.
Et pour les membres connectés, reporte toi au comment faire du site :
http://www.lephpfacile.com/howto/index.php?p=7
zebdinou pour les intimes / Blog : http://www.zebden.fr
Pas de sortie HTML avant un session_start() ..
zebdinou pour les intimes / Blog : http://www.zebden.fr
A tes souhaits ?
zebdinou pour les intimes / Blog : http://www.zebden.fr
remplace != par !== (verification du type et de la valeur) et ca marchera ^^
zebdinou pour les intimes / Blog : http://www.zebden.fr
Pour le faire a ta place ? vu ton niveau je pense pas qu'un site sur ce que tu ne maitrise pas soit vraiment adequat.
Ce n'est que mon point de vue :)
zebdinou pour les intimes / Blog : http://www.zebden.fr
bon
<?php
foreach($_POST['newsletter'] as $newsletter) {
$requete = "INSERT INTO adherent VALUES (0,'$login', '$pseudo', '".md5($passwd)."', '$email_ami1', '$email_ami2', '$email_ami3', $dept_org, '$date_inscription', $newsletter, 0)";
$resultat = mysql_query($requete);
}
?>
Voila c'est pas bien compliqué, mais Faux dans l'absolue.
bon maintenant tu as un problème de structure, ca fais gros une entrée pour chaque newsletter mais bon si j'explique j'ai peur que tu ne comprennes pas.
Première solution simpliste : mettre dans le champ newsletter les ids des newsletters separées par un séparateur de ton choix. voir
implode et
explode.
L'autre serait de créer une table à jointure avec id client et id de la newletter puis de joindre a la récup. c'est la méthode que j'utilisirais personellement.
zebdinou pour les intimes / Blog : http://www.zebden.fr
Et si tu fais strftime("%d %F %Y", mktime(0,0,0,2,1,2006)); ?
zebdinou pour les intimes / Blog : http://www.zebden.fr
print_r($_POST['newsletter']) pour un visu du tableau recupérer ensuite tu le parcours et a chaque entrée du tableau, tu insers.
Tu parcours comme un tableau normal avec foreach, for ou while.
zebdinou pour les intimes / Blog : http://www.zebden.fr
pour tpn cas, met le onclick comme je t'ai dis et tu modifie ta fonction js comme ceci.
function verifier()
{
if(! document.formulaire.bouton.checked)
{
alert("Vous n'avez pas selectionné de bouton");
}
else { document.formulaire.submit(); }
}
zebdinou pour les intimes / Blog : http://www.zebden.fr