2010-04-12 9 views
0

J'ai codé un générateur de citation aléatoire en PHP en utilisant mysql mais aussi jquery. Cependant, quand j'essaie de l'intégrer à Facebook, puisque j'ai choisi d'utiliser fbml, je ne pouvais pas utiliser jquery. Comment puis-je obtenir la citation à afficher au hasard dans PHP, par exemple, 30 minutes, sans utiliser jquery ou javascript?générateur de citation aléatoire en php en utilisant mysql

+0

duplication possible de http://stackoverflow.com/questions/2624077/facebook-quote-application-error – zombat

+0

@fusion - veuillez ne pas poster de questions en double. Il est préférable de modifier votre question initiale pour la rendre plus claire ou ajouter des informations. – zombat

+0

@zombat, merci pour le rappel, mais ce n'était pas vraiment destiné à être une question en double. Ce n'était pas censé être lié à Facebook. Tout ce que je voulais savoir, c'est comment coder un générateur de devis en PHP sans jquery. – input

Répondre

0

Ecrivez un script qui récupère toutes les citations de la base de données et utilisez rand() pour en choisir un. Ensuite, enregistrez le devis dans un fichier comme vous le souhaitez. Chaque fois que vous exécutez le script, il doit remplacer le fichier, et votre sortie inclura simplement le fichier pour afficher la citation.

Ensuite, exécutez simplement votre sélecteur de devis en tant que jeu de tâches cron toutes les 30 minutes.

1

Vous pouvez utiliser votre solution de devis jquery-made dans l'application facebook fbml en utilisant la balise <fb:iframe>.

+0

Je préfèrerais ne pas utiliser les iframes car elle ne prend pas en charge les onglets de profil. C'est la raison pour laquelle je voudrais coder le générateur de devis dans PHP lui-même sans avoir recours à jquery ou javascript. – input