Aller au contenu

Compte supprimé

Membres
  • Compteur de contenus

    532
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Compte supprimé

  1. et pour t'aider un peu plus, <body> <div id="container"> <div id="header"> </div> <div id="menu"></div> <div id="menudroite"></div> <div id="contenu">bla bla <hr style="visibility:hidden;clear:both;" /> </div> <div id="footer1"> </div> </div> </body> ça devrait résoudre tes 2 problèmes : 1/ le menut flottant menudroite est placé AVANT le contenu 2/ le hr, comme indiqué par Sibelius, permet simplement de régler ton deuxième point, c'est à dire que ton menu flottant sont entièrement "pris" dans le contenu, même si ce dernier est court (le clear:both signifie "d'effacer" tous les floats) voilà
  2. Salut à tous, J'ai adapté un menu déroulant qui devrait être compatible avec tous les navigateurs. Vous pourrez le voir ici : -http://www.skitour.fr/menu.html Pourriez vous remonter les problèmes éventuels rencontrés (sans vous soucier de la cible des liens), et sous quelle config ?? Merci
  3. Commençons par le début. Pour quelle raison est ce que tu veux faire ça ? Est-ce un problème de sécurité ? ou non ?
  4. On en pense que le HTTP_REFERER n'est pas toujours renvoyé, et donc que tu risque de bloquer certains internautes. Pourquoi ne pas rendre le lien valable uniquement 5 minutes par exemple ? Je m'explique : dans confirmation.php tu génère une clé aléatoire basé sur la date et tu pointe vers ta page avec la clé : <a href="page.php?cle=TON_CODE_ALEATOIRE">page</a> dans page.php 1/ tu vérifie le HTTP_REFERER 2/ si le 1/ ne passe pas, tu vérifie que la clé est bien valide. enfin, c'est une idée..
  5. Aller les bleus A part ça dès que tu as un compte Adsense, tu peux mettre des annonces sur autant de sites que tu veux (qui respectent la charte).
  6. Bienvenue sur le Hub Tu verra c'est hyper simple (tant qu'il n'y a pas de problèmes techniques, hacks, ...). Par contre pour garder un espace convivial et constructif, ça demande un gros investissement de modération. Dan t'en dira peut être un peu plus à ce sujet
  7. 404 sur quelle url ? Donne moi une de tes règles avec numéro qui marche.
  8. C'était une solution. Une autre solution serait de rechercher dans ta base de donnée un champ qui corresponde au paramètre (au lieu de rechercher un ID). Il faut veiller a ce que ce champ de ta base soit unique
  9. Je vais essayer de m'y coller, car malgré les explications du pro qu'est Dan il semble que tu ne comprends pas tout. La pédagologie c'est mon métier La réécriture d'url indique simplement au seveur de renvoyer une autre page que celle qui a été demandée. Ex: tu demandes http://mondomaine.com/action-7.html (page qui n'existe pas sur ton serveur) et le serveur te renvoie la page http://mondomaine.com/fichier.php?action=7 (page qui existe). Pour demander http://mondomaine.com/action-7.html tu as 2 solution : 1/ la taper directement dans la barre d'adresse de ton navigateur 2/ suivre un lien Tu as donc compris que le serveur le réécrit pas les liens. C'est à toi de transformer toutes les url de tes pages pour faire apparaitre les bons liens, c'est à dire ceux sous la forme http://mondomaine.com/action-7.html Pour ton deuxième pb : utiliser "des lettres", c'est pareil, annuaire/musique/ > annuaire/categorie.php?categorie=Musique pourait être traduit par Rewriterule ^annuaire/([a-z0-9_-]+)/?$ annuaire/categorie.php?categorie=$1 [QSA,L] Au début de ta page categorie.php il faut "identifier" le paramètre categorie. Tu peux par exemple faire <?php if ($_GET['categorie']=="Musique") include (...); else if ($_GET['categorie']=="Chant") include (...); ... Voila.
  10. Tu multiplie ce que te rapporte Adsense par 1.x et c'est réglé
  11. wordpad répond à tous tes critères, sauf au dernier
  12. Essaye de gérer ça avec une feuille de style
  13. tu redirige vers formulaire.php?soumission=ok et tu teste la variable $_GET['soumission'] en début de script
  14. Oui : je pense à l'instant à deux possibilité : - Vérifier la présence d'un cookie (qui serait balancé dans la session) ou - vérifier que l'ip a demandé une page il y a moins de 10 minutes (ou au moins une partie de l'ip, pour ne pas bloquer ceux qui surfent avec aol) Vous en pensez quoi ??
  15. En fait c'est tout simple, il suffit de tester la variable php $_POST['spam'] if ($_POST['spam']) die() Bon ça marche pas ok, à mon avis il n'y a pas moyen d'identifier un spammer sur ses header, ni sur son IP, qui change à chaque fois. J'ai une autre piste à te proposer : vu que 99% du spam est en langue anglaise, tu peux essayer de définier une liste de mots clé "interdits" qui bloquent le spam. Cette liste sera à mettre à jour au fur et à mesure. C'est la méthode que j'utilise. elle est pas parfaite car elle demande de la maintenance, mais c'est toujours ça. Je te donne ma liste de mots provisoire : $mots_interdits=array("xwiki", "nensi-musik", "metform", "freehostpro","tekcities", "best site","nice site","top site", "greetings from","tehniks","usmle","pussy", "wellbutrin", "warez","website","Software", "getfunhere","health","insurance",".ru", "kony","funnyhost","viagra","ephedrine",".tt", "boards2go","phentermine", "levitra","vicodin","bestnum","valium",".co.uk", "ultram","tramadol","lol.to","zoloft", "lortab","fioricet","hydrocodone","diazepam", "adipex","didrex","xanax","hydrocodone", "meridia","tenuate","ambien ","Good job guys","Very nice site","Real good stuff", "Appreciate it men", "network54","butalbital","carisoprodol","butalbital","bravenet", ".to","casino","nexium","zyban", "Really cool", "blackjack","online","cheap","asphost","melodysoft", "ringtones"," cialis","dirare","areaseo","zovirax","generic", "pharmarkg","flexeril","propecia", "serifos","dorhuya", "Great work","buying","auto.blogspot","cars.blogspot", "a-j-i",".info/","insurance","Thanks!","Hi guys");
  16. Salut steph13, essaie un truc du genre SELECT t1.id, max(t1.date) as date, t2.login FROM table t1, table t2 WHERE t1.login=t2.login GROUP BY t2.login
  17. SELECT t1.CategoryName, t2.CategoryStyle FROM Categories t1, TRI_Categories t2 WHERE t1.CategoryID=t2.CategoryID AND t2.CategoryStyle=1 ORDER BY CategoryName DESC
  18. Non, chez free.fr, le ErrorDocument 404 marche quelle que soit la page non trouvée (je viens de tester), et je m'en sert d'ailleurs pour faire du pseudo-urlrewriting .
  19. Ou là, c'est pas trés clair. Tu veux dire quoi par Peut tu faire la liste des champs de tes tables ?? A mon avis il y a aussi un problème dans la jointure de tes tables : Je ne comprends pas trop ça...
  20. tu peux aussi, au choix : - Forcer l'interprétation des pages html - Faire un coup d'urlrewriting 404.html > 404.php
  21. Si tu fais bien les choses, ton code doit appeler une fonction unique pour toutes les requêtes à la base. du genre function sql_query($query) { global $marqueur_sql; $result=@mysql_query($query,$marqueur_sql); if (!$result) die ("Erreur fatale SQL. Contactez l'administrateur."); return $result; } Rien de plus simple alors de placer dans cette fonction : 1/ un compteur pour savoir le nombre de fois qu'elle est appelée 2/ un compteur du temps mis pour la requête
  22. Gratuit, tu peux automatiser le traitement. http://www.photofiltre.com/
  23. ok, j'ai compris : pointA : xa, ya pointB : xb, yb tous les points de la droite sont de coordonnées telles que y=Ax+B avec : A=(yb-ya)/(xb-xa) B=(xa.yb-xb.ya)/(xa-xb)
  24. Et en français ça done quoi ? J'aimerai bien t'aider (ça doit pas être bien compliqué) mais je n'ai pas compris grand chose...
×
×
  • Créer...