Aller au contenu

Anonymus

Hubmaster
  • Compteur de contenus

    5 211
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Anonymus

  1. Si le message s'affiche 2 fois, c'est parce que tu as demandé à ce qu'il s'affiche 2 fois. C'est un programme, pas un magicien Si tu utilises un champ 'textarea', tu vas avoir des problèmes de caractères spéciaux, tel que \n. Pour cela, il te faut convertir les sauts de ligne par des 'breaks', soit : $txt = nl2br($txt); aura pour effet de convertir le caractère spécial de nouvelle ligne en balise html <br> Voilà.
  2. Bonjour et bienvenue sur le Hub, Pour compléter ce que disais Dudu, j'ajouterais que tu peux tout de même mettre ton forum en signature, il apparaitra à la suite de tes messages, et te fera bénéficier d'un BL gratuit Pour ce qui est du nom des membres, c'est pour éviter d'avoir 7000 messages avec l'intitulé 'bonjour'. Au moins, on sait directement 'qui' dit bonjour Pour ce qui est de la bande passante, le trafic du Hub mettrait à genoux un serveur mutualisé Sinon, sur ton site perso, tu as un lien (carpe diem) qui ouvre un popup, qui lui même ouvre un autre popup, qui lui meme ouvre un autre popup.. On se retrouve avec 4 fenètres ouvertes, alors qu'une seule suffirait :/ Mais.. c'est pas méchant non plus Anonymus.
  3. Bonjour et Bienvenue sur le Hub, Espérons que ta formation te plaise, et que le Hub t'aide dans ta nouvelle orientation, Anonymus.
  4. Pour le savoir, testes toi même. Lorsque tu as une boite de dialogue (input type=text, par exemple), essaies systématiquement de mettre 2 apostrophes, puis des apostrophes doubles, et... tous les caractères bizarres qui te tombent sous la main ($ \ / " ' `etc... ) et essaies aussi d'y mettre du code html (type <a href=''>coucou</a>) tu verras bien ce que ca donne, et si le résultat est celui attendu
  5. <? $dom = "www.domaine.com"; $url = "/repertoire/page.php"; $query = "nom=galle&prenom=nico&truc=machin"; $headers = "POST $url HTTP/1.1\r\n"; $headers .= "HOST: $dom \r\n"; $headers .= "Content-Type: application/x-www-form-urlencoded\r\n"; $headers .= "Content-Length: " . strlen($query) . "\r\n\r\n"; $fp = fsockopen ($dom, 80, $errno, $errstr, 30); fputs ($fp, $headers . $query); while ( !feof($fp) ) { $response = fread($fp,1024); print $response; } fclose($fp); ?> La seule chose à faire en supp., ca serait de passer les variables par 'urlencode', pour éviter les problèmes d'encodage de caractères. Mais le principe est là. Testé, ca marche _AT_Rportal, c'est bien là que je l'ai pris (aussi )
  6. Il est possible de relayer des variables $_POST, comme si elles venaient d'un formulaire classique, et ceci sans clic supplémentaire de l'utilisateur. Ceci dit, la meilleure solution serait a priori de faire ca en include.. J'te ponds un exemple, et je reviens
  7. Ta redirection ne marche pas. Tu as un analyseur d'entètes, sur le Hub. Jettes y un oeil, et tu verras.
  8. Le second. Le nom a été repris en partie, mais : - en java, on développe des objets, uniquement des objets. - en javascript, non. On se sert d'objets, mais on développe un programme, des routines, etc. (j'peux me tromper sur javascript, mais je ne pense pas.) Disons que si javascript ets une version simplifiée du java, on peut dire que visual basic est une version simplifiée du C++. Il y a tellement de différences entre les 2 qu'on ne peut plus les comparer.
  9. Pour avoir le numéro de téléphone de la personne précédente, il existe plusieurs techniques. Le problème étant que tu ne sais pas si l'appart a été loué ou vendu avant (locataire ou propriétaire ?) - demander le nom de la personne qui avait l'appart avant, pour lui 'renvoyer le courier', - dire explicitement que tu devra payer les frais d'installation de FT, si tu n'as pas le numéro de tél, histoire qu'ils transfèrent la ligne sur la tienne. Les gens sont compréhensifs, en général.. - etc.. Mais faudrait déjà savoir s'il y a eu quelqu'un, et si cette personne était locataire ou non, et si elle est toujours dans l'appart, et... Tu l'as eu comment, cet appart ?
  10. C'est pas très malin. Gaspillage de temps et de mémoire. $first = ""; while($data = mysql_fetch_array($req)) { echo $first.$data['tempemin']; if(empty($first)) $first = ", "; }
  11. C'est un choix que tu fais, libre à toi de le tenir. Saches juste qu'un éditeur de site est responsable des propos qui sont tenus sur son site, et que s'il y a du texte 'interdit', tu en seras tenu responsable si tu ne fais rien pour l'enlever. De grandes sociétés se sont faites condamner pour cela, autrement dit le législateur ne lésine pas sur les actions à mener à ce sujet. Pour ce qui est de la liberté d'expression, c'est une utopie Inutile de compter dessus..
  12. Je n'en suis pas si sûr. Il existe nombre de théories sur les mots contenus dans les liens, et l'une d'elles parle du 'poids des mots' : Un lien avec 1 mot => Ce mot est très pertinent, car sur l'ensemble des mots (1 seul), il recueille 100% de ce mot. Un lien avec 10 mot => Chaque mot possède 10% du poids total du lien, puisqu'il y a plusieurs mots. Ils pesent donc moins lourds que dans le premier cas. Tu vois ce que je veux dire ??
  13. Bonjour, Si ce forum ne s'affiche pas bien chez toi, c'est peut être dû à ta bande passante. Il s'affiche quasiment instantanément chez moi. Pour ton site, je te suggère la création d'un nouveau topic, dans le salon. Tu auras alors les réponses aux questions que tu te poses Anonymus.
  14. S'enregistrer sur un forum n'est pas un acte anodin. je ne pense pas qu'il y ait beaucoup de personnes qui soient d'accord pour s'enregistrer, sans connaitre d'abord le contenu du forum.
  15. Ca marchera, ton système. Mais c'est une habitude à prendre que d'entourer la valeur sql avec des double quote, et donc échapper ces double-quotes avec un slash. C'est aussi une habitude de séparer les variables php du reste du code, notamment avec les double quotes, et les points : ".." Anonymus.
  16. Non, tu confonds la ligne 1 du script php avec la ligne 1 du script sql. Là, il s'agit d'un message sql, donc la ligne 1 du script sql, donc ta requète Essaies donc exactement ceci : $verif="UPDATE `mot` SET `validation` = 1 WHERE `validation` = \"".$validation."\""; Anonymus.
  17. Non, la page d'accueil fait un lien vers la page des forums, qui elle même fait un lien vers la page d'accueil. Tous les sites fonctionnent comme ca
  18. Tu as mis quelque chose comme ceci : <a href="contenu du lien">cliquez ici</a> au moins ?? ? (sinon, ca va être dur de cliquer dessus..)
  19. (tant qu'on y est Vérifies que le champ 'varchar' soit assez grand pour contenir l'ensemble du code (on sait jamais.. )
  20. Tu changes le champ validation, celui qui justement te permet de vérifier le code ? Pour le fait que ca ne marche pas, tu devrais faire un 'echo' de ta requète, avant de la passer à mysql_query : echo " ".$verif; Pour la requète, j'aurais plutot vu quelque chose, comme ceci : SET `validation` = '1' Enfin, es tu sûr que ta variable '$validation' soit bonne ? Ne serait ce pas plutot : $_GET['validation'] ? ou un truc comme ceci ? Anonymus.
  21. D'un coté, il est normal qu'un admin ait accès aux MP non cryptés, d'un autre coté, je ne suis pas sûr que tu puisses t'intégrer dans les MP de tes membres, même si tu n'as pas volonté de nuire. Tu pourrais très bien mettre un grand disclaimer, sur ton site et pondre le même sur le site du conccurent, histoire de les refroidir. Tu pourrais peut être aussi imaginer de n'autoriser les MP qu'aux membres totalisant une cinquantaine de messages, etc.. Bref, il pourrait y avoir d'autres alternatives que la simple lecture de leurs MP. D'autant que je ne suis pas sûr que cela fasse bonne impression, si l'on apprenait que tu lisais les MP. Par contre, (j'y penses !!) il est peut être possible de mettre le nom de l'autre forum en 'mot interdit'. Il est souvent possible d'interdire un certain nombre de mots, dans les échanges. Essaies aussi comme ca
  22. Anonymus

    define / const

    N'utilises pas des constantes, mais des variables normales, pour ce genre de boulot. Tu peux aussi créer une autre classe, que tu pourras exporter dans un autre objet, ainsi les variables spécifiques à la classe seront... spécifiques à la classe.. Mais sais tu qu'une variable affectée à une classe n'est pas visible de l'extérieur de l'objet ? Si tu définis une variable dans la classe, elle ne pourra interférer avec une autre variable, de même nom, comprise dans le programme, hors classe ?
  23. Il y a des chances pour qu'il ait pris pas mal de pages pour du duplicate content, autrement dit des pages à contenu similaire. Lorsqu'il s'est apercu que les pages étaient identiques, il les a indexées. As tu essayé de retrouver une page, qui n'est pas dans l'index, par un autre moyen ? (en tapant son url dans gg, par exemple) De plus, certaines pages peuvent ne pas répondre. En ce moment, il semble qu'il y ait des problèmes avec la page .http://www.numilogebooks.com/fiche_livre.asp?id_livre=5822 par exemple.. Si des pages sont inaccessibles, il commence par noter l'url dans l'index, puis lorsqu'il s'apercoit qu'elle est inaccessible (ou qu'elle est 'duplicate contente'), il la désindexe.
  24. Anonymus

    define / const

    Pour la première, je ne connaissais pas, pour la seconde, il y a de fortes chances qu'il prenne la valeur '1' comme un booléen, ce qui sous entendrait : ACCES_REFUS = TRUE. Essaies de faire plutot : define("ACCES_REFUS", "1"); ca devrait marcher ainsi.
  25. De plus, pour ce qui est de ce forum (le Hub) par exemple, il a été créé avec une 'base membres', autrement dit, un certain nombre de personnes qui se connaissaient déjà. A partir de là, les forums se remplissaient petit à petit. Le problème d'un forum est l'absence de discussions, qui laissent l'impression que le forum est vide, et qui n'incitent pas les membres potentiels à rester sur le forum. C'est un peu un cercle vicieux, qui consiste à dire : plus un forum est vide, et moins il y a de messages. En fait, on s'apercoit qu'il y a une dynamique qui se créé autour du forum. Une mayonnaise. Soit elle prend, soit elle ne prend pas. Et si elle ne prend pas, il est assez dur de renverser la vapeur.. Un ancien forum avec 50 messages n'intéressera personne, alors qu'un nouveau forum avec 50 000 messages paraitra intéressant. Pour ce qui est de garder les membres, il faut s'intéresser aux messages, aux discussions. Qu'apportent elles au nouvel inscrit. Pour le Hub, nous nous sommes intéressés à la qualité de ceux ci. Nous ne voulons pas de messages vides, parce que ca fait baisser le niveau général du forum. Un forum devient vite le reflet des messages qu'il laisse édité, et si on laisse des messages vides de sens dans les forums, celui ci deviendra comme ses messages, vide. (un message vide de sens, c'est par exemple un message contenant uniquement un 'smiley', pour exprimer son point de vue. Ou une personne qui fait un 'up' sur son précédent message.)
×
×
  • Créer...