Ses derniers messages sur les forums
C'est presque bon : il manque le echo !
([^a-z0-9]|[\?!;_\s])
Ce masque irait-il?
Ceci vous aidera peut-être
lien
Version plus récente:
http://www.phpfrance.com/forums/voir_sujet-199.php
Bah en fait, tu mets le temps courant dans une variable de session, et si au prochain chargement d'une page, il s'est ecoulé plus de 20 minutes, tu redirige vers l'index! ;)
HUm, je me suis gouré dans les guillemets: c'est des guillemts doubles autour de la requete ;)
Amélioration au code de Bzh:
<?php
//dans ce cas la on sélectionne toutes les lignes ayant pour id "1 3 5 4 7 8 10 11 12 13 14 18 19 20 etc...
//on définit un tableau ayant toute les valeurs de notre conditions
$conditions = array("1","3","5","4","7","8","10","11","12","13","14","18","19","20");
//ensuite avec toutes nos valeurs on va constuire la partie variable et souvent longue de notre requètte
$partie_de_requette = implode("', '",$conditions);
//ensuite on incorpore notre partie de requette variable au reste de notre requette
$requette = 'SELECT id, nom, prenom FROM `notre_table` WHERE id IN ('{$partie_de_requette}')";
//pour montrer le résultat
echo $requette;
?>
Oui enfin il faut relativiser: un moteur de recherche c'est assez bete par définition quand même...
C'est possible de faire un moteur qui recherche les adresses emails encodées (pas très dur d'ailleurs), mais c'est également possible de faire un moteur de recherche qui prenne la tienne, car il reste un truc caractéristique d'un email: le 'mailto:'.
A enlever donc pour une securité optimale.
Sinon je suis d'accord qu'aucun moteur de recherche ne gère pas ceci, car c'est chiant à faire... et que des millions d'adresses emails sont disponibles sans utiliser cette technique.
Moi pour avoir acces à des liens pour supprimer, il faut être admin! Si t'es pas admin => tu ne vois pas les liens => Tu ne upprime rien :)
La seule requete de suppression qui se fait automatiquement, c'est celle qui sert à mettre à jour le nombre de personnes connectées, alors bon...
Ceci dit, en entreprise, sur un site d'achat ou apparenté, ca ne coute rien de le faire, et ca evite surement des problemes!
Keitarosan (Love Hina? ^^) n'est pas mauvais, ca se voit tout de suite, mais de la à proscrire totalement le DELETE, il ne faut pas abuser! Ca depends du contexte apres...
@+
Apres quelques deboires, j'ai finalement réussi :)
Pour ceux que ca interesse:
Solution
Si tu souahites utiliser javascript, tu va devoir ouvrir la page de traitement du formulaire dans une popup (que je te conseille de mettre "hors-écran"), qui va elle même renvoyer les infos à la page principale.
Cependant, ceci est risqué, car javascript peut-être désactivé, donc le formulaire peut-être erronée...
Cela implique de faire une deuxième verification à la 'vraie' soumission du formulaire, et tu va de nouveau être confronté au même problème si le formulaire est mal rempli...
En esperant avoir bien expliqué! (sinon demande, j'essaye de réexpliquer mieux ^^)