Aller au contenu

Bourinho

Hubmaster
  • Compteur de contenus

    338
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Bourinho

  1. Salut, L'hébergement chez soi revient à très cher comparé à ce que tu peux trouver chez les professionnels... En ne comptant que le prix de la connexion que tu recherches actuellement, il y a déjà de quoi s'offrir un bon petit dédié à mon avis... J'aimerais bien savoir ce que tu appelles un débit montant "énorme"... parce que tu dois bien avouer que c'est plutot vague...2Mb/s, 10Mb/s, 100Mb/s ???
  2. Bourinho

    RegExp

    Salut, tente ce qui suit, après ton "strtolower" : $Chaine=preg_replace('![^a-z]!','',$Chaine); Si jamais, tu veux accepter les chiffres aussi, cela devient : $Chaine=preg_replace('![^a-z0-9]!','',$Chaine); En espérant t'avoir aidé! A+
  3. Bienvenue sur le Hub!!! Je pense que ce forum te permettra de bien t'amuser si tu arrives à conserver ton "self control" bien entendu!!! Je pense que tu a trouvé une bonne source d'informations pour t'y remettre A une prochaine!
  4. Salut, J'ai besoin d'un éclaircissement Je re-site le manuel php : "Si vous n'avez pas besoin de règles de remplacement compliquées, utilisez cette fonction de préférence à ereg_replace() et preg_replace()." Ce qu'ils appellent "règle de remplacement compliquée", c'est les Regex??? Par avance, merci
  5. Salut, insere le code ci dessous avant d'afficher ta chaine de caractères: $chaine = preg_replace("/ /", " ", $chaine); Ca remplace les espaces par leur entité HTML ( ) A+ PS : Le formulaire de ce forum utilise la technologie Ajax (corrigez moi si je me trompe...Je viens de vérifier, et c'est bien le cas...Ca fait bientot 4 mois que je l'ai rempli ce formulaire). Le principe de fonctionnement utilise JavaScript pour faire des requêtes sur le serveur... En tapant "Ajax" sur Google, tu trouveras certainement plein d'info!
  6. Je vais essayer d'éclaircir mon problème... car ce post a reçu la visite de personnes qualifiées alors je me suis remis en question concernant sa clarté. Voilà un exemple peut être plus clair: <head> <script type="text/javascript"> <!-- function f1(NomCP) { document.getElementById('Id1').innerHTML=NomCP; } --> </script> </head> <body> <?php $NomCP='<input type=\'button\' value=\'Je veux pas de bouton\'/>'; $NomCP=htmlentities($NomCP); echo $NomCP; ?> <input type='button' value='Appuie et tu verras' onClick="f1(<?php echo '\''.preg_replace('!\'!','\\\'',$NomCP).'\'';?>)"/> <div id='Id1'> </div> </body> Comme je l'indique, je souhaiterais ne pas avoir de bouton créé quand l'on appuie sur le bouton "Appuie et tu verras"... Je souhaiterais retrouver ce qu'il a d'écrit à la base (à gauche du bouton initial) Je ne sais pas ce qui cloche! Si quelqu'un pouvait éclairer ma lanterne, ça serait sympa!
  7. Bonjour, Mon problème est dû aux guillements en javascript... en voici un exemple : <input type='button' value="L& #039;Abergement-Clémenciat (1400)" onClick="ChoixVille(1001,'L& #039;Abergement-Clémenciat (1400)',1)"/> & #039; represente le guillemet...dans mon code, il n'y a pas d'espace dans mon code mais il était interprété sur le Hub, donc cela nuisait à la compréhension de mon problème! où "L& #039;Abergement-Clémenciat (1400)" est affichée via php (c'est le resultat de htmlentities('L\'Abergement-Clémenciat (1400)',ENT_QUOTES)) Cela ne fonctionne pas par la suite avec la function javascript... car les guillemets posent des problèmes! Et je ne vois pas pourquoi... J'aimerais donc déjà comprendre d'où vient le bug! Il en est de même avec htmlentities('L\'Abergement-Clémenciat (1400)') car j'utilise php pour afficher le resultat...et le '\' étant interprété par php, il n'apparait plus dans le code HTML. Alors, pour l'instant, j'utilise: $LaVariable=preg_replace('!\'!','\\\'',htmlentities($LaVariable)) qui double-échappe le simple-guillemet pour être double interprété sans problème (par php puis javascript...) Mais cela ne me semble pas très satisfaisant... Alors, j'ai une seconde question, comment faites vous dans ce cas de figure?
  8. Salut, Tu viens de réussir à l'afficher sur le Hub... Donc il suffit de voir le code source de la page HTML et chercher BODY. Tu trouves <BODY> de meme pour <?php <?php Les caractères qui pourraient être interprétés sont remplacés par leur équivalent en HTML...
  9. Salut, A mon avis, pixhiboo a voulu dire deux choses differentes dans son message: Tout d'abord, de nombreux internautes humains vont sur les sites web dont les liens apparaissent sur le site du journal du net!!! Il s'agit la d'un moyen simple et rapide d'avoir plus de trafic... ce qui est toujours bon a prendre! Enfin, pour les robots, il s'agit d'un backlink supplementaire sur un site dont le trustrank doit etre assez eleve. Le fait que tu ne trouves pas le journal du net parmis les 100 premiers resultats lors d'une recherche sur "infographie" signifie tout simplement que ce site n'a pas ete optimise pour ce mot clef. Etant donne que les pages du Journal du Net dont nous parlons, traitent du meme sujet, les backlinks provenant de ces pages sont les bienvenus, a mon avis!
  10. Est ce vraiment ce que tu voulais dire Dan??? Il faut certainement lire Le PIV Dual Core est sensiblement plus performant qu'un mono-Xeon. Non???
  11. Salut, Je vais tenter de répondre à chacune de tes questions: _Est-ce possible : très certainement! _Comment faire : Il y a à mon avis 2 étapes... *Tout d'abord, dans la base de données que tu utilises pour stocker les définitions, il faudraient que tu ajoutes des champs 'Variante1', 'Variante2', ... 'VarianteN' pour avoir sous la main toutes les variantes des mots... Cela n'est pas trop compliqués pour les noms et les adjectifs mais ça devient beaucoup plus drole pour les verbes!!! Y a peut être moyen d'éviter cela en "apprenant" un peu la grammaire française à ton serveur...(pour les verbes du 1er et 2eme groupe par exemple!) *Ensuite, parser le texte que tu affiches à l'écran en essaynt de retrouver les mots utilisés dans ta base de données... Mais ça va en faire des requêtes par affichage!!! Une bonne utilisation du cache peut réduire considérablement le nombre de requête par jour... Faudra certainement y réfléchir!!! _comment gérer à l'avance les différentes formes que peuvent prendre les mots de notre langues française qui se conjugent, s'accordent etc... *Réponse donnée au dessus... Certainement pas la plus efficace mais la grammaire française est tellement bizarre parfois! A+ Edit : Une autre solution possible serait de parser ta base de données de temps en temps... genre entre 3h et 5h du matin...(je dis ces heures là à tout hasard... c'est certainement le moment ou ton serveur sera le moins sollicité!)
  12. Salut, Il me semble avoir déjà eu ce problème... la cause était les retours à la ligne dans la chaine de caractères... Essaie ce qui suit : if(AffichPub()){ TaChaine='<div id="publi" class="menu" onclick="this.style.visibility=\'hidden\';SetCookie(\'pub\', \'no\');">'; TaChaine=TaChaine+'<center>'; TaChaine=TaChaine+'<script charset="ISO-8859-1" type="text/javascript" src="http://address.com/"></script>'; TaChaine=TaChaine+'</center>'; TaChaine=TaChaine+'</div>'; document.write(TaChaine); } J'espère que cela fonctionnera! Sinon, tu fais comment pour les internautes qui n'ont pas activé le Javascript, que ce soit par choix ou par contrainte (handicap par exemple...). Ca peut t'enlever jusqu'à 10% de tes revenus tout de même!!!
  13. Bourinho

    timeout envoi de mail

    Salut, pour être sur avec le set_time_limit, tu n'as qu'à mettre : set_time_limit(0);
  14. Bonjour, en effet Petit-Ourson, c'est bien la fonction "escape" qu'il faut que j'utilise... mais je ne sais pas comment l'utiliser...en clair, je ne sais pas trop ou la mettre sel = document.getElementById('Departement'); Departement = sel.options[sel.selectedIndex].value.escape(); sel2 = document.getElementById('VilleOUCodePostal'); VilleOUCodePostal=sel2.value.escape(); xhr.send("Departement="+Departement+"&VilleOUCodePostal="+VilleOUCodePostal); Le script au dessus ne fonctionne pas... ca doit etre une faute de débutant... Par avance, merci Edit : Il existe un "unescape" en php qui s'appelle "urldecode" pour ceux que ça intéresse! Edit2 : J'ai trouvé!!! en fait, faut faire escape(letrucketuveux) tout simplement...
  15. Salut, en fait, j'ai (a moitie) appris SQL sur le Hub... et a chaque fois que l'on selectionnait les premiers, les Hubeurs mettaient le "0,", du coup, je le mets tout le temps... Je ne savais meme pas que cela fonctionnait sans! Quant a la proprete, je ne peux pas te repondre car etant donne qu il y a encore dix minutes, je croyais que le "0," etait necessaire, je pensais que ma solution etait la plus propre... A+
  16. Salut, je crois qu'il faut un 0 avant le 5 dans LIMIT... SELECT user AS user, count(*) AS NbArticle FROM articles GROUP BY user ORDER BY NbArticle DESC LIMIT 0,5; le 0 est la pour dire que tu prends les 5 PREMIERS...
  17. Merci... Je devrais réussir à m'en tirer avec cette solution!!! A tout hasard, y aurait pas une fonction qui ferait la même chose en php?
  18. Salut à tous! Bon, voici un petit problème de débutant en Javascript... (bah oui, PHP et SQL, maintenant, ca va à peu près... on attaque autre chose maintenant! ) Enfin, voilà le réel problème que j'ai sel = document.getElementById('Departement'); Departement = sel.options[sel.selectedIndex].value; sel2 = document.getElementById('VilleOUCodePostal'); VilleOUCodePostal=sel2.value; VilleOUCodePostal.htmlEntities();//Pb ici... :( xhr.send("Departement="+Departement+"&VilleOUCodePostal="+VilleOUCodePostal); J'ai aussi tenté un truc du style: sel = document.getElementById('Departement'); Departement = sel.options[sel.selectedIndex].value; sel2 = document.getElementById('VilleOUCodePostal'); VilleOUCodePostal=sel2.value; VilleOUCodePostal2=VilleOUCodePostal.htmlEntities();//Pb ici... :( xhr.send("Departement="+Departement+"&VilleOUCodePostal="+VilleOUCodePostal2); En fait, quand j'enleve la ligne avec le htmlEntities, mon truc fonctionne avec des VilleOUCodePostal composée de lettres sans accent... mais alors, ça devient la cata dès qu'un accent, une apostrophe ou autres caractères bizarres se glissent dans cette variable... Donc, je me dis, on va chercher un équivalent de htmlentities en javascript... et voilà le problème... Si une ame charitable pouvait aider un pauvre novice en javascript, je serais bien content!!! Par avance, merci!
  19. Salut à tous, Helpeur, je pense qu'il faut modérer tes propos... Le Pagerank est le résultat d'un algorithme mathématique... Si Jordandu777 possède déjà des sites dont certaines pages affichent un Pagerank qui tourne autour de 8, en plaçant des liens vers ses éventuels futurs clients, il peut leur garantir un PR élevé...(5 me parait quand même beaucoup... à moins d'avoir un panel très vaste de sites web sous le coude!) Il ne s'agirait dans ce cas non plus de référencement à proprement parlé, mais plus de vente de liens... Je ne sais pas si ce que je viens de développer correspond exactement à ton projet, mais j'ai essayé de m'en approcher le plus possible... Question légalité, il y a des hubeurs meilleurs que moi dans ce genre de question...peut être auras tu la chance de croiser le chemin d'Arlette!
  20. Bourinho

    requête mysql

    Salut, En disant ce qui suit, je pense que tu as parfaitement répondu : En effet, a mon humble avis, seule une expérience permet de se faire une idée précise sur la question... J'ai donc été tenté de dire une ***nerie (auto-censure). Ca me fait tout bizarre, c'est la première fois!!! depuis trois ou quatre jours A+
  21. Salut, Je ne vois pas comment faire exactement ce que tu souhaites... Mais tu pourrais peut etre t arranger pour que ta page erreur 404 soit par exemple ta page d'accueil. Au pire, si un visiteur clique sur un lien dont la cible n'existe plus, il retombera malgre tout sur ton site... Et puis les liens morts disparaitront au fur et a mesure...
  22. Bourinho

    requête mysql

    Salut, Avec des formules du type "je serais tenté de dire" et "sera d'après moi plus efficace", j'ai justement tout fait pour ne pas etre ULTRA affirmatif... 300*30 = 9000... T'arrives donc à faire 9000 insertions plus rapidement que je ne peux en faire 1000...
  23. Bourinho

    requête mysql

    Salut, je serais tenté de dire qu'il faut au maximum laisser MySQL gérer la(les) base(s) de données... Donc une requête qui fait 1000 instructions d'insertion sera d'après moi plus efficace...
  24. Salut, Tu pourrais nous donner le bout de code contenant la requete que tu utilises ainsi que les lignes de code voisines de "my_sql_fetch_assoc". Cela sera plus simple pour nous de t'aider... A+
  25. Salut, je peux te proposer un truc... Tout d'abord, MIN et MAX sont des fonctions d'agregation (pour les GROUP BY), donc il est normal que ce que tu cherches à faire ne fonctionne pas... mais on peut ruser... sachant que (j'aime les maths...) min(x,y)= ((x+y)-abs(x-y))/2 et max(x,y)= ((x+y)+abs(x-y))/2 donc ce que tu cherches a faire devient (attention les yeux...) avec $Modif=+5 dans ton cas...tu peux le modifier meme par un nombre negatif! Update Machin set pourcentage = (100+(pourcentage+$Modif+abs(pourcentage+$Modif))/2-abs(100-(pourcentage+$Modif+abs(pourcentage+$Modif))/2))/2 Quoi c'est moche??? Edit : J'avais confondu des - et des +... Edit2 : Y a aussi GREATEST a la place de MAX et LEAST à la place de MIN...lol
×
×
  • Créer...