A voir également:
- Paypal ou autre...
- Créer un compte paypal - Guide
- Piratage paypal - Accueil - Guide piratage
- Supprimer compte paypal - Guide
- Recharge paypal tabac - Forum Réseaux sociaux
- Tickets Recharges PCS Paypal ✓ - Forum Consommation & Internet
5 réponses
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
29 janv. 2011 à 13:43
29 janv. 2011 à 13:43
Salut.
Plutôt vaste comme question.
Lorsque l'utilisateur aura payer via Paypal, il faudra le rediriger sur une page contenant un formulaire, où il pourra remplir les informations (titre du site, image, etc).
Quand le formulaire sera envoyé, il faudra mettre à jour la table dans la base de données, avec une entrée par espace publicitaire.
Cette table doit contenir au minimum ces champs:
- id (INT - unsigned - auto_increment) : clé primaire de l'entrée
- time (INT - unsigned) : timestamp au moment de l'achat
- title (VARCHAR/TINYTEXT) : titre du site
- img (VARCHAR/TINYTEXT) : URL de l'image
- url (VARCHAR/TINYTEXT) : URL cible
Là où tu affiches les espaces publicitaires, il faudra vérifié si la différence entre le timestamp actuel et le champ time de la table est supérieur à 3600*24*31 (secondes dans un mois). Si oui, alors tu affiches une image par défaut, un titre par défaut ("Espace à louer" par exemple) et un lien pour louer cet espace. Dans le cas contraire, tu utilises les informations de la base de données.
Plutôt vaste comme question.
Lorsque l'utilisateur aura payer via Paypal, il faudra le rediriger sur une page contenant un formulaire, où il pourra remplir les informations (titre du site, image, etc).
Quand le formulaire sera envoyé, il faudra mettre à jour la table dans la base de données, avec une entrée par espace publicitaire.
Cette table doit contenir au minimum ces champs:
- id (INT - unsigned - auto_increment) : clé primaire de l'entrée
- time (INT - unsigned) : timestamp au moment de l'achat
- title (VARCHAR/TINYTEXT) : titre du site
- img (VARCHAR/TINYTEXT) : URL de l'image
- url (VARCHAR/TINYTEXT) : URL cible
Là où tu affiches les espaces publicitaires, il faudra vérifié si la différence entre le timestamp actuel et le champ time de la table est supérieur à 3600*24*31 (secondes dans un mois). Si oui, alors tu affiches une image par défaut, un titre par défaut ("Espace à louer" par exemple) et un lien pour louer cet espace. Dans le cas contraire, tu utilises les informations de la base de données.
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
29 janv. 2011 à 16:22
29 janv. 2011 à 16:22
Il n'y aura pas de septième.
Il n'y aura que 6 zones puisqu'il n'y aura que 6 entrées dans la table MySQL.
Si une zone est libre, il y aura un lien pour la louer.
Il n'y aura que 6 zones puisqu'il n'y aura que 6 entrées dans la table MySQL.
Si une zone est libre, il y aura un lien pour la louer.
oui mais si une personne copie le lien vers Paypal lorsqu'un espace est libre, attend que tous les espaces soit pris et commande un espace a partir de son lien ? Elle paira pour rien...
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
Modifié par avion-f16 le 29/01/2011 à 17:09
Modifié par avion-f16 le 29/01/2011 à 17:09
Qui aurait une idée aussi stupide ?
Par contre, avant de mettre à jour la base de données, il faut s'assurer qu'il y ait bien un mois d'écroulé entre le moment de l'achat et celui actuel (au moment de la mise à jour). Sinon, le possesseur actuel se fera volé son espace.
Tu peux utiliser l'API Paypal pour éviter de passer par leur site.
Ainsi, tu pourras vérifié que l'espace est libre avant de procéder au payement.
Par contre, avant de mettre à jour la base de données, il faut s'assurer qu'il y ait bien un mois d'écroulé entre le moment de l'achat et celui actuel (au moment de la mise à jour). Sinon, le possesseur actuel se fera volé son espace.
Tu peux utiliser l'API Paypal pour éviter de passer par leur site.
Ainsi, tu pourras vérifié que l'espace est libre avant de procéder au payement.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
29 janv. 2011 à 14:51
Alors qu'il n 'y a que 6 espaces.
Et si je fais la gestion du stock avec l'outil de Paypal une fois les 6 espaces vendu il faut les reactiver manuellement.
Comment le faire automatiquement ?
29 janv. 2011 à 14:57
Inutile d'utiliser l'outil de gestion des stocks de Paypal.