LA GLOBULE

Inscris le 25/09/2002 à 10:40
  • Site web
  • Nombre de sujets
    47
  • Nombre de messages
    8 345
  • Nombre de commentaires
    142
  • Nombre de news
    8 346
  • Niveau en PHP
    Excellent

Ses derniers messages sur les forums

LA GLOBULE
le 06/12/2007 à 21:53
session reinitialisée
Perso, je suis en PHP 5.2.5, et quand je suis passé à la 5.2.4, je n'ai eu aucun soucis de session.

Je pense sincèrement que c'est ta configuration PHP qui déconne.

PS : un "error_reporting all" ne veut pas dire que tu affiches les erreurs, mais simplement qu'elles sont "relevées". Après, il y a une autre option du php.ini qui permet de les afficher, des les loguer, etc.
LA GLOBULE
le 06/12/2007 à 13:49
REMOTE_ADDR
Lorsque j'ouvre une page, le nombre de connectés et à 0, il faut réactualiser cette page pour voir le chiffre apparaître.


Ben c'est pas bon ca.
Tu dois d'abord enregistrer la visite en base, puis seulement ensuite tu peux compter combien de visiteurs tu as.

Pour ton htmlentities, ca sert à rien de concaténer l'adresse IP avec une chaine vide.
Fais juste un :

<?php
echo htmlentities($_SERVER["REMOTE_ADDR"], ENT_QUOTES);
?>


Ensuite, pour tes requêtes SQL, il manque une fonction qui permet de te protéger contre les injections SQL.

Je ne sais pas ce que tu utilises comme base SQL (non plus quelle classe PHP tu utilises), mais la fonction à utiliser pour du MySQL, c'est mysql_escape_string (surement que ta classe a sa propre méthode d'escape, regarde la doc de ta classe).
LA GLOBULE
le 06/12/2007 à 13:19
session reinitialisée
As tu une erreur PHP ? Déjà est ce que tu affiches toutes les erreurs PHP ?
Et est ce que la conf de ton PHP a changé durant la mise à jour ?
LA GLOBULE
le 05/12/2007 à 20:51
REMOTE_ADDR
Ben appuie sur F5.

Ca se refresh à chaque chargement de page le truc.
Si tu veux le faire toutes les x secondes, tu dois faire un truc en Ajax.
LA GLOBULE
le 05/12/2007 à 00:32
inclure des images dans texte sortant d'une BD
Bon ben pour chaque article, tu select un certain nombre d'image au pif, puis tu insères les <img src="" /> correspondant dans ton texte via des concaténations de chaines et des substr (insères à des endroits ou tu as des espaces dans le texte pour ne pas couper un mot avec une image, par contre, si ton texte contient déjà de l'HTML, il faut faire attention à ne pas le "couper"), et ca devrait le faire, non ?
LA GLOBULE
le 04/12/2007 à 23:59
inclure des images dans texte sortant d'une BD
A quel moment ? Au hasard ?
Et ou ? En plein milieu du texte ?
Et combien de photo à afficher ?
Et si tu refresh ta page, est ce que les mêmes photos doivent apparaitre au même endroit ?

Quand tu auras trouvé les réponses à ces questions, tu pourras avancer :)
LA GLOBULE
le 04/12/2007 à 23:56
moyenne journalière MySQL
Ben c'est une simple règle de trois.

Voici un exemple (je pars du principe que tu sais compter ton nombre total d'enregistrement) :

<?php
$nb_enregistrement = 250;

$time_start = mktime(0, 0, 0, 8, 22, 2007);
$time_end = time();

echo round($nb_enregistrement / (($time_end - $time_start) / (60*60*24)), 2);
?>
LoadingChargement en cours