Avatar billede sito Nybegynder
29. april 2003 - 10:28 Der er 1 kommentar og
1 løsning

tjekke titel på små og store bogstaver

hej

Jeg har lavet et filmanmeldelses-script, med tilhørende database.
Jeg vil nu gøre sådan, at hvis man indtaster en ny film til anmeldelse, så bliver den tjekket mod de titler der allerede er i databasen, og hvis den så er der, skal brugeren have besked om det. Det funker også, hvis man skriver præcis den samme tråd, som den i databasaen, fx Seven, men ikke hvis man skriver med små bogstaver...skriver man fx seven, kan man godt få lov at oprette den.
Jeg har forsøgt lidt med regulære udtryk i min validering, men det funker ikke helt.
Har en formular, der skal udfyldes på forsiden, hvor $title sendes som formvariabel til scriptet der validerer og indsætter data.

Har prøvet med følgende:

if(isset($title) && $title == $titel && eregi("^[a-z]+$", $title)){
header ("Location: derhvormanbliversendthen.php");
exit;
}
else{
}   

Det funker som beskrevet ovenfor. også hvis jeg bare har:
if($title == $titel){
osv.}

Håber i kan hjælpe :)
Avatar billede andy Nybegynder
29. april 2003 - 10:36 #1
http://dk.php.net/manual/en/function.strtolower.php

if (strtolower($title) == strtolower($titel))
Avatar billede sito Nybegynder
29. april 2003 - 10:50 #2
Fantastisk, det funker. Tusind tak.
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