jocker

  • Nombre de sujets
    1
  • Nombre de messages
    93
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

jocker
le 14/02/2007 à 10:33
Editer les messages sans passer par le bloc-note...
le mieux c'est qu'il s'identifie sur son livre d'or et une fois reconnu comme admin, à coté de chaque message de son livre d'or il se fasse un lien modifier.

Ce lien n'apparait ainsi que quand c'est lui et il a déjà l'identifiant sur chaque message. Le formulaire de MAJ est donc très simple de cette manière
jocker
le 13/02/2007 à 17:17
Etre averti lorsqu'un message est posté
tien la bible en francais

http://fr2.php.net/manual/fr/ref.mail.php

et spécialement pour la fonction mail en plus.

ben oui tu peux faire ça pour ton formulaire ton code semble correcte là.

y'a que ton while que je comprend pas trop parce que je vois pas le formulaire que tu utilises.

mais essaie ça devrait etre bon

++
jocker
le 13/02/2007 à 17:15
Editer les messages sans passer par le bloc-note...
ben dans ce cas c'est facile, tu vas sur ta page connue que par toi, tu entres le numéro du post (identifiant unique et tu le modifies et puis en validant ton formulaire tu fais un update, je vois pas où est le problème là

++
jocker
le 13/02/2007 à 13:03
Editer les messages sans passer par le bloc-note...
en fait tu veux valider les textes avant de les publier.

donc à ta place je ferrai ca, qd le mec post tu stock son message dans une table temporaire et qd tu es dans ton admin toi tu listes tous les post temporaires. Là du moment ou tu les valides tu les passes dans ta table "messages" et tu le supprimes de la table temp.

Autre solution tu peux mettre un tag "temporaire" dans ta table "messages" qui est à 1 qd le message est vérifié et publié et il est à 0 quand tu ne l'as pas encore vérifié.

Voilà j'espère que tu as compris le principe.

++
jocker
le 12/02/2007 à 21:43
N'utiliser que des if
LupusMic, le benchmark était réalisé en PHP pas en C. Et j'ai également mis le else evidemment :)

++
jocker
le 12/02/2007 à 21:41
Et une de plus: vérification de la validité d'un formulaire
pourquoi faire un 1er test pour remplir la variable $etat et ensuite traiter en fct de cette variable

if (isset($_POST['envoyer'])){

if ( (empty($_POST['nom'])) && (empty($_POST['message'])) ){
echo 'tous les champs doivent être remplis';
}
else{ //pas d'erreurs
//on traite l'insertion en db
}

}

++
jocker
le 12/02/2007 à 21:36
Transmettre email comme variable pour envoi en ligne
il faut pas que tu envoies l'adresse en variable mais par exemple l'identifiant issue de ta db

id_personne | email

ensuite qd le formulaire est soumis, tu recup l'id et tu vas recup l'email associée et tu l'envois simplement. Ainsi il y a que l'id qui est visible mais aucune adresse mail.

++
jocker
le 11/02/2007 à 13:58
N'utiliser que des if
juste poru info il vaut mieux utiliser une syntaxe comme

if
else if
else if
else

plutôt que switch car c'est plus rapide. Il y avait un benchmark sur ces fonctions mais je ne sais plus où.

@++
LoadingChargement en cours