/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Foreskel på store og små bogstaver...
Fra : Kasper Johansen


Dato : 11-04-02 21:13

Hejsa...
Er der nogle der ved hvordan at man får PHP til ikke at gøre foreskel på
store og små bogstaver?? f.eks. så denne variabel passer:

if ("kasper" == "Kasper")

Håber der er nogle der kan hjælpe mig...



 
 
Jonas Koch Bentzen (11-04-2002)
Kommentar
Fra : Jonas Koch Bentzen


Dato : 11-04-02 21:17

Kasper Johansen skrev:

> Er der nogle der ved hvordan at man får PHP til ikke at gøre foreskel
> på store og små bogstaver?? f.eks. så denne variabel passer:
>
> if ("kasper" == "Kasper")

Du kan bruge http://dk.php.net/manual/en/function.strcasecmp.php, men
jeg ville normalt bare køre strtolower() på variabelværdien:

if (strtolower($navn) == "kasper")

--
Jonas Koch Bentzen

http://understroem.dk/

Kasper Johansen (12-04-2002)
Kommentar
Fra : Kasper Johansen


Dato : 12-04-02 12:48

Tak for hjælpen, det hjalp, men jeg er løbet ind i et nyt...

Hvad skal jeg gøre hvis at der er en der har skrevet $loginnavn med andre
slags store og små bogstaver end det rigtigt er... f.eks.

$loginnavn = "kasper"
$besked = "Kasper har problemer med sit PHP";
$besked = str_replace($loginnavn, "<FONT
COLOR=red><B>$loginnavn</B></FONT>", $besked);


"Jonas Koch Bentzen" <ingen.emailadresse@eksempel.dk> skrev i en meddelelse
news:a94qvb$b5e$1@sunsite.dk...
> Kasper Johansen skrev:
>
> > Er der nogle der ved hvordan at man får PHP til ikke at gøre foreskel
> > på store og små bogstaver?? f.eks. så denne variabel passer:
> >
> > if ("kasper" == "Kasper")
>
> Du kan bruge http://dk.php.net/manual/en/function.strcasecmp.php, men
> jeg ville normalt bare køre strtolower() på variabelværdien:
>
> if (strtolower($navn) == "kasper")
>
> --
> Jonas Koch Bentzen
>
> http://understroem.dk/



Christian Joergensen (12-04-2002)
Kommentar
Fra : Christian Joergensen


Dato : 12-04-02 13:06

On Fri, 12 Apr 2002 13:48:14 +0200, Kasper Johansen wrote:

> Hvad skal jeg gøre hvis at der er en der har skrevet $loginnavn med
> andre slags store og små bogstaver end det rigtigt er

Du leder efter ucfirst() ?

--
Christian Jørgensen | In order to understand recursion
http://www.razor.dk | one must understand recursion.

Martin Mouritzen (12-04-2002)
Kommentar
Fra : Martin Mouritzen


Dato : 12-04-02 15:36

After I finished the 3 Pan Galactic Gargle Blasters, "Kasper Johansen"
<Kasper@Johansen.tdcadsl.dk> just offered me, he muttered some weird
stuff, and I had to correct this gibberish:

>Hvad skal jeg gøre hvis at der er en der har skrevet $loginnavn med andre
>slags store og små bogstaver end det rigtigt er... f.eks.
>
>$loginnavn = "kasper"
>$besked = "Kasper har problemer med sit PHP";
>$besked = str_replace($loginnavn, "<FONT
>COLOR=red><B>$loginnavn</B></FONT>", $besked);

erhm. Nu er jeg ikke 100% sikker på jeg ved hvad du mener, men prøv:

<?
| $loginnavn = "kasper";
| $besked = "Kasper har problemer med sit PHP";
| /* /* */*/
| $besked = eregi_replace($loginnavn,"<font color=\"#ff0000\"><b>".$loginnavn."</b></font>",$besked);
| print $besked;
?>

hth,
--
Nano Martin Mouritzen Phone +45 24899896
Vesterbrogade 30C. 2. Programmer Advanced Simplicty
DK-8000 Århus martin@nano.dk http://www.nano.dk
Nano nu officiel dansk distributør af UltraEdit, se mere på websitet

Martin Mouritzen (12-04-2002)
Kommentar
Fra : Martin Mouritzen


Dato : 12-04-02 15:37

After I finished the 3 Pan Galactic Gargle Blasters, Martin Mouritzen
<martin@fez.dk> just offered me, he muttered some weird stuff, and I
had to correct this gibberish:

>erhm. Nu er jeg ikke 100% sikker på jeg ved hvad du mener, men prøv:

[ahem.]
Selvom det burde være tydeligt, skal det nok lige siges at pipes'ne,
altså "|" sat ind før kodelinierne var for, at gøre kildekoden mere
læselig på news, de skal selvfølgelig ikke være med i koden.
--
Nano Martin Mouritzen Phone +45 24899896
Vesterbrogade 30C. 2. Programmer Advanced Simplicty
DK-8000 Århus martin@nano.dk http://www.nano.dk
Nano nu officiel dansk distributør af UltraEdit, se mere på websitet

Kasper Johansen (12-04-2002)
Kommentar
Fra : Kasper Johansen


Dato : 12-04-02 19:57

thnx der... Det virker bare...

"Martin Mouritzen" <martin@fez.dk> skrev i en meddelelse
news:a96ric$470$2@news.cybercity.dk...
> After I finished the 3 Pan Galactic Gargle Blasters, Martin Mouritzen
> <martin@fez.dk> just offered me, he muttered some weird stuff, and I
> had to correct this gibberish:
>
> >erhm. Nu er jeg ikke 100% sikker på jeg ved hvad du mener, men prøv:
>
> [ahem.]
> Selvom det burde være tydeligt, skal det nok lige siges at pipes'ne,
> altså "|" sat ind før kodelinierne var for, at gøre kildekoden mere
> læselig på news, de skal selvfølgelig ikke være med i koden.
> --
> Nano Martin Mouritzen Phone +45 24899896
> Vesterbrogade 30C. 2. Programmer Advanced Simplicty
> DK-8000 Århus martin@nano.dk http://www.nano.dk
> Nano nu officiel dansk distributør af UltraEdit, se mere på websitet



Søg
Reklame
Statistik
Spørgsmål : 177522
Tips : 31968
Nyheder : 719565
Indlæg : 6408668
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste