Maison - Cloison sèche
Livre d'or Joomla - Livre d'or Phoca. Script de livre d'or en PHP

Aujourd'hui je vais te donner script de livre d'or en PHP, ce n'est un secret pour personne que cette chose est très populaire et s'il n'y a pas d'autre possibilité de communiquer avec l'administration, alors livre d'or simplement nécessaire. Et dans cet article, vous pouvez télécharger le script du livre d'or en PHP, et je parlerai également du processus d'installation.

Très souvent, les gens demandent script du livre d'or en html ou javascript. Hélas, cela n'est jamais arrivé et n'arrivera jamais, puisque pour que le livre d'or fonctionne, il faut au moins écrire des messages dans un fichier. Et cela ne peut pas être fait Javascript, ni surtout dans HTML impossible.

Copiez maintenant le dossier invitéà la racine de votre site. Ensuite, placez un lien vers le livre d'or sur la page de votre site Web ( http://votre_site/invité).

L'étape suivante consiste à créer un livre d'or. Pour cela, rendez-vous à l'adresse http://votre_site/guest/admin.php. Entrez le mot de passe " administrateur" et après autorisation réussie, allez dans l'onglet " Configuration". Brève description tous les paramètres :

  • Nom du script- mettez votre nom pour le livre d'or de votre site.
  • Texte de bienvenue- écrivez n'importe quel texte que vous souhaitez que vos visiteurs voient lorsqu'ils visitent le livre d'or.
  • Bloc publicitaire- si vous souhaitez placer une annonce dans le livre d'or, copiez alors son code dans ce champ. Si ce n'est pas le cas, laissez ce champ vide.
  • Lien vers le site principal- placez un lien vers la page principale de votre site.
  • E-mail de l'administrateur / envoyer des messages- indiquez votre e-mail, et choisissez également si vous souhaitez recevoir des messages sur votre courrier électronique ou non.
  • Mot de passe administrateur- assurez-vous de saisir votre mot de passe. Ne pars pas" administrateur".
  • Activer la modération des messages ?- si vous souhaitez vérifier chaque message avant de le publier, activez cette option.
  • Faut-il activer la fonction ANTISPAM ?- ici vous pouvez désactiver le système anti-spam, ou sélectionner l'un des trois options: captcha régulier, énigme ou opération mathématique. Si vous choisissez un captcha numérique classique, indiquez également la longueur du captcha dans le champ de texte à droite.
  • Faut-il utiliser la fonction ANTI-INONDATION ?- cette option permet de filtrer les messages hors sujet.
  • Rendre actifs les liens dans le texte ?- si tu mets " Oui", alors les liens dans le texte du message seront actifs. C'est pratique pour les utilisateurs, mais votre livre d'or bon endroit pour le spammeur.
  • Activer/désactiver les émoticônes graphiques ?- si tu mets " Oui", l'utilisateur pourra alors utiliser des émoticônes.
  • Max. longueur du nom- nombre de caractères autorisé dans le nom d'utilisateur.
  • Max. longueur du message- nombre de caractères autorisé dans un message.
  • Messages par page- le nombre de messages affichés sur une page.
  • Messages suivants- trier par date ascendante ou décroissante de rédaction du message.
  • Peau - apparence.

En fait, il existe un grand nombre de scripts du livre d'or. Et quand je le cherchais, j’en ai parcouru au moins deux douzaines et j’ai opté pour celui-ci pour les raisons suivantes.

» » Livre G

Ce Script PHP vous aidera à mettre en place une fonction de livre d’or sur votre site Web. Sans utiliser de base de données MySQL, cela n'est pas nécessaire pour que le script fonctionne. Le script Gbook comprend de nombreux filtres SPAM puissants. En plus de protéger le courrier des SPAMers.

Le script contient 2 fichiers txt – header.txt et footer.txt. Grâce à ces fichiers, vous pouvez ajouter des blocs publicitaires ou des compteurs à votre livre d'or. Changer complètement le modèle pour l'adapter au style de votre site ne sera pas non plus difficile. Le programme Gbook peut être traduit dans n'importe quelle langue du monde. Changez simplement les mots dans une langue.

Avantages du scénario.

  • Prise en charge des émoticônes.
  • Ne nécessite pas de base de données MySQL. Tous les messages sont stockés dans un fichier.
  • Notifier l'administrateur par mail d'un nouveau message dans le livre d'or.
  • Contient 2 étapes de vérification anti-spam.
  • Vous pouvez bannir une adresse IP afin qu'elle ne puisse pas laisser de messages.
  • Recevez une notification par e-mail chaque fois que quelqu'un signe votre livre d'or.
  • Message de contrôle : liste de mots « interdits » (non censurés) à publier. Couvre ****
  • Fonction anti-inondation. Pour que les utilisateurs ne publient pas de messages si souvent.
  • Messages personnels.

1. L’hébergement gratuit n’a que ce qu’il donne.
2. Mieux, mais pas du tout nécessaire. Un invité décent laissera un message au besoin (via mon formulaire), et bien le pirate contournera toujours vos $_GET, $_POST, $_COOKIE et $HTTP_REFERER également.
3. Le contrôle de la longueur est effectué, mais seulement implicitement, par la base de données elle-même (le seul problème est que le message lui-même peut être énorme - jusqu'à 64 Ko).
4. Oui, HtmlSpecialChars a été utilisé, n'a pas utilisé AddSlashes (et ceci grosse erreur, j'avoue ma culpabilité, voir ci-dessous). Avec magic_quotes_gpc activé, ce problème pas si aigu, mais le trou de sécurité demeure (dans le panneau de commande).
5. Oui, je suis d'accord, on pourrait le supprimer, mais le nom #$@%#$^%$ pas pire que AF4ETX09T43. Il y a un trou dans l'e-mail et l'url, vous pouvez utiliser des scripts.
6. Je me demande ce qui n’est pas non initialisé ?

Il existe un certain nombre de techniques intéressantes, comme la protection contre la saisie automatique via une image (comme sur ce site) http://www.site/webmast/php/Security-Images-in-PHP/
...

Il semble qu'il n'y ait pas de photos, pourquoi compliquer la démo. Jusqu'à présent, je n'ai jamais vu un invité avec une telle protection. Quant à ce site, ce n'est pas un site invité.

Anatomie des scripts intersites XSS
http://www.woweb.ru/index.htm/id/1073393942

Très intéressant, merci.

ZY Si Aftor avait pris la peine de lire (et d'approfondir) les articles de ce même site, il aurait réalisé à quel point son travail manque de professionnalisme. Cela vaut la peine de prendre en compte l'expérience des auteurs précédents et, au moins, de respecter leurs œuvres - ils ont écrit pour vous.

Où y a-t-il un manque de respect ? Désolé si j'ai offensé quelqu'un.

Quant à la protection, je vous conseille de relire le premier paragraphe de l'article ; je n'ai pas eu pour objectif de revoir une note d'invité fiable, mais uniquement de montrer comment on peut écrire protozoaires invité, pour ceux qui commencent tout juste à apprendre CGI, car tout ne vient pas d'un coup, il faut commencer par quelque chose de simple, et tu n'es pas non plus devenu si intelligent tout de suite, tu as aussi fait des erreurs, alors laissons les aspects de sécurité à d'autres articles, d'autres auteurs.

Oui, du point de vue de la sécurité, ce script n'est pas professionnel et je ne suis pas un professionnel dans le domaine de la sécurité, c'est pourquoi il y a un avertissement correspondant dans le premier paragraphe, que tout le monde n'a malheureusement pas lu.

PS

Citation:

Loi "sur le droit d'auteur et les droits voisins"
Article 6. Objet du droit d'auteur. Dispositions générales
1. Le droit d'auteur s'étend aux œuvres scientifiques, littéraires et artistiques résultant de activité créative, indépendamment de objectifs et avantages travail, ainsi que sur la méthode de son expression.
Vous pouvez lire le reste ici : http://www.febras.ru/~patent/copyright/2_3part2.html
Y compris l'article 9. paragraphe 1
Et ce n’est pas à vous de décider si je dois ou non utiliser mon droit.

Bonjour les amis ! Aujourd'hui, nous parlerons de la création Livre d'Or dJoomla, permettant aux utilisateurs de publier des questions, des opinions et des commentaires. Pour cela, nous avons besoin d'un composant d'interface gratuit, simple, pratique et doté d'une interface russe qui prend en charge toutes les versions existantes de Joomla. Cela correspond à toutes ces définitions !

Un livre d'or est un autre excellent moyen de communiquer avec les utilisateurs de votre site. Permettez-moi de vous rappeler que nous avons déjà envisagé de créer un formulaire de commentaires et de l'ajouter au site.

Dans sa structure, la page invité ressemble à une page sans aucun contenu, mais avec des commentaires. La seule différence réside dans l'ordre dans lequel les entrées sont ajoutées : les nouveaux commentaires sont ajoutés en bas de la liste, tandis que dans le livre d'or, les dernières entrées se trouvent au contraire en haut. De plus, une page distincte est réservée au livre d'or, tandis que les commentaires sont situés sur différentes pages en complément de leur contenu.

Mais pourquoi je parle de ça ! Je pense que la plupart d’entre vous l’ont rencontré à plusieurs reprises sur différents sites, car cette fonctionnalité est très populaire. Assez parlé, passons à la pratique.

Installation et russification du livre d'or Phoca

Avant de commencer l'installation du composant Phoca Guestbook, vous devez le télécharger. Nous allons sur le site officiel des développeurs, où nous devons télécharger deux choses :

Installez le composant et son pack de langue un par un via . Lors de l'installation de Phoca Guestbook, la fenêtre suivante apparaîtra :

Puisque nous installons le composant Phoca Guestbook et ne le mettons pas à jour, nous cliquons sur « Installer ». L'installation se fera automatiquement et une fois terminée, un nouveau sous-élément apparaîtra dans la section "Composants" - "Phoca Guestbook". C'est là que nous allons.

Créer un livre d'or dans Joomla 2.5

L'interface doit être en russe, ce qui simplifiera grandement le travail avec Phoca Guestbook et la création d'un livre d'or Joomla. Allez dans la section « Livres d'or » et cliquez sur le bouton Créer dans la barre d'outils.

Tout ce que nous avons à faire est de saisir le nom de l'invité dans le champ du titre et de cliquer sur « Enregistrer et fermer » dans la barre d'outils.

C'est avec quelle rapidité nous avons créé un livre d'or ! Vous devez maintenant l'afficher sur la page du site.

Les éléments de menu Joomla sont responsables de la création des pages, nous créons donc un nouvel élément de menu avec le type « Phoca Guestbook - Guest Book ». Dans les paramètres requis, sélectionnez la chambre d'hôtes nouvellement créée et cliquez sur « Enregistrer et fermer ».

Mise en place d'un livre d'or, protection anti-spam

Avant que le livre d'or n'accepte ses premiers utilisateurs, il doit encore être configuré et protégé contre le spam. Dans le panneau de configuration du composant Phoca Guestbook, utilisez le bouton « Paramètres ».

Toutes les options sont entièrement en russe et sont équipées d'indices qui apparaissent lorsque vous passez le curseur de la souris dessus, il ne sera donc pas difficile de les comprendre.

L'onglet « Formulaire » contient les paramètres du formulaire de rédaction d'un message : quels champs y seront présents, la position par rapport aux enregistrements, la taille de la fenêtre de l'éditeur et quelques autres options.

La section « Basique » propose les options suivantes :

  1. Afficher la vérification de l'utilisateur : lorsque la vérification est désactivée, les invités du site peuvent utiliser leurs noms et adresses pour laisser des messages e-mail utilisateurs enregistrés dans Joomla.
  2. Uniquement les utilisateurs enregistrés - le livre d'or ne sera disponible que pour les visiteurs enregistrés ;
  3. Message de révision - avant qu'une publication n'apparaisse, elle doit être modérée et approuvée par l'administrateur Joomla. Vous devez travailler avec les enregistrements via la section « messages » du composant Phoca Guestbook.
  4. Envoyer un e-mail – un e-mail sera envoyé à l'adresse e-mail de l'utilisateur Joomla sélectionné pour l'informer qu'une nouvelle entrée est apparue.

La troisième section « Messages » vous permet de personnaliser l'apparence des entrées du livre d'or Joomla.

En fait, je vous conseillerais de désactiver complètement le captcha de Phoca Guestbook et d’utiliser l’excellent plugin.

Dernière partie- « Droits ». Définit les droits d'accès pour les groupes d'utilisateurs, même si vous pouvez le laisser tranquille.

Nous avons donc découvert le plugin Phoca Guestbook. Merci beaucoup pour votre attention ! Prends soin de toi!



 


Lire:



Que dit la Bible à propos du mauvais travail ?

Que dit la Bible à propos du mauvais travail ?

La discipline est quelque chose qui concerne absolument tous les domaines de notre vie. Depuis les études à l'école jusqu'à la gestion des finances, du temps,...

Leçon de langue russe "Signe doux après le sifflement des noms"

Cours de langue russe

Sujet : « Signe doux (b) à la fin des noms après les sifflements » Objectif : 1. Initier les élèves à l'orthographe du signe doux à la fin des noms...

L'Arbre Généreux (parabole) Comment trouver une fin heureuse au conte de fées L'Arbre Généreux

L'Arbre Généreux (parabole) Comment trouver une fin heureuse au conte de fées L'Arbre Généreux

Il y avait un pommier sauvage dans la forêt... Et le pommier aimait un petit garçon. Et chaque jour, le garçon courait vers le pommier, ramassait les feuilles qui en tombaient et les tissait...

Classification des catégories d'aptitude au service militaire

Classification des catégories d'aptitude au service militaire

Le fait que vous soyez ou non enrôlé dans l'armée dépend de la catégorie qui sera attribuée au citoyen. Au total, il existe 5 catégories principales de fitness : « A » - en forme...

image de flux RSS