Ses derniers messages sur les forums
Que veux tu faire exactement ?
Une vraie progress bar qui indique la taille du fichier à charger et le nombre d'octets restant à charger ?
Ou bien une image gif qui tourne et qui s'efface quand le fichier est chargé ? (en gros, tu vois que ça charge, mais tu ne sais pas quand est ce que ce sera chargé).
Dans le premier cas, c'est faisable mais méga chiant (plutot complexe même).
Dans le second cas, cela se fait simplement avec quelques lignes de javascript.
Non, ce n'est pas génant.
Et oui, c'est fixable, mais ca demande du code (modifier tous les id supérieurs à l'id que tu supprimes, et ce dans toutes les tables ou ces id sont utilisés).
Ben regarde ton code.
$id n'existe pas : tu ne l'as défini nulle part.
Ton id, tu l'as dans $data['id'].
Ben dans la requete SQL, selectionne l'id du membre.
Et au moment ou tu rentres le login en session, rentre aussi cet id dans $_SESSION['id'].
Au moment où tu logues la personne, il te suffit de mettre cet id en session.
Créer un nouveau style d'écriture ? Tu peux préciser ?
PS : ton titre de sujet (help me please) ne veut rien dire.
Ben le problème, c'est que le systeme fonctionne avec un id (un chiffre) pas une chaine de caractère.
Tu as un id dans ta table membre ? Si oui, c'est lui que tu dois mettre en session. Si non, ben soit tu ajoutes un id à ta table membre, soit tu modifies tout le comment faire pour utiliser des chaines de caractères (cela veut donc dire pas juste modifier le code, mais aussi la structure SQL de tes tables).
Non, il en manque un bout : $_SESSION['id'].
Et si le "demo" est arrivé dans la requete SQL, cela veut dire que tu mis $_SESSION['login'] dans la requete et non $_SESSION['id'].
N'aurais tu pas modifié le comment faire ?
Sinon, id_destinataire doit etre un chiffre, car en base (si tu n'as rien modifié), cela correspond à un chiffre.
id_destinataire="demo" ce n'est pas bon ca.
Tu devrais avoir un chiffre (cela correspond à $_SESSION['id']).
Tu as donc un problème de session, et le problème doit se situer au niveau de la page de login (la ou les données rentrent en session).
Tu as quoi en faisant un print_r de $_SESSION ?
Ca, c'est parce que tu fais un echo de $req et pas de $sql.