Perl Guestbook Script question

  • amber
  • Born
  • Born
  • No Avatar
  • Inscription: Avr 11, 2004
  • Messages: 3
  • Status: Offline

Message Avril 11th, 2004, 11:26 pm

Bonjour,

Mon nom est orange. (attend pour le groupe "bonjour orange")

Im pas ici pour une réunion Scripters anonyme, mais j'ai une question, si quelqu'un est d'un esprit à l'aide.

Le Livre d'or script is awesome. Toutefois, je ne savons presque rien sur CGI et ne peuvent pas trouver comment faire que certains champs obligatoires, ou d'en retirer l'obligation de désignation.

Par exemple, je veux e-mail pour être obligatoire, mais maintenant, je suis en mesure de présenter sans une adresse de courriel. Je ne veux pas que la ville d'être obligatoire ou de donner au visiteur une erreur si elles choisissent de le laisser vide. Est-ce que c'est possble? Qui suis-je plaisante. Bien sûr, sa possible - mais il ya quelqu'un dans OZZU monde est prêt / en mesure de vous aider?

Reconnaissants pour toute friandise ou breadcrumb jeté mon chemin.


Feeling Ive entré comme un conte de fées...
ambre
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Avril 11th, 2004, 11:26 pm

  • Managedlinks
  • Proficient
  • Proficient
  • No Avatar
  • Inscription: Mar 31, 2004
  • Messages: 294
  • Status: Offline

Message Avril 12th, 2004, 10:47 pm

Salut Amber Bienvenue, c'est un endroit que j'ai été ici quelques semaines, moi-même et c'est comme une deuxième maison déjà :)

qui livre d'or script? une publicité de bigwebmaster ici?

J'ai un filtre personnalisé que j'ai élaboré fait exactement ce dont vous avez besoin. l'ajout d'un "nécessaire" le terrain est aussi facile que de taper son nom. vous pouvez également créer d'autres règles pour le domaine par exemple de déterminer si une adresse email est valide ou le contrôle de l'existence d'une URL, etc...
  • amber
  • Born
  • Born
  • No Avatar
  • Inscription: Avr 11, 2004
  • Messages: 3
  • Status: Offline

Message Avril 12th, 2004, 11:18 pm

Merci pour la réponse,

Mes excuses. Oui, le livre d'or est le script par un bigwebmaster. J'aurais dû être plus clair.

Je suis intéressé par le filtre que vous décrit. Toutefois, il a été mon understsanding que le script déjà fait un peu de validation. Ce n'est pas quelque chose Ive a été en mesure de se plonger trop profondément encore, cependant.

Merci de l'offre.


Pairs à travers le miroir et de sourires,
ambre
  • Managedlinks
  • Proficient
  • Proficient
  • No Avatar
  • Inscription: Mar 31, 2004
  • Messages: 294
  • Status: Offline

Message Avril 12th, 2004, 11:36 pm

J'ai juste pris un coup d'oeil au script

les routines de validation ne fonctionnent que si quelqu'un a effectivement porté quelque chose.

les routines sont dans la checkData "" fonction dans addguest.cgi

Si vous avez décidé de ne pas écrire beaucoup de scripts vous êtes mieux de modding juste le addguest existants. CGI script

par exemple modifier la partie qui dit que
Code: [ Select ]
elsif (($email ne "") && ($email !~ /\@/ || $email !~ /\./)) {
$homepage = "http://$homepage";
$errormsg = "You have not entered a valid email address";
&displayerror;
}
  1. elsif (($email ne "") && ($email !~ /\@/ || $email !~ /\./)) {
  2. $homepage = "http://$homepage";
  3. $errormsg = "You have not entered a valid email address";
  4. &displayerror;
  5. }
à...
Code: [ Select ]
elsif (!$email || $email !~ /\@/ || $email !~ /\./) {
$homepage = "http://$homepage";
$errormsg = "You have not entered a valid email address";
&displayerror;
}
  1. elsif (!$email || $email !~ /\@/ || $email !~ /\./) {
  2. $homepage = "http://$homepage";
  3. $errormsg = "You have not entered a valid email address";
  4. &displayerror;
  5. }


e-mail pour faire un champ requis

ci-dessus vérifie d'abord si le courrier électronique est défini et non vide, puis il vérifie pour voir si elle contient un symbole @, puis il vérifie pour voir si elle contient un point.

qui est un contrôle très rudimentaire mais il faire pour un simple livre d'or
  • amber
  • Born
  • Born
  • No Avatar
  • Inscription: Avr 11, 2004
  • Messages: 3
  • Status: Offline

Message Avril 13th, 2004, 11:15 am

Merci. Cela n'a travail. Il ya d'autres choses qui doivent être réglées, mais je pense que je peux prendre soin de ceux qui sont moi-même.

Youve été très serviable et aimable. Il est très apprécié.


Happy sur la route de briques jaunes,
ambre

Afficher de l'information

  • Total des messages de ce sujet: 5 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 96 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC