Vinnaren i pepparkakshustävlingen!
2007-11-15, 13:25
  #1
Medlem
Hej

I korta drag består uppgiften av att skapa en startsida index.wml som består av 2 länkar som kan sätta en idparameter. Beroende på idvärdet ska index kunna visa innehållet från sida1 eller sida2.

Jag har börjat experimentera lite med att fånga upp id't men inte fått det att fungera.



Kod:
<?php
Header("Content-type: text/vnd.wap.wml");
Header("Cache-Control: no-cache, must-revalidate");
Header("Pragma: no-cache");
echo ("<?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="card1" title="Laboration 3 - WAP">

<?php
$id=$_GET['id']; 
if ($id==1)
{
require="sida1.wml"
}
if ($id==2)
{
require="sida2.wml"
}
?>

<p> Välj vilken sida du vill gå till

<select name="choice" value="1" title="Links">
    <option value="1">Sida 1</option>
    <option value="2">Sida 2</option>
  </select>
  
<do type="text" label="Go">
    <go method="get" href="index.wml"> <postfield name="id" value="$(choice)" /> </go> 
  </do>

</p>

</card>
</wml> 
Citera
2007-11-16, 13:09
  #2
Medlem
Är det verkligen ingen som har nått förslag på hur man ska skriva koden?
Jag kanske var lite otydlig först, det är alltså min php kod som jag inte får ordning på.

Kod:
<?php
$id=$_GET['id']; 
if ($id==1)
{
require="sida1.wml"
}
if ($id==2)
{
require="sida2.wml"
}
?>
Tack på förhand för ev. hjälp och svar.
Citera
2007-11-16, 14:16
  #3
Medlem
Van Der Graafs avatar
Jag kan inte PHP, men troligtvis ska det vara
Kod:
require("sida1.wml");
Och får jag fråga varför du använder WML? Det känns väldigt 2002.
Citera
2007-11-18, 11:23
  #4
Medlem
ska testa det du skrev, det är till ett litet skolprojekt där vi testar på wap-programmering.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback