Avatar billede crapmaster Nybegynder
24. juni 2003 - 09:19 Der er 6 kommentarer og
1 løsning

Php i en Wml side

Hej alle!!

Jeg Sider lige og kigger efter hvordan man kan mixe php og wml, Men jeg er nok for dum til at finde det på nette.

Mit spm er så, Er der ikke en der kan vise mig hvordan jeg mixer eller sætter php ind i en Wap ( Wml ) fil, og komme med nogle links til steder hvor der er eks. på sider man kan lave.....Håber i kan hjælpe mig
Avatar billede jensgram Nybegynder
24. juni 2003 - 10:08 #1
Jeg bruger dette til en debat, hvor man kan skrive fra WAP:

<?php
    if (isset($wapinsert) && $wapinsert == true) { // indsat fra WAP ?
        header("Content-Type: text/vnd.wap.wml"); // skriv rigtig header
        print "<?xml version=\"1.0\"?>\n";
        print "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\"\n";
        print "\"http://www.wapforum.org/DTD/wml_1.1.xml\">\n\n";
        print "<wml>\n\n";
        print "<card id=\"debatresultat\" title=\"Resultat\">\n";
        print "<p>\n";
        if (sizeof($fejl) == 0) {
            $insert = @mysql_query("INSERT INTO ...");
            print "Dit indlaeg blev <b>indsat</b>!";
        } else {
            print "Dit indlaeg blev <b>ikke indsat</b>!";
        }
        print "\n</p>\n";
        print "<do type=\"accept\" label=\"Tilbage\">\n"; // genvej tilbage
        print " <go href=\"wap.wml\"/>\n";
        print "</do>\n";
        print "</card>\n\n";
        print "</wml>";
        exit;
    } else { // indsat fra web
        if (sizeof($fejl) == 0) { // ingen fejl -> indsæt
            $insert = @mysql_query("INSERT INTO ...");
        }
    }
?>
Avatar billede jensgram Nybegynder
24. juni 2003 - 10:09 #2
Denne .wml-side sørger for input:

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

<wml>

<card id="debatvelkomst" title="Velkommen">
<p>
  Hej, og velkommen til <b>debatten</b> paa WAP.
</p>
<p>
  Du kan ikke foelge med i debatten, men blot skrive et indlaeg!
</p>
<do type="accept" label="Videre">
  <go href="#debatinput"/>
</do>
</card>

<card id="debatinput" title="Skriv besked">
<p>
  <b>Navn:</b> <input name="navn" size="15"/><br/>
  <b>Besked:</b>  <input name="besked" size="15"/>
</p>
<do type="accept" label="Indsaet">
  <go href="#debatinsert"/>
</do>
</card>

<card id="debatinsert" title="Indsaet besked">
<p>
  Indsaet foelgende:<br/>
  <b>Navn:</b> $(navn)<br/>
  <b>Besked:</b> $(besked)
</p>
<do type="accept" label="Ja">
  <go href="debat.php" method="post">
  <postfield name="wapinsert" value="true"/>
  <postfield name="navn" value="$(navn)"/>
  <postfield name="besked" value="$(besked)"/>
  </go>
</do>
<do type="reset" label="Nej">
  <go href="#debatinput"/>
</do>
</card>

</wml>
Avatar billede crapmaster Nybegynder
24. juni 2003 - 10:31 #3
Kan du hjælpe mig med en php/wml side, Jeg har en opload side hvor man kan ligge sine ting op på min hjemmeside, Mappen hedder (gall), det skal være sådan at når man tilføjer en fil eller et billede til mappen ( gall ), skal man kunne på sin wap hentet filen....
Avatar billede jensgram Nybegynder
24. juni 2003 - 12:47 #4
Jeg har ikke andet erfaring end overstående, så jeg kan ikke rigtigt hjælpe.
Du har dog et eksempel på, hvordan PHP kan skrive en .wml-side.
Avatar billede crapmaster Nybegynder
24. juni 2003 - 13:10 #5
De sider kunne ikke hjælpe mig meget, jeg lukker spm og opper det under wap for at se om der er en der kan hjælpe mig der.....
Avatar billede crapmaster Nybegynder
24. juni 2003 - 13:10 #6
///Lukker
Avatar billede jensgram Nybegynder
24. juni 2003 - 15:00 #7
Ja, der er chancen nok større.

"Er der ikke en der kan vise mig hvordan jeg mixer eller sætter php ind i en Wap ( Wml ) fil" && "De sider kunne ikke hjælpe mig meget," > Det er nu ellers det du spørger efter ;)
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