Avatar billede morten-markussen Praktikant
22. april 2014 - 10:59 Der er 22 kommentarer og
1 løsning

json - æ - ø - å

Kan dette lade sig gøre ??
Avatar billede repox Seniormester
22. april 2014 - 11:04 #1
Hvad er spørgsmålet?
Om du bruge æ ø og å i JSON? Hvis det er tilfældet, har du så prøvet?
Avatar billede morten-markussen Praktikant
22. april 2014 - 11:07 #2
har forsøgt men syntes ikke jeg kan få det til at virke...

men ja  vil genre ha æ ø og å i min kontant form...
Avatar billede morten-markussen Praktikant
22. april 2014 - 11:07 #3
<?php
/*
* Contact Form Class
*/


header('Cache-Control: no-cache, must-revalidate');
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Content-type: application/json; charset=utf-8');

$admin_email = 'min mail :)'; // Your Email
$message_min_length = 5; // Min Message Length


class Contact_Form{
    function __construct($details, $email_admin, $message_min_length){
Avatar billede repox Seniormester
22. april 2014 - 11:10 #4
Jeg forstår ikke hvad det går ud på.
Hvorfor skal du bruge JSON til din kontakt-formular?
Avatar billede morten-markussen Praktikant
22. april 2014 - 11:15 #5
fordi den templet jeg har fået bruger json...  du ikke til at programere mere...  har gjort for lidt idet og holdt det alt for lidt velige...  så kan sku ikke engang huske længere hvordan jeg "hiver" en ip adresse frem..

der for bruger den json :)


Et bund ærligt svar
Avatar billede repox Seniormester
22. april 2014 - 11:20 #6
Det virker bare mærkeligt - JSON er jo blot et tekstformat; du kan ikke noget interaktivt med JSON, så det virker helt skævt at snakke kontakt-formularer.
Avatar billede jakobdo Ekspert
22. april 2014 - 11:24 #7
Hvis du bruger utf8 som tegnsæt, burde der ikke være nogle problemer...
Avatar billede morten-markussen Praktikant
22. april 2014 - 11:24 #8
det er det som php siden er skrevet i....  så andet kan jeg ikke sige... :)  har du en mail kan jeg sende dig de 2 filer
Avatar billede morten-markussen Praktikant
22. april 2014 - 11:26 #9
jakobdo

header('Content-type: application/json; charset=utf-8');

dette står i php filen.... har selv tilfjøet charset=utf-8 delen  men den skriver stadig ikke æ ø å
Avatar billede jakobdo Ekspert
22. april 2014 - 11:31 #10
Der var jeg for hurtig ja...

Men json er blot et filformat.
Men smid et link til hvad du arbejder med, så kan vi måske se "fejlen" eller smid filerne online et sted.
pastebin eller noget?
Så er det ikke "kun" en eller anden der har modtaget filerne der kan hjælpe...
Avatar billede morten-markussen Praktikant
22. april 2014 - 11:40 #11
Her ligge de
Link til siden    MMFOTO.dk

http://mmfoto.dk/hent/hent.zip 

Begge filer i zip

Filer hver for sig
http://mmfoto.dk/hent/index.html
http://mmfoto.dk/hent/contact.php
Avatar billede repox Seniormester
22. april 2014 - 11:47 #12
Det er fordi at contact.php bruges til validering og returnerer JSON til din kontaktformular.

Er du sikker på din editor arbejder med UTF-8?
Avatar billede morten-markussen Praktikant
22. april 2014 - 11:49 #13
one.com  online...  så ret sikker :)
Avatar billede morten-markussen Praktikant
22. april 2014 - 11:50 #14
html siden vises fint med æ ø å
Avatar billede repox Seniormester
22. april 2014 - 11:51 #15
Det er så sandelig ingen garanti.
Umiddelbart virker specialtegn fint i i UTF-8 og JSON, så der burde ikke være problemer medmindre din editor ikke håndterer det korrekt.
Avatar billede morten-markussen Praktikant
22. april 2014 - 11:53 #16
kan man så lokke en af jer super hejer til at rette til så det virker ??
Avatar billede repox Seniormester
22. april 2014 - 12:17 #17
For mit vedkommende, så er alle opgaver der løses udenfor forummet, mod betaling. Skulle det være interessant kan du kontakte mig via http://www.catalystcode.net

Hvis det ikke er noget der haster, så vent lidt og se om der ikke kommer nogle andre på bane og tilbyder nogle løsninger.
Avatar billede morten-markussen Praktikant
22. april 2014 - 12:37 #18
haster ikke ...  er jo kun mig der for mailen :)
Avatar billede repox Seniormester
22. april 2014 - 12:45 #19
Naturligvis.

Ligger problemet i at de emails du modtager, har problemer med æ ø og å?
Avatar billede morten-markussen Praktikant
22. april 2014 - 12:51 #20
Jeps... 


ca ud fald

Test af å
Test af æ
Test af ø
Avatar billede repox Seniormester
22. april 2014 - 12:56 #21
Linie 76, hvor der står dette:
$mail = mail($this->email_admin, $this->subject, $this->message,

Prøv at skifte den ud med denne:

$mail = mail($this->email_admin, $this->subject, utf8_decode($this->message),

Og hvis det ikke virker, så prøv med denne:

$mail = mail($this->email_admin, $this->subject, utf8_encode($this->message),
Avatar billede morten-markussen Praktikant
22. april 2014 - 13:00 #22
Lækkert Repox  hvis du gider at smide det som et svar



dejligt dejligt dejligt... så virker det
Avatar billede repox Seniormester
22. april 2014 - 13:05 #23
Det fik du her.
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

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