Autor Zpráva
Muty
Profil
Zdravim,
chtěl bych si udělat stránky pro wap a to tím stylem, že když někdo najede wapen na link http://muty.ic.cz/wap/ tak se mu vypíše seznam článků z DB a po najetí na odkaz ho to pošle na stránku kde se mu zobrazí ten článek. Jak na to? Omlouvám se za špatnou formulaci, ale nic lepšího mě ted nenapada
habendorf
Profil
No vždyť ty tam něco takovýho máš, třeba tohle:
<a href='http://muty.ic.cz/wap/read.php?id=29'>Meric rychlosti(8. 8. 2005 21:47:45)></a>

V čem je problém? Nefunguje to?
Nebo ti jde o to všechny ty linky tam vypsat dynamicky?
Muty
Profil
nefunguje, dynamicky vypisuju. Kod

<?php
Header("Content-Type: text/vnd.wap.wml");
echo '<?xml version="1.0"?>';
echo '<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"';
echo ' "http://www.wapforum.org/DTD/wml_1.1.dtd">';
include ('../config.php');
?>

<p align="center">
<?php
$dotaz=mysql_query("SELECT * FROM clanky ORDER BY
id DESC");
while ($a = mysql_fetch_array($dotaz) ):

$a[nadpis] = str_replace("ě", "e", $a[nadpis]);

$a[nadpis] = str_replace("š", "s", $a[nadpis]);

$a[nadpis] = str_replace("č", "c", $a[nadpis]);

$a[nadpis] = str_replace("ř", "r", $a[nadpis]);

$a[nadpis] = str_replace("ž", "z", $a[nadpis]);

$a[nadpis] = str_replace("ý", "y", $a[nadpis]);

$a[nadpis] = str_replace("á", "a", $a[nadpis]);

$a[nadpis] = str_replace("í", "i", $a[nadpis]);

$a[nadpis] = str_replace("é", "e", $a[nadpis]);
echo "<a href='http://muty.ic.cz/wap/read.php?id=";
echo $a[id];
echo "'>";
echo $a[nadpis];
echo "(";
echo $a[datum];
echo ")></a>";
echo "<br />";
endwhile;
?>
</p>
Kajman
Profil *
Zkus tohle, snad to tak pujde.

<?php
Header("Content-Type: text/vnd.wap.wml");
echo '<?xml version="1.0"?>';
echo '<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"';
echo ' "http://www.wapforum.org/DTD/wml_1.1.dtd">';
include ('../config.php');
?>

<wml>
<card title="seznam clanku" id="clanky">
<p>
<?php
$dotaz=mysql_query("SELECT * FROM clanky ORDER BY
id DESC");
while ($a = mysql_fetch_array($dotaz) ):

$a[nadpis] = strtr($a[nadpis]),"ěščřžýáíé", "escrzyaie");
echo "<a href='http://muty.ic.cz/wap/read.php?id=";
echo $a[id];
echo "'>";
echo $a[nadpis];
echo "(";
echo $a[datum];
echo ")></a>";
echo "<br />";
endwhile;
?>
</p>
</card>
</wml>
Muty
Profil
Když jsem to testoval na wapsilon.com tak nahlásil nějaký chyby viz.
Wrong mime-type, I got text/html, but I want text/vnd.wap.wml.
This error occurs when you request a page that is not a WAP page, or when the webserver isn't set up correctly for hosting WAP sites
Muty
Profil
Už mě to funguje
Muty
Profil
Vše vyřešeno děkuji za pomoc
Toto téma je uzamčeno. Odpověď nelze zaslat.