14. november 2001 - 14:42Der er
9 kommentarer og 1 løsning
Apache,MS SQL 2000 ,PHP4 og \"æøå\"
Jeg har et kæmpe problem... når jeg submitter til min MSSQL så går der et eller andet galt den vil ihvertfald ikke godtage \"æøå\", det mest underlige ved dette problem er at hvis den køre på IIS5 så er der ikke nogle problemer med \"æøå\", altså kan det da kun være noget med min apache-server, right? Er der nogen der kan hjælpe med dette problem ?
hvis jeg laver en <?=$variabel?> så kommer æøå ud fint men hvis jeg sender den til sql\'en så bliver det til noget værre gylle bla. bliver å lavet om til s på ved til sql-serveren
dex_dexter => det har jeg prøvet men det havde ingen success, alle former for charset er prøvet af men det skulle ikke være noget problem med ISO-8859-1 da det allerede indeholder æøå
En løsning kunne være at bruge funtionen \"htmlspecialchars\" inden du submitter værdien: Var1 = htmlspecialchars (Var2)
Det skulle koverterer specialkaraktere så de ikke bliver lavet om, jeg ved bare ikke om det vil virke i dit tilfælde..... men det er da forsøget værd :-)
SeeQue => det er ikke muligt at gøre dette da dataerne skal bruges i MS Access efterfølgende og da den ikke kan konvatere æ ø å til æøå så er dette ikke en mulighed, sorry
Ok... et sidste bud fra min side vil være tegnsætningen. Hvis din Apache-server kører med et tegnsæt og Ms-SQL\'en med et andet kan der opstå problemer. Selv om det tegnsæt der kører på din apache og der der kører på SQL\'en begge understøtter æøå så er det ikke 100% sikkert at de ligger samme sted i asci-tabellen.
Jeg har selv konstateret problemer med det danske tegnsæt og datoformat hvis ikke SQL\'en *OG* den server den kører på er sat op til dansk tegnsæt.
her er hvad der kommer ud af de data som bliver sendt til SQL\'en fra web \"µ°Õ\" og hvis der står æøå i SQL\'en så kommer det ud på web sådan her \"‘›†\" altså er der ingen der kan bruge de data til noget konstruktivt
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.