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 11/04/2008 à 15:31
Problème d'ouverture de session
Il faudrait débuguer et afficher ce que retourne la requete SQL concernant la partie "login".
Pour cela, tu peux t'aider de la fonction print_r mais aussi de echo.
Vire aussi les header, c'est plus simple pour débuguer ce genre de cas (page qui se refresh sans modification "apparente" de l'environnement).

Tu n'as aucun message d'erreur qui s'affiche ?
LA GLOBULE
le 11/04/2008 à 10:52
migration de easyphp 1.6 vers la plus récente
Non surtout pas :)

Ce sont deux bases que MySQL ajoute par défaut.
information_schema contient des informations permettant à MySQL de faire des stats sur tes bases de données, et la base mysql sert à gérer les utilisateurs du serveur.
LA GLOBULE
le 10/04/2008 à 20:06
migration de easyphp 1.6 vers la plus récente
Ben sauvegarde tes sources PHP et fais un dump de tes bases SQL, désinstalle le, et installe une nouvelle version (je ne suis pas un pro d'easyphp, mais cette démarche me semble logique).

Pour le télécharger, va sur le site d'easyphp.

PS : je ne sais pas quelle est la version de PHP sur la dernière version d'easyphp (mais vu qu'elle date de 2006, je ne pense que PHP soit dans une version très avancé).
LA GLOBULE
le 10/04/2008 à 13:32
Insertion de données dans MYSQL IMPOSSIBLE!
Ca me saoule que personne ne lise les conditions d'utilisation des forums...

Sinon, ton code a plusieurs problèmes :
- ta condition pour tester si les champs sont vides "ne se termine pas" : la en gros, ce que tu dis, c'est que si une valeur est vide, alors tu déclares ta requête SQL. Ce qu'il faut faire, c'est : si un champ est vide, on affiche un message d'erreur sinon on exécute la requete SQL. Pour cela, utilise une structure simple avec des { }, comme par exemple :

<?php
if (empty($toto)) {
// message erreur
}
else {
// SQL
}
?>

- attention, empty est un faux ami : il ne teste pas si le champ est vide (je t'invite à regarder la documentation de cette fonction).
- tu dois escaper tes données avant de les insérer en base de données, avec une fonction comme mysql_real_escape_string
LA GLOBULE
le 09/04/2008 à 22:18
CSS Table ou DIV
N'empêche que ce sujet des forums et l'un des plus populaires (regardez le nombre de lecture du sujet) : ce sujet est plutôt bien référencé dans google, et c'est souvent un point d'entrée du site.

maj : c'est d'ailleurs le sujet le plus lu des forums du site.
LA GLOBULE
le 09/04/2008 à 22:11
Nouvelle Section !
Je pense que LupusMic a très bien compris de quoi il s'agissait :)
Ne serait ce que par sa première intervention dans le thread :) Faut avouer que Adsense m'a bluffé sur ce coup la, en quelques secondes, il a carrément ciblé le contenu de la page courante.
LoadingChargement en cours