PDA

View Full Version : nettsivut ei aukee


timop
09.07.02, 16:30
värkkäilin omaan servuun mm. lämpötilan mittaus jutun ja siitä sitte et voi kattoo gprs/wap yhteyden kautta puhelimelle tiedot.
sillon ku oli se soneran tarjous viikon ajan että sai ilmaseks surffata puhelimella ni sillo tää sivu toimi mut nyt ei enää.
mistähän vois johtua? kaikki muut sivut mitä oon kokeillu toimii (google,inet posti ym.) ilmoittaa vaan että "Ei vastaa yritä uudelleen ", oon tehny samalle servulle kaikkee muutakin "hyödyllistä" ni niissä sama juttu, on myös wml sivuja missä sama juttu.
osote:
http://pumo.homelinux.org/temp/wappi.php

sovelias
09.07.02, 19:16
Luurilla ei tunnu pelaavan, palauttasko se vahingossa HTML mössöö WAP luuriin, ja soneran Gateway olis en sitten tulkannut sulle sopivaan muotoon. Kuitenkin PCllä toolkitillä se palauttaa WMLää, tarkista onko koodisi oikein. ja otsikko tiedot ym. samoin.

timop
09.07.02, 21:14
kyllä pitäis olla kaikki kunnossa.
miksköhän se ylipäätään lakkas toimimasta kun kerran jo toimi?
ja tolla nokin mobile browserilla näkyy ok.

tuolla on toine sivu
http://pumo.homelinux.org/sukelluksia/suket.php

juffe
09.07.02, 22:09
Minkä headerin www-palvelinsofta lähettää???

sovelias
09.07.02, 22:36
Simulaattorin näyttäs tulevan oikein.
Koodin minkä tulosti mulle simulaattorinn copy/pastesin omallepalvelimelleni wml filenä ja se toimi moitteetta.
headerin mahdollisesti oikein. voisko olla että antaa kuitenkin operaattorin gatwayn kautta tulleeseen pyyntöö väärin.
Kokeile tehdä pelkkä WAP versio sivusta ja erikseen HTML versio.

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
</head>Tuosta ei kaikki tykkää, mutta ei se tässä kuitenkaan ongelmia tuottanut.
edit:
headerissä oli seuraavaa:
Content-Type=aplication/vnd.wap.wmlc;Charset=ISO-8859-1

timop
09.07.02, 22:41
Minkä headerin www-palvelinsofta lähettää???

siis mihin?

sovelias
09.07.02, 22:54
Minkä headerin www-palvelinsofta lähettää???siis mihin?Siis luurinpäin tai oikeammin wapgatewayhin päin.
Kokeili seuraavaa netistä pomittua esimerkkiä.

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

Hello, Unwired World C'est COOL</p></card></wml>";
echo $DECK;
?>

Mutta toi header... sulla siellä taitaa olla

timop
10.07.02, 13:30
kiitti sovelias!
tolla headerillä se näkyy
http://pumo.homelinux.org/test.php
eli nyt vaan sitte toi joka sivulle minkä haluan näkyviin puhelimessa?

entäs kun on lomake joka on wml muotoon tehty valmiiksi? lisäänkö saman headerin kun sekään ei toimi, esimerkkinä:
http://pumo.homelinux.org/sukelluksia/lisaa.wml

siinä on nyt headerinä:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
</head>
...

sovelias
10.07.02, 16:05
Wml content type määritykset pitää tehdä palvelinsoftaan. Eli sama minkä Php sivuilla teet koodilla.

timop
10.07.02, 20:08
serverinä apache linuxissa ja mime typeissä on
mime type:text/vnd.wap.wml ja sille extension: wml

semmosen huomion tein kun tossa lisää sukellus jutussa oli kokona 4kt poistin vähän tekstiä et sain pienemmäks ni nyt se toimii !
mikähän noissa wappi sivuissa on maksimi koko ?

sovelias
10.07.02, 20:29
Riippuu luurista. Reilusta kilosta kymmeniin kiloihin. Jotkin gatewayt rajoittavat kokoa. Wml koodin koko ei ole rajoittava vaan paljoljonko se on pakattuna .

timop
10.07.02, 21:04
puhelimen N3510, pitää varmaan karsia tota lämpötila näyttöä siis sivua /temp/wappi.php.
siinä on optimoitavaa aika reippaasti, vaikka se näkyykin tolla nokia waptoolkitin browserilla, ni ei näy 3510lla