2016-09-06 1 views
0

J'ai un formulaire que chaque utilisateur inscrit doit utiliser dans un mois et quand un utilisateur s'enregistre, ils ont besoin d'une URL personnalisée pour remplir ce formulaire. Chaque utilisateur doit avoir une URL unique pour le formulaire qui expirera toutes les 4 semaines. Ensuite, un nouveau lien est généré une fois le formulaire complété.créer une URL personnalisée pour les utilisateurs qui expire php mysql

J'ai vu un certain nombre de scripts qui pourraient aider mais n'ont pas eu de chance.

Qu'est-ce que je cherche est similaire à une URL aléatoire de mot de passe perdu qui expire dans 6 semaines, mais l'URL aléatoire doit être attaché à cet utilisateur que l'utilisateur recevra le lien dans un e-mail

S'il vous plaît me diriger dans la bonne direction

+3

'' Voilà. Le reste dépend de toi. –

+0

Ajout de time() pour interroger le paramètre de l'URL, si NOW() - paramètre de requête> 4 semaines, forme dead –

+1

Si vous utilisez un framework comme Laravel, vous pouvez potentiellement le sortir de la boîte. – apokryfos

Répondre

0

Vous pouvez créer une table qui stocke l'ID utilisateur, la date actuelle et un jeton unique. Donc, via un paramètre GET, vous pouvez obtenir le jeton unique. Après 4 semaines, l'entrée sera supprimée.