Alimenter une base MySQL avec l'accord de l'admin ? - Programmation
Marsh Posté le 18-02-2002 à 16:45:27
ben un truc simple serait de prévoir un champ "en attente de validation" dans ta table. 
 
Tu te fais une page d'administration de validation qui te permette via case à cocher de valider les thèmes qui sont en attente uniqument. 
 
A la validation tu vires la valeur du champ "en attente" afin que les thèmes apparaissent dans ta page visible aux utilisateurs lambda 
 
Marsh Posté le 18-02-2002 à 17:08:20
| m@nou a écrit a écrit  : ben un truc simple serait de prévoir un champ "en attente de validation" dans ta table. Tu te fais une page d'administration de validation qui te permette via case à cocher de valider les thèmes qui sont en attente uniqument. A la validation tu vires la valeur du champ "en attente" afin que les thèmes apparaissent dans ta page visible aux utilisateurs lambda  | 
Y a pas des sites où je pourrais apprendre a faire ca ou des exemples ?? comme je l'ai dit je suis un newbie de première en PHP 
 
Marsh Posté le 18-02-2002 à 17:23:56
des sites on en avait noté qqs uns ici 
 
http://forum.hardware.fr/forum2.ph [...] ic=&trash= 
 
mais je peux te filer un coup de paluche, si tu veux 
 
Pour ce que je disais il suffit juste d'ajouter un champ à ta table déjà existante (avec phpmyadmin çà se fait très bien) tu le configure pour qu'il y a un valeur par défaut genre "KO" 
 
Ensuite tu reprends ta page actuelle d'affichage des thèmes. Tu la dupliques et tu la retravailles pour y mettre un système de validation.  
Quand tu valides cela met à jour le champ de ta table avec la valeur "OK" pour le thème validé. 
Marsh Posté le 18-02-2002 à 18:28:45
vi le truc c d'avoir un champ sup "actif", tu insert a 0 et c a toi d'updater depuis une gest a 1, tu n'affiche sur le site que les actif=1
Marsh Posté le 18-02-2002 à 18:32:34
Vi je veux bien accepeter un coup de main. 
 
 
Rajouter un champ c pas dure (tiens donc !) c pour faire le systeme de validation que je crains de blocker.... 
 
Merci 
 
Marsh Posté le 18-02-2002 à 18:36:06
bah dans ton admin tu liste tou sans condition dans une page toto.php 
 
tu met une petit icone verte quand actif=1 et rouge kan actif=0 
 
tu met un lien qui redirige sur la meme page genre  
toto.php?valide=numero_de_ligne pour les puce rouge 
et 
toto.php?devalide=numero_de_ligne pour les puce vert 
 
en haut de page tu fait un 
if (isset(valide)) 
{ 
//tu execute une requette update set actif=1 where id=$numero_de_ligne  
} 
if (isset(devalide)) 
{ 
//tu execute une requette update set actif=0 where id=$numero_de_ligne  
} 
Marsh Posté le 18-02-2002 à 18:42:12
| speedyop a écrit a écrit  : bah dans ton admin tu liste tou sans condition dans une page toto.php tu met une petit icone verte quand actif=1 et rouge kan actif=0 tu met un lien qui redirige sur la meme page genre toto.php?valide=numero_de_ligne pour les puce rouge et toto.php?devalide=numero_de_ligne pour les puce vert en haut de page tu fait un if (isset(valide)) { //tu execute une requette update set actif=1 where id=$numero_de_ligne } if (isset(devalide)) { //tu execute une requette update set actif=0 where id=$numero_de_ligne }  | 
Bon, vais essayer ca en localhost (j'dois y aller) mais c presque du chinois pour moi 
 
 
a+ merci 
 
si j'arrive pas je penserai à m@nou 
 
Marsh Posté le 18-02-2002 à 21:15:52
Ouaip j'y suis pas arrivé. 
 
Marsh Posté le 18-02-2002 à 22:30:26
j't envoyé une URL en MP pour voir un example. 
si c çà qui te convient je te bazarde les scripts 
 
Marsh Posté le 18-02-2002 à 23:25:15
| m@nou a écrit a écrit  : j't envoyé une URL en MP pour voir un example. si c çà qui te convient je te bazarde les scripts  | 
Muchas gracias. 
 
Marsh Posté le 18-02-2002 à 16:31:45
Bon je m'explique...
 
J'ai fait un simple formulaire où les visiteurs peuvent entrer le nom d'un thème (cf. concours de graphisme sur le forum graphisme) à la liste.
Le problème, c'est que plein de blablateurs passent par là, et s'amusent à entrer des conneries genre "fkgfogkfds" j'en ai marre de devoir à chaque fois supprimer depuis phpMyAdmin. Bref résultat je l'ai désactivé en attendant une solution.
Alors serait-il possible, que chaque nouvelle demande (nouveau theme inscrit) aie d'abord été validé par quelqu'un (moi en locurence) ?? Si oui comment faire ?
Je débute en PHP, soyez indulgents.
Merci d'avance
Pinzo
---------------
“I'll thank you very much.”