Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/05/2006, 13h37   #1
Membre du Club
 
Inscription : mai 2005
Messages : 172
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 172
Points : 41
Points : 41
Par défaut [Conception] Mail avec lien sur la BDD

Je voudrais mettre en place un lien dans les mail que j'envoie.
Ce lien doit permettre au gens de se desinscrire automatiquement.
Si la personne clique sur le lien, une requete de suppression est automatiquement faite dans la base.
Est ce possible? Comment faire ce genre de lien?
grumly22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2006, 13h40   #2
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
Il suffit de faire un lien vers une page en php (suppression.php) dans laquelle tu récupères l'identifiant de l'utilisateur, puis tu fais une requête sql et tu redirige éventuellement vers une autre page de ton site.
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2006, 13h43   #3
Membre du Club
 
Inscription : mai 2005
Messages : 172
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 172
Points : 41
Points : 41
oki, mais dans ce cas, le lien va mener au site,non?
J'ai du mal à comprendre comment faire.
grumly22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2006, 13h49   #4
Membre éclairé
 
Avatar de nicoaix
 
Homme
Chef de projet MOA
Inscription : décembre 2004
Messages : 561
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 37
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Chef de projet MOA
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2004
Messages : 561
Points : 325
Points : 325
Si tu veux affacer des données sur la base qui est sur ton site avec un lien tu es obligé d'utiliser une page de ton site. Après tu peux rediriger vers un autre site si tu ne souhaites pas que la connexion reste sur ton site. Tu peux renvoyer sur google ou autre chose.
nicoaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2006, 13h53   #5
Membre du Club
 
Inscription : mai 2005
Messages : 172
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 172
Points : 41
Points : 41
En clair, il est impossible de faire en sorte quand cliquant sur le lien dans le mail, le tuples dans la base de données s'éfface automatiquement sans connexion au site (donc en restant sur le mail), c'est ça?
Dans ce cas précis, la personne devra être obligé de se loggé pour effectuer l'action, c'est ça?
grumly22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2006, 13h57   #6
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Salut

Tu as tout compris. Logué, c'est mieux. Question de sécurité.

Bonus :
Citation:
Envoyé par Chris Shiflett
Il faudrait toujours redemander le mot de passe avant de permettre à un utilisateur de faire une action sensible.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2006, 13h59   #7
Membre du Club
 
Inscription : mai 2005
Messages : 172
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 172
Points : 41
Points : 41
En gros, c'est obligé, on peut pas contourner le problème, c'est ça?
grumly22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2006, 14h01   #8
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Évidemment que tu as l'obligation d'utiliser un script de ton site : c'est la seule machine au monde à pouvoir envoyer des requêtes à ta base de données !
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2006, 14h06   #9
Membre du Club
 
Inscription : mai 2005
Messages : 172
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 172
Points : 41
Points : 41
Désolé, la connerie est qqch d'inné chez moi ... Qu'est ce que vous voulez ... on ne se refait pas ! (pis être que dans quelque année avec l'évolution de la sciences ...).

Quoi qu'il en soit, merci pour tout (au moins je vais pas me casser le *** à essayer de faire qqch d'impossible).

Passez une bonne journée et à la prochaine. (promi, la prochaine fois ou j'ai de bonne idée comme celle ci, je la garde pour moi!)

MERCI
grumly22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2006, 15h03   #10
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Au contraire, pose-la ici quand elle te viendra, cela nous permettra de te remettre dans le droit chemin
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2006, 15h06   #11
Membre du Club
 
Inscription : mai 2005
Messages : 172
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 172
Points : 41
Points : 41
Merci!
grumly22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h32.


 
 
 
 
Partenaires

Hébergement Web