Avatar billede Slettet bruger
12. september 2008 - 17:11 Der er 3 kommentarer

problemer med $_SERVER $_POST etc

Hej Eksperter

Jeg oplever i øjeblikket det mest besynderlige problem:

Jeg har to domæner der peger på samme server

domain.dk og domain.com.

herfra køres samme scripts, og den basale forskel er hvilke sprogfiler der hentes, samt hvilke skabeloner.

Mit problem er nu, at jeg ikke (længere) kan hente $_post, $_SERVER etc. variable i mine includes på det ene domæne (det danske).

På .com virker samme script fint!

Kan det evt. have noget at gøre med at jeg netop har skiftet charset fra latin-1 til utf-8? (har forsøgt at gøre det alle steder - meta tag, de fleste tables i min database samt i med en header i en php-fil som læses før alle mine sites, der bliver inkluderet i denne alt efter hvor man befinder sig på portalen.

Får stadig vist nogle spørgsmålstegn på den danske side pga. ikke alle mine databaser er lavet om til utf-8 (og det er jo kun med dansk indhold det er et problem).

Nogen der har ideer?
Avatar billede olebole Juniormester
12. september 2008 - 17:17 #1
<ole>

Når man ikke ved, hvad du gør, bliver det bedste svar nok: "Du gør måske noget forkert"  =)

/mvh
</bole>
Avatar billede Slettet bruger
12. september 2008 - 17:29 #2
jeg prøver fx bare at udskrive print_r($_SERVER); i starten af dokumentet.

på domain.dk får jeg intet output, på domain.com skrives det helt korrekt ud :-O
Avatar billede Slettet bruger
12. september 2008 - 17:39 #3
Kan man have nogle indstillinger i php.ini der giver problemer her?
Jeg læste et sted på nettet om at nogle indstillinger i "php.ini and my.cnf" kunne give problemer når ens database var utf-8.

Dette rettede jeg ved at indsætte "SET NAMES 'utf8'" ved hver mysql-connect. Nu har jeg ingen mærkelige tegn længere, men den vil stadig ikke hente de variable på den danske side. (der er tale om at det er det præcist samme php-script der henter dem på samme server endda)!

Jeg kan på begge sider udskrive print_r($_SERVER) fra mit hoveddokument, men fra inklluderede filer ser det ud til at jeg ikke kan på .dk
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