A voir également:
- Paypal ou autre...
- Paypal 0821230233 ✓ - Forum Internet / Réseaux sociaux
- Paypal - Guide
- Dhgate paypal ✓ - Forum Consommation et internet
- Paysafecard paypal ✓ - Forum Internet / Réseaux sociaux
- Supprimer compte paypal - Guide
5 réponses
avion-f16
Messages postés
19128
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
25 mars 2023
4 470
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
19128
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
25 mars 2023
4 470
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
19128
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
25 mars 2023
4 470
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.