Avatar billede bumle90 Nybegynder
04. juli 2004 - 13:25 Der er 11 kommentarer og
1 løsning

form validering i php

Findes der en indbygget smart måde i php at validere forms på, eller evt. et lækkert 3. parts bibliotek man kan bruge. Både til evt. dynamisk opbyning af forms og også validering af disse.
Det jeg vil slippe for er om og om igen at skulle side og håndkode al den irriterende bruger-validering nemlig.
Avatar billede C:\> Juniormester
04. juli 2004 - 13:57 #1
Kik lidt på http://www.phpclasses.org - jeg er sikker på at du finder hvad du ønsker der.
Avatar billede Slettet bruger
04. juli 2004 - 14:53 #2
Avatar billede bumle90 Nybegynder
04. juli 2004 - 15:20 #3
Jeg har fundet noget der hedder formsess fra smarty. Er der nogle der kender noget til det?
Evt. ved om det er et godt eller skidt produkt?
Avatar billede bumle90 Nybegynder
04. juli 2004 - 15:28 #4
Avatar billede bumle90 Nybegynder
04. juli 2004 - 16:27 #5
hmm det ser ikke ud til der er nogle der kender til det
Avatar billede googolplex Novice
04. juli 2004 - 16:37 #6
HTML_Quickform er det mest anerkendte tror jeg.

Mht. det link du skrev, så er jeg ved at sætte mig ind i det, så hvis du kan vente lidt ;)
Avatar billede bumle90 Nybegynder
04. juli 2004 - 16:54 #7
jada :)
Helt sikkert
Det virker smart nok...Har også fået den sample der til at virke...men fatter ikke lige helt hvordan jeg bruger det og sådan
Avatar billede bumle90 Nybegynder
04. juli 2004 - 16:54 #8
Skriv endelig når du finder ud af noget godt
Avatar billede bumle90 Nybegynder
04. juli 2004 - 17:27 #9
Kan du få det til at spille?
Avatar billede bumle90 Nybegynder
04. juli 2004 - 17:59 #10
Hmm okay, jeg er begyndt at kigge lidt på HTML_Quickform istedet. Det er måske i virkeligheden lidt bedre at bruge da det er meget veldokumenteret, og brugt mange steder.
Kan det bruges sammen med smarty?
Avatar billede bumle90 Nybegynder
05. juli 2004 - 00:01 #11
Okay, jeg er gået i gang med at installere pear og html quickform.
Jeg bruger de der bat filer der ligger i php folderen. Den ser ud til at installere pear okay, men kommer dog med følgende:

1. Installation prefix          : C:\Program Files\Apache Group\php
2. Binaries directory            : $prefix
3. PHP code directory ($php_dir) : $prefix\pear
4. Documentation base directory  : $php_dir\docs
5. Data base directory          : $php_dir\data
6. Tests base directory          : $php_dir\tests
7. php.exe path                  : C:\Program Files\Apache Group\php\cli\php.ex
e

WARNING!  The include_path defined in the currently used php.ini does not
contain the PEAR PHP directory you just specified:
<C:\Program Files\Apache Group\php\pear>
If the specified directory is also not in the include_path used by
your scripts, you will have problems getting any PEAR packages working.

Herefter prøver jeg at køre pear med html og får en Dependencies failed fejl. Hvad skyldes det.
Her er kommandolinie kopi:

C:\Documents and Settings>"C:\Program Files\Apache Group\php\pear.bat" i
nstall HTML_QuickForm
downloading HTML_QuickForm-3.2.3.tgz ...
Starting to download HTML_QuickForm-3.2.3.tgz (90,694 bytes)
.....................done: 90,694 bytes
requires package `HTML_Common' >= 1.2.1
HTML_QuickForm: Dependencies failed
Avatar billede bumle90 Nybegynder
24. august 2004 - 18:06 #12
Undskyld den bratte afslutning, men jeg har lidt for mange løse ender...Blir nødt til at lukke for nogle af alle mine spg.
Tak for hjællpen. Hvis der er lagt svar får disse point, eller er jeg nødt til at tage dem selv for at lukke alle de her spg.
Mvh.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester