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

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Mangler æ ø å
Fra : jens rasmussen


Dato : 10-02-08 19:14

Hejsa i gruppen
Efter jeg har taget backup af Mysql basen og efterfølgende opgraderet min
server med en ny linux dis.
Mangler jeg æ ø å under søg på min hjemme side
http://www.haandbrygforum.dk/search.php
Jeg kan ikke regne ud hvad der kan være galt, jeg håber meget I kan hjælpe.

Mvh.
Jens



 
 
jens rasmussen (10-02-2008)
Kommentar
Fra : jens rasmussen


Dato : 10-02-08 19:19

Altså jeg kan ikke søge efter evt. færdig, undergær, overgær, gær, øl. Osv.

Jens

"jens rasmussen" <j1s@elbaekhus.dk_tal_om_til_ord> skrev i en meddelelse
news:47af3ee6$0$90262$14726298@news.sunsite.dk...
> Hejsa i gruppen
> Efter jeg har taget backup af Mysql basen og efterfølgende opgraderet min
> server med en ny linux dis.
> Mangler jeg æ ø å under søg på min hjemme side
> http://www.haandbrygforum.dk/search.php
> Jeg kan ikke regne ud hvad der kan være galt, jeg håber meget I kan
> hjælpe.
>
> Mvh.
> Jens
>



Stig Johansen (11-02-2008)
Kommentar
Fra : Stig Johansen


Dato : 11-02-08 02:03

jens rasmussen wrote:

> Altså jeg kan ikke søge efter evt. færdig, undergær, overgær, gær, øl.
> Osv.

Søge - jo, finde - nej :)

Jeg tjekkede lige HTTP transmissionen fra dit link.
Begge veje kører det fint iso-8859-1, så det er ikke der.

>> Efter jeg har taget backup af Mysql basen og efterfølgende opgraderet min
>> server med en ny linux dis.
>> Mangler jeg æ ø å under søg på min hjemme side

Din gamle server har muligvis kørt med iso-8859-1(?) og den nye dist(?).
Kig efter ændringer i karaktersæt i forhold til opsætning af Linux, PHP og
µSql.

--
Med venlig hilsen
Stig Johansen

jens (12-02-2008)
Kommentar
Fra : jens


Dato : 12-02-08 10:18

Æøå mangler ikke i PHP delen, som I kan se på siden.
Det er kun i søge delen den er gal, her kan man erstatte med eks. vis : gær

Jeg har en mistanke om at det er her det er galt :

character_sets_dir /usr/share/mysql/charsets/

collation_connection latin1_swedish_ci

collation_database latin1_danish_ci

collation_server latin1_swedish_ci

Men hvordan pokker laver jeg det om ?

Mvh.
Jens


"Stig Johansen" <stig_johansen_it_at_=(@)hotmail.com> skrev i meddelelsen
news:47af9ee5$0$90272$14726298@news.sunsite.dk...
> jens rasmussen wrote:
>
>> Altså jeg kan ikke søge efter evt. færdig, undergær, overgær, gær, øl.
>> Osv.
>
> Søge - jo, finde - nej :)
>
> Jeg tjekkede lige HTTP transmissionen fra dit link.
> Begge veje kører det fint iso-8859-1, så det er ikke der.
>
>>> Efter jeg har taget backup af Mysql basen og efterfølgende opgraderet
>>> min
>>> server med en ny linux dis.
>>> Mangler jeg æ ø å under søg på min hjemme side
>
> Din gamle server har muligvis kørt med iso-8859-1(?) og den nye dist(?).
> Kig efter ændringer i karaktersæt i forhold til opsætning af Linux, PHP og
> µSql.
>
> --
> Med venlig hilsen
> Stig Johansen
>

Stig Johansen (13-02-2008)
Kommentar
Fra : Stig Johansen


Dato : 13-02-08 06:40

jens wrote:

> Æøå mangler ikke i PHP delen, som I kan se på siden.
> Det er kun i søge delen den er gal, her kan man erstatte med eks. vis :
> gær

Det er UTF8 tegnsæt.

> Men hvordan pokker laver jeg det om ?

Det kan jeg desværre ikke hjælpe med, kender ikke PHP.
Men som nævnt bliver 'gær' sendt som 'gær' ned over linien til din Apache
server.

Prøv evt at udskrive hvad du får ind i, hedder det $GET[] $POST[], og se
hvad du får ind der.

Et eller andet sted i dit PHP må du bygge en SQL streng, prøv evt at
udskrive den.

Det er også muligt, at det er databasen, der er sat op til at køre UTF8, det
vil passe nogenlunde med hændelsen - hvis nye data står som 'gær'.

Du behøver ikke at kigge på generel opsætning af karakterset.
Det her er udelukkende et mellemværende mellem Apache,PHP og mySQL.

Jeg bruger ikke selv PHP og mySQL, men jeg tror jeg ville lede i nogle
config filer.

Jeg vil nok anbefale dig at finde ud af hvor og hvad der er galt i stedet
for at prøve sig frem.

Men mit bedste bud ud fra din beskrivelse er, at mySQL nu kører UTF8 og de
gamle data ligge i iso-8859-1 fra backup'en.

Hvus det er tilfældet burde det være nok at sætte mySQL til iso-8859-1 eller
Ansi, som det også bliver kaldt, og indlæse backup'en igen.


--
Med venlig hilsen
Stig Johansen

jens (13-02-2008)
Kommentar
Fra : jens


Dato : 13-02-08 12:29

Jeg takker for din hjælp, men fejlen lå i selve PHP delen i search.php som
netop kørte med utf8

Jens

"Stig Johansen" <stig_johansen_it_at_=(@)hotmail.com> skrev i meddelelsen
news:47b282af$0$90266$14726298@news.sunsite.dk...
> jens wrote:
>
>> Æøå mangler ikke i PHP delen, som I kan se på siden.
>> Det er kun i søge delen den er gal, her kan man erstatte med eks. vis :
>> gær
>
> Det er UTF8 tegnsæt.
>
>> Men hvordan pokker laver jeg det om ?
>
> Det kan jeg desværre ikke hjælpe med, kender ikke PHP.
> Men som nævnt bliver 'gær' sendt som 'gær' ned over linien til din Apache
> server.
>
> Prøv evt at udskrive hvad du får ind i, hedder det $GET[] $POST[], og se
> hvad du får ind der.
>
> Et eller andet sted i dit PHP må du bygge en SQL streng, prøv evt at
> udskrive den.
>
> Det er også muligt, at det er databasen, der er sat op til at køre UTF8,
> det
> vil passe nogenlunde med hændelsen - hvis nye data står som 'gær'.
>
> Du behøver ikke at kigge på generel opsætning af karakterset.
> Det her er udelukkende et mellemværende mellem Apache,PHP og mySQL.
>
> Jeg bruger ikke selv PHP og mySQL, men jeg tror jeg ville lede i nogle
> config filer.
>
> Jeg vil nok anbefale dig at finde ud af hvor og hvad der er galt i stedet
> for at prøve sig frem.
>
> Men mit bedste bud ud fra din beskrivelse er, at mySQL nu kører UTF8 og de
> gamle data ligge i iso-8859-1 fra backup'en.
>
> Hvus det er tilfældet burde det være nok at sætte mySQL til iso-8859-1
> eller
> Ansi, som det også bliver kaldt, og indlæse backup'en igen.
>
>
> --
> Med venlig hilsen
> Stig Johansen
>

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

Månedens bedste
Årets bedste
Sidste års bedste