moogli

  • Signature
    Il en faut peu pour être heureux !!!!!
  • Site web
  • Nombre de sujets
    33
  • Nombre de messages
    1 802
  • Nombre de commentaires
    6
  • Nombre de news
    Aucune
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

moogli
le 27/08/2004 à 17:20
Si clic sur btn, alors ... FinSi
Je confirme les étoiles sa vient vite et sert po a grand, chose a part faire bo sous l'avatar smiley

+1 post ......
Il en faut peu pour être heureux !!!!!
moogli
le 27/08/2004 à 17:18
Sécurité admin
Salut,

Y a une autre solution :
tu met ton fichier admin.html dans un repertoire dans lequel tu met un .htaccess au demande une autentification, sa fonctionne aussi.
Perso j'ai toujours eu des soucis avec sa m'enfin ...

Pour le htaccess cherche sur google créer un htacces ou securiser un server apache avec fichier htaccess ...
Il en faut peu pour être heureux !!!!!
moogli
le 27/08/2004 à 17:15
Magic_quotes_gpc
Je viens de parcourir l'article et ma doc php4v4 (qui date un peu m'enfin c po grave) et il semblerais de set_magic_quotes_gpc : n'existe pas smiley donc c'est normal que tu n'est pas réussi a la modifier comme sa.

Ensuite je n'est pas trouvé de fonction equivalente (m'enfin tu peut chercher dans la doc).
Donc soit tu ouvre le php.ini et tu modife le parametre concerné, ce qui va etre dur sur le net (sauf si tu est ton propre hebergeur ).

Donc il te reste la solution indiqué dans l'article que allserv ta indiqué : c'est a dire verifier l'etat du parametre et faire ton action en fonction de celui ci.

Pour finir je pense que si l'article n'indique pas comment on modifie ce parametre c'est parce que se n'est possible si non pense bien qu'il se ferais pas chier a faire des focntion pour sa s'il pouvait simplement le forcer a 1 au depart.
Enfin ceci ne reste que mon avis et n'engage que moi......
@+
Il en faut peu pour être heureux !!!!!
moogli
le 26/08/2004 à 20:37
Blème install DaForum
Salut,

Le chemin est toujours de ce style mais il depend (tu t'en doute) de l'hebergeur (et surtout L'OS de l'hebergeur majoritairement Linux).
Pour avoir le chemin, utilise la fonction realpath() ensuite tu le met dans ton config.php.
Attention ne met pas de / a la fin et indique le repertoire dans lequel est mis le forum et non le repertoire config (ex /home/monsit/www/daforum/includes )
Je sais je radote m'enfin :)

Voila si non je ne vois d'où sa peut venir.
Il en faut peu pour être heureux !!!!!
moogli
le 25/08/2004 à 12:48
html -> php
Ou la honte sur moi smiley
<select name= "ChoixSpectacle"> 
<?php
while ($data = mysql_fetch_array($req))
{
echo '<option value="'.$data['ID_Spec'].'" >'.$data['Nom'].'</option>';
}
?>
</select>

Voila comme dis si dessus tu recupère l' ID_Spec qui correspond au nom.

encore desolé le reveille est dur smiley
Il en faut peu pour être heureux !!!!!
moogli
le 25/08/2004 à 12:34
html -> php
salut,

Je ne sais ce que tu as avant mais pour afficher c'est echo ou print ..
<select name= "ChoixSpectacle"> 
<?php
while ($data = mysql_fetch_array($req))
{
echo '<option>'.$data['Nom'].'
<input type="hidden" name="identifiant_spec" value="'.$data['ID_Spec'].'">';
}
?>
</select>


Voila avec sa tu devrait etre sortie d'affaire :)
@+
Il en faut peu pour être heureux !!!!!
moogli
le 25/08/2004 à 12:29
Messagerie interne
Lu,

ben c cadeau z'en faite ce que vous voulais pour le reste (presidence et autre chose du genre) je pense que d'autre s'en charge smiley

@+
Il en faut peu pour être heureux !!!!!
moogli
le 24/08/2004 à 23:50
Messagerie interne
Mici smiley

M'enfin a lire tu voir c'est assez soporifique dsl smiley
Il en faut peu pour être heureux !!!!!
moogli
le 24/08/2004 à 23:46
Messagerie interne
Ben de rien smiley j'ai meme mieux a te proposer manant smiley (mais fo po en prendre l'habitude smiley

Dn voila un post à la sauce : "comment faire" smiley

[list][color=red]De quoi on a besoin ?[/color]

[*]1/ Une table qui contient les messages (on l'appele mesagerie)
[*]2/ Une page pour lire ses messages : lire.php
[*]3/ Une page pour repondre : repondre.php
[*]4/ Une page pour envoyer : envoyer.php
[*]5/ Une page pour supprimer : del.php
[/list]

Biensure les points 2 ->5 peuvent se faire sur la meme page :) (j'utilise 5 pages par souci de simplicité)

[color=red]Préalable : [/color]
Je suppose que vous utilisez une table membre qui contient au minimun les champs : id et pseudo.
Je suppose aussi que vote espace membre repose sur les sessions (voir le comment faire associé).
Je suppose aussi que lors de la connection du membre vous enregistrez l'id du membre dans la variable de session : $_SESSION['id']

[color=red] 1/ La table[/color]

La base doit contenir
l'id du sujet
l'id du posteur
l'id du destinataire
le sujet du message (titre)
le message

[list]Les options :
[*]la date
[*] un champ lu (1 si oui 0 si non)
[/list]

Structure de la table messagerie :

CREATE TABLE messagerie (
id int(6) NOT NUL,
id_posteur int(6) NOT NUL,
id_destinataire int(6) NOT NUL,
sujet varchar(255) NOT NUL,
message text NOT NUL,
date datetime NOT NUL,
lu int(1) NOT NUL,
PRIMARY KEY (`id`)
)type=MyISAM;

Voila pour la table

[color=red]Le fichier lire.php[/color]

[list]Que doit contenir ce fichier
[*] L'affichage d'une liste avec les titres pour selectionnner le message a lire
[*] L'affichage du message a lire
[/list]

(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1627]ce lien[/lien])


[color=red]Le fichier del.php[/color]
Ce fichier permet de supprimer les messages....
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1628]ce lien[/lien])


[color=red]Le fichier envoyer.php[/color]
Ce fichier contient un formulaire pour entrer le message et le traitement de ce formulaire
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1629]ce lien[/lien])


[color=red]Le fichier repondre.php[/color]
On arrive avec l'id du message au quel on repond, on commence par afficher ce message puis une textarea pour le texte de la reponse
(Le code posté par ce membre étant trop long, il a été automatiquement inséré dans le wall. Pour le voir, veuiller clicker sur [lien=http://www.lephpfacile.com/wall/lire_wall.php?wall=1630]ce lien[/lien])



Et voila un code fonctionnel, certe long (très long), que j'espère assez bien commenté qui pourras aider tous ceux qui ce pose plein de question sur
les messsageries internes.
J'ai dis que ce script est fonctionnel car l'affichage est basique (meme assez laid) et qu'il n'est nullement " sécrisé ". Pour cela in faut ajouter dans
le fichier config.php (inclus en haut de chaque page) votre script de sécrurité, sans oublier la connection a la base.

Que faire en plus ?
Vous pouvez ajouter une gestion de smileys et de BBCODE, donner un aspect plus sympatique a cette messagerie, remplacer le oui ou non de pal page lire. php
par une petite image et bien d'autre chose aux quels je n'est certainement pas pensés smiley ....

D'avance je m'excuse pour les (possible) fautes d'orthographe et tout aussi possible erreur de parse que j'ai pas trouver .


@+
Il en faut peu pour être heureux !!!!!
moogli
le 24/08/2004 à 17:23
Messagerie interne
smiley Merci bien,

M'enfin je me suis deja penché sur le sujet j'ai po de merite.

M'enfin continue les felicitatoin j'adore smiley
Il en faut peu pour être heureux !!!!!
LoadingChargement en cours