Aller au contenu

Anonymus

Hubmaster
  • Compteur de contenus

    5 211
  • Inscrit(e) le

  • Dernière visite

Messages postés par Anonymus

  1. Lors du click sur le lien du genre: "index.php?order=col1", tu récupères la variable $order et tu l'ajoutes dans ton "order by" :)

    Ca doit se terminer par un switch :>

    index.php?order=1

    puis >

    switch($_GET['order']){

    case ("1"):

    ///

    break;

    case ("2"):

    ///

    break;

    default:

    }

    Sinon, comme dit Kioob, ca va mal se terminer ;)

  2. Bonjour,

    je ne suis pas sûr que ce code marche :

    <?='<'?>?xml version="1.0" encoding="utf-8"?>

    par contre j'utilises celui ci qui ne me pose aucun problème :

    <?php echo "<"."?xml ...

    Pour l'histoire du 'mélange php/html', ca vient des personnes qui font des sites sous dreamweaver, et qui sont obligés d'y ajouter du php, et au lieu de tout transformer en php, se contentent d'ouvrir/fermer des balises php.

    Pour ce qui est de la balise php fermante, je ne la mets plus depuis pas mal de temps, et.. ca m'arrive de l'enlever quand je la vois :)

    La raison ?

    T'as pas à te soucier de la fin du fichier, tu sais comment il se termine :)

    > Si tu fais un fichier config php auquel tu es amené à ajouter des paramètres, par exemple, no soucis, tu les ajoutes. Sinon ? T'es obligé de recopier le fichier dans une variable, de le réécrire dans le fichier, 'sauf la dernière ligne', d'y ajouter ton code, et... d'ajouter la dernière ligne :D

    Dans un cas tu ajoutes, dans l'autre tu.. perds du temps (bon, à mon avis..)

    Et comme dit Kioob, j'ai moins de problèmes de 'header non envoyés', vu que ce fichier (ou les autres) n'a pas une ligne de trop, tout en bas.

    Par contre, je mets indifféremment <? ou <?php, mais j'ai toujours pareil dans un même projet. Si je récup. un truc en <? je continue en <? Si je récup. un truc en <?php je continue idem.

    Et pour finir, le premier (et en général le seul du fichier), je le mets toujours sur une ligne séparée.

    Ca n'alourdis pas le code :D

    Par contre, le code php est parsé, donc : aussi lourd à executer, d'une manière ou d'une autre.. (et.. c'est pas les quelques centièmes de micro-secondes gagnées qui vont changer grand chose..

  3. mm ça dépend de ce que tu cherches à obtenir en fait : si tu ne veux que le "nom" du fournisseur, oui la base ISP de Maxmind est parfaite ; et est certainement plus adaptée pour de la géolocalisation aussi.

    Maintenant dans les bases du RIPE il y a beaucoup d'autres infos que tu ne trouveras jamais chez Maxmind non plus.

    Elles sont complémentaires, mais le risque avec les serveurs whois est de se faire blacklister son serveur. :/

  4. Bonjour,

    Il y a 2 facons de faire.

    La première est effectivement à partir des variables globales :

    echo "<pre>";
    print_r($_SERVER);
    echo "</pre>";

    Te donnera toutes les variables globales liées au serveur.

    La seconde facon est d'utiliser des bases de données d'adresses ip, qui te retourneront le provider en fonction de l'ip.

    Jettes un oeil ici : http://www.maxmind.com/app/ip-location

    tu y trouveras de quoi satisfaire ta curiosité.

    Nico.

  5. Après avoir lu tout ca, à ta place, je dirais à mon client :

    Chiche ? Ne vous donnez pas la peine de m'attaquer, j'le fais à votre place ;)

    Va au tribunal, et demandes le paiement de ton dû.

    Avant de prouver que ton code est à chier, il risque d'en baver pas mal :D

    Parce que ce que l'on te demande, c'est que ca marche. Pas que les majuscules des meta soient ou non respectées.

    C'est clairement un mauvais payeur, et ne t'emmerdes pas avec lui. Si tu ne veux pas aller au tribunal, alors envoies lui une lettre de relance, où tu lui déclares explicitement qu'en cas de non paiement sous xxx jours, alors tu saisira le tribunal compétent.

    Ne fais pas mention de ce qu'il dit dans cette lettre, et s'il t'en reparles au téléphone, tu l'envoies chier direct :>

    > Mon code est à chier ? Mettez le moi par écrit.

    Vraiment : Ne t'inquiètes pas.

    Ils essaient de t'intimider, et à ce jeu là, c'est le plus couillu qui gagne :D

    T'es un professionnel ? T'as un devis ?

    Vraiment, aucun soucis à te faire ;)

  6. Pour le problème du site de David Airey, il faut tout de même un certain nombre d'opérations avant d'y arriver, de la part du pirate.

    Je ne suis pas si sûr que google soit réellement en cause. Le seul problème que je note, de la part de google, c'est le fait de pouvoir mettre en 'copie' tous les mails, sans.. pour autant envoyer une demande de confirmation au propriétaire. Mais ca, y'en a pas un qui le fait.

    Le reste, ben.. Faut comme meme regarder un mail malveillant (spamm), télécharger un .exe, et l'exécuter. Ca fait bcp de la part de l'internaute imprudent, et ca enlève autant à la responsabilité de google.

    Par contre, à mon avis, on a pas fini d'avoir des problèmes comme ca, avec le web 2.0 ;)

  7. Bonjour,

    J'ai de plus en plus de soucis avec mysql, et apache en général, sous windows xp.

    Celui-ci est de plus en plus lent à exécuter apache en général, mais mysql en particulier, avec une mention particulière pour phpmyadmin, qui me sort des max_exec_time.

    C'est pas le problème de changer cette constante, c'est vraiment le problème d'accélérer mysql et apache, si possible.

    Merci d'avance.

  8. Et pour s'y protéger, effectuer ceci de temps en temps :

    IMPORTANT: If you use GMail, its absolutely vital that you check your account settings now.

    Heres what to do:

    When logged into GMail, click on the settings tab in the upper right of the screen. Then check both the Filters and the Forwarding and POP sections. This is what I only just found in my Filters tab:

    The following filters are applied to all incoming mail:

  9. Bonjour !

    Juste 2 questions 'types'...

    Quand on a travaillé sur plus de 200 sites :

    - Quel a été le plus beau challenge ?

    - Quel a été la plus grosse déconvenue ? (si je puis m'exprimer ainsi :D )

    ++,

    Nico.

  10. Essaie de chercher le mots: persépolis, essaye meme en enlevant les é donc en cherchant; persepolis et bien, il n'affichera pas les résultats pertinents car le moteur aura interprété persépolis et donc les gens ne trouveront pas leur bonheur et penseront que c'est un moteur de m..., donc ça craint au plus haut point.

    Je confirme, je ne peux pas trouver :lol:

    Mouveur est actuellement en maintenance.

    Quelques minutes pour 5000 fichiers, oui, c'est jouable sans problèmes, mais ca ne résoudra pas ton problème. Tu ne vas pas faire le 'cherche/remplace' sans arrets, à chaque réindexation :)

    Elgg ? >Non, je ne connais pas, par contre si tu as des projets intéressants, c'est vraiment dommage de passer du temps à résoudre des soucis 'mineurs', alors qu'un serveur dédié ne coute actuellement pas grand chose.

    De toute facon, pour un 'moteur de recherche', tu auras forcément besoin de 'gros', et crois moi, je suis bien placé pour le savoir, j'ai quelques serveurs saturés à mon actif :lol:

    Par contre, il semblerait qu'il y ait méprise : les fichiers txt ne servent pas du tout à l'indexation, ils sont là pour le snippet (les lignes de description du site), et ne servent pas à la recherche. Pour la recherche, il te faut voir la table 'phpdig_keywords'.

    Si tu veux que je jettes un oeil à ton script, envoies moi un mp avec les login/pass, et je te regle le pb rapidement :)

    Nicolas.

  11. :lol: phpdig est une vraie solution :D

    Mais c'est vrai que parfois, il est un peu capricieux :/

    Ceci dit, je me permet d'insister : Ta page ne présente pas de défaut d'encodage... (ou alors.. en tapant quel mot ? Moi, j'essaie avec 'cinéma' :)

    Es-tu sûr de ce que tu avances ? C'est peut etre la page que tu as copiée, qui a ce problème :D

    Nicolas.

  12. A ta place ? Je viderais les tables, et je recommencerais l'indexation :)

    Si tu commences à trifouiller tes tables, sans trop savoir c'que tu fais, tu risques de faire plus de mal que de bien :)

    Sinon, tu as la possibilité de modifier le code, mais aux prochaines indexations, tu auras le problème inverse, avec un 'code' qui ne correspondra plus aux différentes versions.

    Si tu maitrises pas, réindexes, tu vas gagner du temps ;)

    ( eventuellement avec 2 bases : L'une en attente, celle que tu as, pendant que l'autre indexe, petit à petit :) )

    Nico.

  13. Bonjour,

    Je pense que c'est dommage d'avoir un site autant ciblé, et de n'afficher que des adsenses.

    Par exemple, si je veux acheter un CD de Celine Dion, est ce que je le peux, sur ton site ?

    Ou si je veux une sonnerie pour tél. portable, avec la musique de celine dion ? Est ce possible ?

    C'est vers ce genre de choses, que tu devrais te tourner, à mon avis.

    Je n'ai pas trop le temps de me pencher à fonds la-dessus mais toutes mes optimisations n'ont jamais franchement donné grand chose.

    Oui, mais c'est bien de temps dont il s'agit : Passer plus de temps à chercher des solutions, c'est trouver de meilleures solutions, non ?

    Sinon il reste tjs adsense et ses revenus 'génériques', mais.. à mon avis tu dois trouver mieux, à condition de mieux connaitre ton public :)

  14. Attends, enlèves pas les accents, ca vient d'autre chose ! :D

    Bon, dans ta config. de phpdig, tu veux tout passer en utf8, ok.

    Pour autant, dans ton <head>, tu déclares du iso >

    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

    Changes en utf8, pour voir. :)

    Hey je viens de m'appercevoir que ce code venait de toi whistling.gif

    Oui, ca m'arrive de temps en temps :D

    [rendons à Cesar]En fait, non, il ne vient pas de moi, mais.. je l'aime bien, alors j'le poste souvent ;) Par contre, je me rappelle plus à qui il appartient :( [/rendons à cesar]

×
×
  • Créer...