Test einer WAP-Seite

  • Hallo TT'ler!


    Da man mit der, mittlerweile nicht mehr ganz so neuen, O2-Wap-Flat ja eine ganze Menge herumsurfen :top: kann, habe ich mir gedacht, meinen Linux-Server per WAP-Oberfläche zu verwalten und mal begonnen ein paar kleine Sachen in PHP bzw. WML zu schreiben. ;)
    Das Ganze soll sich irgendwann so entwickeln, dass eine Reihe unterschiedlicher Werkzeuge zur Verfügung stehen, um den Server zu überwachen und fernzusteuern. Eine Authentifizierung soll später noch eingebaut werden, denke da im Moment an eine Userverwaltung per MySQL-DB.
    Momentan kann man sich die aktiven User, die Uptime und den System Load anzeigen lassen. Außerdem habe ich schon eine Ping-Funktion implementiert, wo ich aber auf ein Problem mit meinem Handy gestossen bin.
    Rufe ich die Seite mit Opera auf, funktioniert alles wie erwartet: Ich kann das Ziel eingeben, "ping!" anklicken und nach einer kurzen Zeit bekomme ich die, noch unformatierte, Ausgabe zurückgeliefert. (Formatieren wollte ich erst machen wenn's klappt)
    Rufe ich die Seite mit meinem Handy, Motorola Accompli 008, auf kann ich das Ziel eingeben, aber bekomme dann keine Ergebnisse angezeigt. Das Handy springt dann wieder auf die Eingabemaske.


    Jetzt wäre es super, wenn einige von Euch die Seite mit anderen Modellen testen könnten, damit ich herausfinde, ob es ein Programmierfehler ist, was ich bezweifle, da es ja mit Opera geht oder nur an meinem Handy liegt. :)



    Hier die URL: http://hobbingen.uni-muenster.de/~lars/wap/index.wml


    Gruß,
    freshp


    Achja: Anregungen und Kritik sind natürlich herzlich willkommen!! :D


    @mods: Könnte bitte einer das Topic in "Hilfe bei WAP-Seiten-Entwicklung gesucht" ändern? Hab's verbaselt. :rolleyes: Danke! :)

  • Re: Test einer WAP-Seite


    Zitat

    Original geschrieben von freshp
    Jetzt wäre es super, wenn einige von Euch die Seite mit anderen Modellen testen könnten, damit ich herausfinde, ob es ein Programmierfehler ist, was ich bezweifle, da es ja mit Opera geht oder nur an meinem Handy liegt. :)


    Ich unterstütze natürlich immer gerne neue WAP-Dienste, schließlich würde sich ein Link zu einem Ping-Dienst in der Rubrik "Netz" meines Portals sicher gut machen. :D


    Also ich habe es mit dem S55 und dem Emulator von wap.at probiert und in beiden Fällen funktioniert der Ping einwandfrei. Hast Du mal den direkten Aufruf von z.B. ping.php?target=yahoo.de ausprobiert? Vielleicht klappt ja was mit der Parameterübergabe bei manchen Handys nicht.

    geWAPpnet.de - Das alternative WAP-Portal

  • Nach "Enter!" erfolgt die Fehlermeldung: "Nicht darstellbare Anwort vom Dienste-Server", Provider: EPlus, Zugang WAP, Nokia 3650, integrierter Browser.

  • geWAPpnet:


    Danke. Vielleicht kann ich das nachher noch probieren, den Parameter anders zu übergeben. Obwohl das ein ganz normales "post" ist. Komische Sache...


    Merlin:


    Diensteserver.. Ist das nun meiner oder das WAP-Gateway von E+?


    freshp

  • Zitat

    Original geschrieben von freshp
    Merlin:
    Diensteserver.. Ist das nun meiner oder das WAP-Gateway von E+?


    Da die Fehlermeldung sowohl über das EPlus-WAP-Gateway als auch über das T-Online-Gateway kommt, nehme ich an, dass da dein Server irgendwas schickt, was nicht konform ist. Über den Netfront-Browser und Internet-Zugang bleibe ich auf der Einstiegsseite hängen, d.h. es geht einfach nicht weiter.


    Mit Opera und PC funktioniert es allerdings ;).

  • Zitat

    Original geschrieben von freshp
    geWAPpnet:
    Danke. Vielleicht kann ich das nachher noch probieren, den Parameter anders zu übergeben. Obwohl das ein ganz normales "post" ist. Komische Sache...


    Ich hab meinen Beitrag oben noch etwas editiert. Versuch mal diese direkte URL-Eingabe zur Umgehung des Formulars im Motorola.


    Hm, ich habe mir auch mal den gelieferten Source angeschaut und kann nichts Problematisches erkennen. Einzig vielleicht das <p></p> wenn man eine unsinnige Domain eingegeben hat, aber eigentlich müssten die Browser damit auch klarkommen.

    geWAPpnet.de - Das alternative WAP-Portal

  • Sooo...
    Auf dem Accompli funktioniert es jetzt auch. Habe einfach mal die Methode von "post" in "get" geändert. :)


    So eine weitere Frage:


    Kann man auf Handys Cookies setzen? *zweifel* :confused: oder muss ich da mit Sessions arbeiten?!

  • Ich weiß zwar nicht, warum die Seite auf dem Accompli jetzt funktioniert, fehlerhaft ist sie jedoch nach wie vor. Wenn sie XML-Konform sein soll mußt Du etwas genauer auf die Umgebunsschachtelung achten:


    1. Text (z.B. "users on hobbingen:") außerhalb der
    2. <do>-Tag mal außerhalb, und mal innerhalb der <p>-Umgebung.


    Ansonsten sieht's korrekt aus. Wenn Du vor allem 1. Korrigierst, dann funktioniert's auf jedem WML-Client. Browser, die auch html können fressen eh alles...



    Grüße,
    Steffen.

  • Zitat

    Original geschrieben von freshp
    Auf dem Accompli funktioniert es jetzt auch. Habe einfach mal die Methode von "post" in "get" geändert. :)
    So eine weitere Frage:
    Kann man auf Handys Cookies setzen?


    Auf dem 3650 funktioniert es weiterhin nicht. Cookies funktionieren eigentlich auch auf Handybrowsern.

  • Cookies und Session


    Prinzipiell funktionieren Cookies auch bei WAP, und AFIK werden die auch von einigen Mobilbrowsern unterstützt. Aber verlassen kann man sich auf Cookies nie. Das mußt Du halt mal mit den Handies ausprobieren, die Du für Deine Zugriffe auf den Server verwenden willst.


    Sessions sind doch keine Alternative zu Cookies, sondern vielmehr baut das Sessionhandling häufig auf Cookies auf. Alternativ kannst Du das Sessionhandlicng z.B. auch mit hidden Postfields realisieren. Aber ich glaube, PHP bringt schon einige Pakete mit, die die Implementierung erleichtern, auch ohne Cookies.



    Grüße,
    Steffen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!