par
Dr@ke » 28 mars 2010, 18:31
le probleme c'est que tous les membres reçoivent les coins au lieu que seul la personne la reçoive
Que veux-tu c'est le principe de l'Open-Source: le partage
Sinon, il y a plusieurs choses qui ne vont pas dans ton script:
@session_start ();
@$_SESSION
Il ne faut pas cacher les erreurs, mais plutôt mettre à OFF l'affichage des erreurs puis loguer toutes les erreurs dans un fichier
(quand le site est en production).
exemple: fichier php.ini:
Code : Tout sélectionner
display_errors = off
log_errors = on
error_log = "erreurs.log"
error_reporting = E_ALL
Ensuite:
if(@$_SESSION['id'] == "") {
Ce n'est pas propre du tout, regarde ici:
faq-tutoriels/isset-empty-null-sont-sur ... 49889.html
Sinon pour les sessions, ici:
http://www.phpfrance.com/tutoriaux/inde ... ssions-php
Sinon pour ta redirection, regarde ici:
php-debutant/redirection-sur-une-page-p ... 52399.html
...
[EDIT]
Ensuite quand se sera fait, regarde les tutoriaux
SQL, il faut sélectionner l'utilisateur concerné dans ta base et ensuite ajouter les
coins dans la base de données.
Car dans ta requête tu ne sélectionnes personne donc effectivement tu ajoutes des
coins pour tout le monde...
[quote="tiber"]le probleme c'est que tous les membres reçoivent les coins au lieu que seul la personne la reçoive[/quote]
Que veux-tu c'est le principe de l'Open-Source: le partage :wink:
Sinon, il y a plusieurs choses qui ne vont pas dans ton script:
[php]@session_start ();
@$_SESSION[/php]
Il ne faut pas cacher les erreurs, mais plutôt mettre à OFF l'affichage des erreurs puis loguer toutes les erreurs dans un fichier [i](quand le site est en production)[/i].
[u]exemple: fichier php.ini:[/u]
[code]display_errors = off
log_errors = on
error_log = "erreurs.log"
error_reporting = E_ALL[/code]
Ensuite:
[php]if(@$_SESSION['id'] == "") {[/php]
Ce n'est pas propre du tout, regarde ici:
[url]http://forum.phpfrance.com/faq-tutoriels/isset-empty-null-sont-sur-bateau-t249889.html[/url]
Sinon pour les sessions, ici:
[url]http://www.phpfrance.com/tutoriaux/index.php/2005/07/20/34-les-sessions-php[/url]
Sinon pour ta redirection, regarde ici:
[url]http://forum.phpfrance.com/php-debutant/redirection-sur-une-page-possibilites-t252399.html[/url]
...
[EDIT]
Ensuite quand se sera fait, regarde les tutoriaux [i]SQL[/i], il faut sélectionner l'utilisateur concerné dans ta base et ensuite ajouter les [i]coins[/i] dans la base de données.
Car dans ta requête tu ne sélectionnes personne donc effectivement tu ajoutes des [i]coins[/i] pour tout le monde...