/ 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
wml med php?
Fra : Frank K. Jensen


Dato : 17-02-03 11:16

Hejsa

Jeg er ved at lave en wap side i php. Jeg har skrevet:

<?php header("Content-type: text/vnd.wap.wml");?>
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
....
</wml>

men jeg får stadig "MIME-type is text/html" :-/

Hvad gør jeg galt? Kan det evt. være mit webhotel? Alm. .wml sider virker
fint nok.

mvh Frank



 
 
No1 (17-02-2003)
Kommentar
Fra : No1


Dato : 17-02-03 11:17

> Jeg er ved at lave en wap side i php. Jeg har skrevet:
>
> <?php header("Content-type: text/vnd.wap.wml");?>
> <?xml version="1.0"?>

Har du slået short open tags fra? Ellers tror PHP at ovenstående er php
kode. Brug evt. echo '<?xml .... inde i en "php blok".

> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
> "http://www.wapforum.org/DTD/wml_1.1.xml">
> <wml>
> ...
> </wml>
>
> men jeg får stadig "MIME-type is text/html" :-/

Hvad får du ved at bruge en normal WWW browser?



No1 (17-02-2003)
Kommentar
Fra : No1


Dato : 17-02-03 11:21

> > Jeg er ved at lave en wap side i php. Jeg har skrevet:

Se evt. http://www.devshed.com/Server_Side/PHP/PHP_WAP/page3.html



Frank K. Jensen (17-02-2003)
Kommentar
Fra : Frank K. Jensen


Dato : 17-02-03 11:25

> > Jeg er ved at lave en wap side i php. Jeg har skrevet:
> >
> > <?php header("Content-type: text/vnd.wap.wml");?>
> > <?xml version="1.0"?>
>
> Har du slået short open tags fra?

Det er ikke min server (webhotel), så det ved jeg ikke

> Ellers tror PHP at ovenstående er php
> kode. Brug evt. echo '<?xml .... inde i en "php blok".

Det har jeg prøvet.

> > men jeg får stadig "MIME-type is text/html" :-/
>
> Hvad får du ved at bruge en normal WWW browser?

"Parse error: parse error in index.php on line 2"

mvh Frank



Frank K. Jensen (17-02-2003)
Kommentar
Fra : Frank K. Jensen


Dato : 17-02-03 11:32

> > Brug evt. echo '<?xml .... inde i en "php blok".
>
> Det har jeg prøvet.

Hov nu virker det, det synes jeg ellers, at jeg havde prøvet

Takker



Frank K. Jensen (17-02-2003)
Kommentar
Fra : Frank K. Jensen


Dato : 17-02-03 11:33

> > > Brug evt. echo '<?xml .... inde i en "php blok".
> >
> > Det har jeg prøvet.
>
> Hov nu virker det, det synes jeg ellers, at jeg havde prøvet

Havde nok glemt at escape "'erne, sådan kan det jo gå

mvh Frank



Lars Dybdahl (17-02-2003)
Kommentar
Fra : Lars Dybdahl


Dato : 17-02-03 11:37

Frank K. Jensen wrote:
> Hov nu virker det, det synes jeg ellers, at jeg havde prøvet

Hvis du bruger Microsoft Internet Explorer til at afteste mimetype m.v. med,
så kan jeg meget kraftigt anbefale at skifte til Netscape eller Mozilla.
MSIE har det nemlig med ikke at reloade, selv om man tvinger den til det.

Mozilla/Netscape reloader altid alt, hvis du holder shift nede samtidigt med
at du trykker på reload.

Lars.

--
Freelance programmør
Programmering mod timebetaling

Frank K. Jensen (17-02-2003)
Kommentar
Fra : Frank K. Jensen


Dato : 17-02-03 11:42

> Hvis du bruger Microsoft Internet Explorer til at afteste mimetype m.v.
med,
> så kan jeg meget kraftigt anbefale at skifte til Netscape eller Mozilla.
> MSIE har det nemlig med ikke at reloade, selv om man tvinger den til det.
>
> Mozilla/Netscape reloader altid alt, hvis du holder shift nede samtidigt
med
> at du trykker på reload.

I IE er det bare control du skal holde nede

mvh Frank



No1 (17-02-2003)
Kommentar
Fra : No1


Dato : 17-02-03 12:32

> > Hvis du bruger Microsoft Internet Explorer til at afteste mimetype m.v.
> med,
> > så kan jeg meget kraftigt anbefale at skifte til Netscape eller Mozilla.
> > MSIE har det nemlig med ikke at reloade, selv om man tvinger den til
det.
> >
> > Mozilla/Netscape reloader altid alt, hvis du holder shift nede samtidigt
> med
> > at du trykker på reload.
>
> I IE er det bare control du skal holde nede

Jeg bruger desuden et program der hedder wfetch.

http://support.microsoft.com/support/kb/articles/Q284/2/85.ASP

Det er smart da man kan se HTTP headers og indhold "råt".



No1 (17-02-2003)
Kommentar
Fra : No1


Dato : 17-02-03 11:30

> > > <?php header("Content-type: text/vnd.wap.wml");?>
> > > <?xml version="1.0"?>
> >
> > Har du slået short open tags fra?
>
> Det er ikke min server (webhotel), så det ved jeg ikke

Så er det næsten helt sikkert slået til. Det betyder at <? svarer til <?php

> > Ellers tror PHP at ovenstående er php
> > kode. Brug evt. echo '<?xml .... inde i en "php blok".
>
> Det har jeg prøvet.

Hvilke(n) fejl får du?

> > > men jeg får stadig "MIME-type is text/html" :-/
> >
> > Hvad får du ved at bruge en normal WWW browser?
>
> "Parse error: parse error in index.php on line 2"

Hvis der er fejl, kan du se dem i WWW browseren, men i WAP telefon /
emulator får man kun af vide at _noget_ er galt - ikke specielt hjælpsomt.

Linje 2 :<?xml version="1.0"?>

Siden shortopen tags ikke er slået fra, svarer ovenstående til
<?phpxml version="1.0"?>
Hvilket vel, ikke overraskende, giver fejl.



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

Månedens bedste
Årets bedste
Sidste års bedste