/ 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
Erstatte flere ting
Fra : Anders M


Dato : 03-10-09 22:49

Hej,

HVordan kan man erstatte mere end en ting f.eks. vil jeg gerne
erstatte " med " og ' med htmlkoden til '. Desuden vil jeg
gerne erstatte alle danske bogstaver (æøå) alt sammen i samme
felt.

Mvh ANders

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Leif Neland (03-10-2009)
Kommentar
Fra : Leif Neland


Dato : 03-10-09 23:44

Anders M skrev:
> Hej,
>
> HVordan kan man erstatte mere end en ting f.eks. vil jeg gerne
> erstatte " med " og ' med htmlkoden til '. Desuden vil jeg
> gerne erstatte alle danske bogstaver (æøå) alt sammen i samme
> felt.
>
$nystreng=str_replace(array('"',"æ","ø"...),array(""","æ","ø"....),$streng);

Du må selv erstatte prikkerne med resten af det, du vil skifte

Leif

Bertel Lund Hansen (04-10-2009)
Kommentar
Fra : Bertel Lund Hansen


Dato : 04-10-09 05:27

Anders M skrev:

> HVordan kan man erstatte mere end en ting f.eks. vil jeg gerne
> erstatte " med " og ' med htmlkoden til '. Desuden vil jeg
> gerne erstatte alle danske bogstaver (æøå) alt sammen i samme
> felt.

Hvorfor?

$newstring=htmlentities($oldstring,ENT_QUOTES);

--
Bertel
http://bertel.lundhansen.dk/         FIDUSO: http://fiduso.dk/

Anders M (04-10-2009)
Kommentar
Fra : Anders M


Dato : 04-10-09 08:39

Bertel Lund Hansen wrote in
dk.edb.internet.webdesign.serverside.php:
> Anders M skrev:
>
> > HVordan kan man erstatte mere end en ting f.eks. vil jeg gerne
> > erstatte " med " og ' med htmlkoden til '. Desuden vil jeg
> > gerne erstatte alle danske bogstaver (æøå) alt sammen i samme
> > felt.
>
> Hvorfor?
Fordi at jeg skal hente indholdet til et input felt, som jo ikke kan
have mere end to "..
> $newstring=htmlentities($oldstring,ENT_QUOTES);
Tak :D

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Bertel Lund Hansen (04-10-2009)
Kommentar
Fra : Bertel Lund Hansen


Dato : 04-10-09 09:32

Anders M skrev:

> Fordi at jeg skal hente indholdet til et input felt, som jo ikke kan
> have mere end to "..

Okay, men hvorfor kode æøå?

--
Bertel
http://bertel.lundhansen.dk/         FIDUSO: http://fiduso.dk/

Anders M (04-10-2009)
Kommentar
Fra : Anders M


Dato : 04-10-09 13:44

Bertel Lund Hansen wrote in dk.edb.internet.webdesign.serverside.php:
> Anders M skrev:
>
> > Fordi at jeg skal hente indholdet til et input felt, som jo ikke kan
> > have mere end to "..
>
> Okay, men hvorfor kode æøå?

Fordi nogle browsere viser dem som firkanter selvom man har skrevet det i
meta.

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Bertel Lund Hansen (04-10-2009)
Kommentar
Fra : Bertel Lund Hansen


Dato : 04-10-09 14:07

Anders M skrev:

> > Okay, men hvorfor kode æøå?

> Fordi nogle browsere viser dem som firkanter selvom man har skrevet det i
> meta.

Så er serveren sat op til at levere et andet tegnsæt end
browserens. Det kan kklares med .htaccess hvis serveren kan bruge
den slags filer.

Der skal stå én af følgende linjer i filen:

   AddDefaultCharset UTF-8

   AddDefaultCharset ISO-8859-1

Det skal selvfølgelig svare til din meta-erklæring.

--
Bertel
http://bertel.lundhansen.dk/         FIDUSO: http://fiduso.dk/

Søg
Reklame
Statistik
Spørgsmål : 177580
Tips : 31968
Nyheder : 719565
Indlæg : 6409075
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste