2010-07-08 3 views
0

Je travaille sur un site web de type événement. Ce que j'essaye de faire est, je montre un formulaire pour que les broadasters créent leurs événements pour la date particulière et puis les stockent dans la base de données. Lorsque la date de l'événement est la date actuelle, les utilisateurs qui viendront sur le site cliqueront sur le lien de cet événement pour regarder le spectacle. quand ils cliquent sur ce lien, je ne veux pas leur montrer la page de diffusion tout de suite, mais je veux leur montrer une petite page de connexion, juste pour recueillir le nom et l'email afin que je puisse obtenir leur adresse IP trouver l'emplacement. quand je fais cela, comment puis-je enregistrer aucun des utilisateurs qui regardent actuellement le même événement, je ne suis pas sûr si je devrais stocker chaque utilisateur avec l'ID de l'événement, puis le compter pour l'ID de l'événement et afficher sur la page de diffusion. Y a-t-il une autre approche? ou s'il y a un script de clone disponible?gestion d'événements php mysql

ce qui a trait

Répondre

0

Essayer de distiller l'essence de votre question ici, de ce que je lis que vous êtes à la recherche d'un moyen de montrer le nombre actuel d'utilisateurs en ligne/Affichage d'un événement spécifique?

Si oui, voici quelques tutoriels concernant les compteurs Current Users Online, qui pourraient être adaptés à vos besoins particuliers.

Si j'ai mal lu votre question, s'il vous plaît modifier pour faire de la question spécifique que vous Voulant répondu plus claire.

+0

merci, je pense que ce sera utile. Fondamentalement, j'ai une liste d'événements et quand un utilisateur clique sur un événement de la page d'accueil alors je voudrais enregistrer son ip à l'arrière et lui demander de soumettre son nom/email et après avoir cliqué soumettre il peut voir la distribution. donc, si d'autres utilisateurs cliquent sur le même événement et font ensuite le même processus pour le regarder, je veux montrer le nombre total d'utilisateurs qui regardent cette distribution. J'ai une idée mais je ne sais toujours pas comment travailler sur ça. – Jay

+0

Suggestions/pointeurs rapides: 1) Vous pouvez enregistrer leur IP contre un '$ _SESSION' sur le pageload initial, 2) Vous pouvez enregistrer l'événement qu'ils ont visité en dernier et quand ils l'ont fait, encore une fois, contre un identificateur' $ _SESSION', Vous pouvez ensuite calculer le nombre (approx) de spectateurs actuels (en utilisant une requête MySQL pour montrer à tous les visiteurs qui ont visité cet événement au cours des X dernières minutes). –