Le 24/12/2006 à 11h50
Utilisateur
alias "Kiljaeden"
Nb Posts : 215
-La liste des membres vidée, ça vient de moi, c'est (encore...

) une mauvaise manipulation de ma part.
-Le flux RSS n'a jamais marché... Je ne m'en était jamais rendu compte, et, à vrai dire, je n'ai pas cherché à régler le problème...
-Je vais voir ce que je peux faire pour ton mot de passe Eat your Potato. Si j'ai bien compris, ça bug au moment où tu te connecte ?
-Et Achenar, ravi que la connexion auto marche chez toi, parce que chez moi elle bug.
Je vais essayer de régler ces divers problèmes. Merci de me les avoir signalés.
Edit:
Problèmes réglés :
-Connexion pour Eat'
-Et pitète la connexion automatique, vous me direz si ça marche.
Hello crual world, it's under
Don't walk off by
Don't waiting for the Worms to come
Le 24/12/2006 à 14h28
Kilburn, Brent, LONDON NW6
Nb Posts : 1731
Perso. je commence à virer la connexion auto de tout les forum où je suis inscrit, vu les insécurités des bases de données...
Le 24/12/2006 à 16h34
/home/eyp
Nb Posts : 3969
Ca y est, ça remarche.
Administrateur d'un forum RP dans l'univers du Donjon de Naheulbeuk : http://naheulbeuk.kanak.fr
Supporteur du Webzine 42
Le 26/12/2006 à 17h36
Utilisateur
alias "Kiljaeden"
Nb Posts : 215
La connexion auto ne marche toujours pas... Je ne comprends toujours pas pourquoi...
Mais la connexion normale remarche, et ça, c'est le principal !
Hello crual world, it's under
Don't walk off by
Don't waiting for the Worms to come
Le 26/12/2006 à 20h40
/home/eyp
Nb Posts : 3969
Aujourd'hui, les news buguent :
là .
Administrateur d'un forum RP dans l'univers du Donjon de Naheulbeuk : http://naheulbeuk.kanak.fr
Supporteur du Webzine 42
Le 27/12/2006 à 13h38
Utilisateur
alias "Kiljaeden"
Nb Posts : 215
Ça vient de mon hébergeur, je ne peux rien y faire.
C'est soit ça, soit la pub...
Hello crual world, it's under
Don't walk off by
Don't waiting for the Worms to come
Le 27/12/2006 à 16h37
Quelquepart en France
Nb Posts : 5026
Si si tu peux quand même faire en sorte que ça affiche un message d'erreur plutôt que tout le charabia de PHP.
Donc au lieu de la liste des news tu peux indiquer que les news sont indisponibles par exemple.
Goodbye crual world, it's over
Walk on by
Waiting for the Worms to come
Le 28/12/2006 à 11h24
Utilisateur
alias "Kiljaeden"
Nb Posts : 215
Ah, ouais bonne idée ! Mais tu fais ça comment ??
PS: Et puis, tu me dis d'afficher un message d'erreur, mais des fois sur le forum on a droit à des messages d'erreurs en PHP, alors...
Hello crual world, it's under
Don't walk off by
Don't waiting for the Worms to come
Le 28/12/2006 à 20h41
/home/eyp
Nb Posts : 3969
Pas sur celui-là , je n'en n'ai jamais vu.
Administrateur d'un forum RP dans l'univers du Donjon de Naheulbeuk : http://naheulbeuk.kanak.fr
Supporteur du Webzine 42
Le 28/12/2006 à 20h44
alias "Le Faux Lambeau"
Nb Posts : 774
Et bien moi oui, et toc !
Pourquoi remettre à demain ce que l' on peut très bien ne jamais faire ?
Je préfère de loin être heureux plutôt qu'avoir raison.
Apple Fan : iMac, Mac Mini, et iPod Nano
Nintendo Addict : Wii et Game Boy Micro
Le 28/12/2006 à 21h41
Utilisateur
El Trisomor
Nb Posts : 616
ça à tous les coups c'est la faute à ton pc
"Actually" est un faux ami donc l'univers va connaître un Big Crunch.
Il est aberrant qu'aberrant ne prenne pas de 'h'.
I use arch btw
Le 29/12/2006 à 18h43
alias "Le Faux Lambeau"
Nb Posts : 774
Le PHP est un langage serveur. Ce qui signifie que son exécution s'effectue par le serveur du site. Si une erreur PHP s'affiche, cela vient du serveur, et non de l'utilisateur.
Or, mon PC n'a rien d'un serveur, tu en conviendras.
Pourquoi remettre à demain ce que l' on peut très bien ne jamais faire ?
Je préfère de loin être heureux plutôt qu'avoir raison.
Apple Fan : iMac, Mac Mini, et iPod Nano
Nintendo Addict : Wii et Game Boy Micro
Le 29/12/2006 à 19h04
Utilisateur
El Trisomor
Nb Posts : 616
C'est parce que ton PC envoie au serveur des données qu'il ne parvient pas à traiter

(et puis je le savais ça, ne comprend-tu donc rien aux boutades ?)
"Actually" est un faux ami donc l'univers va connaître un Big Crunch.
Il est aberrant qu'aberrant ne prenne pas de 'h'.
I use arch btw
Le 29/12/2006 à 21h35
Quelquepart en France
Nb Posts : 5026
Oui, tu as déjà pu avoir des pb liés au PHP, mais normalement tous ceux liés à la base de données ne sont pas affichés sur le site.
Parce que je teste toujours avant de faire une requête si ma connexion à la base est toujours "en vie". Ce qui me garantis (presque) que je vais recevoir le résultat de la base de données et que je vais pouvoir l'afficher.
Après ce que tu as sans doute vu sur Worms School, ce sont des problèmes d'
include par exemple. La je ne peux pas tout traiter.
Goodbye crual world, it's over
Walk on by
Waiting for the Worms to come
Le 30/12/2006 à 20h06
alias "Le Faux Lambeau"
Nb Posts : 774
Tu testes comment la connexion à la BDD, c'est un
or die() à la fin des instructions, c'est ça ?
Sinon, c'est quoi ??
Est-ce que vous pouvez aller sur mon site ? J'ai mis au point un système de statistique que j'aurais besoin de tester. Mais, avec une seule IP, ça ne marche pas fort...
P.S.: A propos de statistiques, j'ai remarqué l'apparition de Google Analytics sur Worms School...
Pourquoi remettre à demain ce que l' on peut très bien ne jamais faire ?
Je préfère de loin être heureux plutôt qu'avoir raison.
Apple Fan : iMac, Mac Mini, et iPod Nano
Nintendo Addict : Wii et Game Boy Micro
Le 30/12/2006 à 22h03
Quelquepart en France
Nb Posts : 5026
Ok, je suis allé visiter qq pages sur ton site.
Concernant le code PHP, c'est un peu plus compliqué que ça. Si tu mets un die(), tu termines tout. Donc ça arrête brutalement la page.
Personnellement, j'ai encapsulé la connexion à la BDD dans un objet. Et sur cet objet je peux tester si la connexion est vivante. Donc quand j'ai besoin de faire appel à la base de données je teste si la connexion est en vie avec une méthode du style
if ($connexion->active()===true) {
// mon code
}
else {
// le code si la connexion est morte.
}
Et pour les stats, je suis en train de tester analytics pour savoir ce qui se fait en terme de stats et avoir des échantillons d'infos que je n'ai pas sinon (genre la répartition des moteurs de recherche), mais je ne suis pas vraiment convaincu pour le moment.
Goodbye crual world, it's over
Walk on by
Waiting for the Worms to come
Le 31/12/2006 à 12h32
alias "Le Faux Lambeau"
Nb Posts : 774
Ah, OK. Je vais un peu chercher de ce côté là .
Juste une petite question : $connexion, c'est quoi ?
J'ai bien compris que c'est la connexion à la BDD "encapsulée dans un objet", mais je ne comprends pas exactement le terme, et je ne voit pas ce que tu considère par la connexion à la BDD : la requête SQL, ou bien seulement les identifiants de connexion (identifiant, mot de passe et base de donnée...)
Pour faire bref, je voudrais bien quelques précisions...
Pourquoi remettre à demain ce que l' on peut très bien ne jamais faire ?
Je préfère de loin être heureux plutôt qu'avoir raison.
Apple Fan : iMac, Mac Mini, et iPod Nano
Nintendo Addict : Wii et Game Boy Micro
Le 31/12/2006 à 12h44
Quelquepart en France
Nb Posts : 5026
En fait, c'est assez long à expliquer. Et il faut connaitre le modèle Objet de PHP.
Pour résumer :
J'ai un fichier PHP qui s'appelle Connexion.php
Il s'agit d'une classe PHP qui me permet de gérer les connexions à la base de données. Une connexion, c'est ce que tu récupères avec le login et le mot de passe, et qui te permet ensuite de faire des requêtes.
Quand je commence un script PHP qui a besoin de la base de données (en fait tous sur Worms School), je fais un
$connexion = new Connexion();
Cela crée un objet de la classe Connexion. cet objet a plusieurs propriété, dont la connexion en elle même.
Je remplis également une variable qui me donne l'état de cette connexion (Est ce qu'elle a réussi ou échouée ?) sans afficher de message d'erreur.
Quand j'ai besoin de faire une requête dans la base de données, j'utilise donc ma variable $connexion.
J'espère que c'est assez clair
Goodbye crual world, it's over
Walk on by
Waiting for the Worms to come
Le 31/12/2006 à 13h51
alias "Le Faux Lambeau"
Nb Posts : 774
OK. J'ai
à peu près compris. Merci.
Concernant les stats, je ne prends que quelques renseignements sur mes visiteurs :
-User Agent (Navigateur + OS)
-Pages visitées
-De quel site viennent-ils
-Date et heure des visites
Mais tous ces renseignements (excepté l'heure...) peuvent être modifiés par le visiteur, donc ils ne sont là qu'à titre purement indicatif.
Je doute que Google puisse te donner autre chose... La localisation géographique des visiteurs, peut-être...
Pourquoi remettre à demain ce que l' on peut très bien ne jamais faire ?
Je préfère de loin être heureux plutôt qu'avoir raison.
Apple Fan : iMac, Mac Mini, et iPod Nano
Nintendo Addict : Wii et Game Boy Micro
Le 31/12/2006 à 15h37
Quelquepart en France
Nb Posts : 5026
Si si Google donne quand même de nombreuses autres informations.
Notamment les "parcours" effectués par les visiteurs, les liens les plus cliqués sur une page (par exemple je connais la répartition des clics sur la page d'accueil), la répartition géographique effectivement, de quel site ou avec quels mots clés le visiteur arrive, toutes les infos sur la machine de l'utilisateur (OS, navigateur avec version, profondeur d'écran, plugins activés, résolution d'écran etc.) et encore d'autres choses.
Au quotidien c'est assez inutile, mais ça permet de temps en temps de voir quelle population vient sur le site et pour quoi faire...
Goodbye crual world, it's over
Walk on by
Waiting for the Worms to come