Hteo sam da neke WAP strane generisem dinamicki iz PHP-a.
Medjutim pojavio se problem: ako dokument nema nastavak wml, browseri ga ne tretiraju kao wap stranu.
Da li ima neko resenje osim da se web server podesi da sve wml tretira kao php dokumente?
Re: PHP&WAP
16.11.2003. u 12:05 · pre 279 meseci
#2
<Files *>
ForceType application/x-httpd-php
</Files>
Ali nisam siguran da radi sa ovim *, pa ćeš morati da probaš ipak. :) Uglavnom meni radi ako se umesto * stavi tačno ime fajla, pa sam uradio to za par fajlova koji su u stvari ceo program i radilo je. Trebalo bi da radi i sa zvezdicom.
Pogledaj apache manual za forcetype, moguće je da može da se doda i u neke druge tagove pa da se odnosi na ceo directory ili vdomain.
ForceType application/x-httpd-php
</Files>
Ali nisam siguran da radi sa ovim *, pa ćeš morati da probaš ipak. :) Uglavnom meni radi ako se umesto * stavi tačno ime fajla, pa sam uradio to za par fajlova koji su u stvari ceo program i radilo je. Trebalo bi da radi i sa zvezdicom.
Pogledaj apache manual za forcetype, moguće je da može da se doda i u neke druge tagove pa da se odnosi na ceo directory ili vdomain.
Re: PHP&WAP
04.12.2003. u 00:24 · pre 278 meseci
#3
u .htaccess-u kod mene stoji (igrao se pre koji mesec pa nije skroz provereno)
a pocetak .php fajla
Code:
php_value default_mimetype text/vnd.wap.wml
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteRule ^index.wml$ index.php [C]
php_value default_mimetype text/vnd.wap.wml
DirectoryIndex index.php
RewriteEngine On
RewriteBase /
RewriteRule ^index.wml$ index.php [C]
a pocetak .php fajla
Code:
<?php header("Content-type: text/vnd.wap.wml"); ?>
<?php
echo "<"."?xml version=\"1.0\"?".">";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>
<?php header("Content-type: text/vnd.wap.wml"); ?>
<?php
echo "<"."?xml version=\"1.0\"?".">";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>
Re: PHP&WAP
06.12.2003. u 09:57 · pre 278 meseci
#4
Uspeo sam sa php-om ovo mi je kod :
Code:
<? header("Content-type: text/vnd.wap.wml");?>
<wml>
<card title="Proba">
<p> <?php echo "Hello World" ?></p>
</card>
</wml>
<? header("Content-type: text/vnd.wap.wml");?>
<wml>
<card title="Proba">
<p> <?php echo "Hello World" ?></p>
</card>
</wml>
Ali mi sa Perl-om nikako ne ide, ovo je kod :
Code:
#!/usr/bin/perl
print 'Content-type: text/vnd.wap.wml';
print <<"KRAJ";
<wml>
<card title="Proba">
<p>Hocu PERL!!!</p></card>
</wml>
KRAJ
#!/usr/bin/perl
print 'Content-type: text/vnd.wap.wml';
print <<"KRAJ";
<wml>
<card title="Proba">
<p>Hocu PERL!!!</p></card>
</wml>
KRAJ
Dobijam odgovor "The request is not understood". Gde gresim?
Unapred hvala.
Potpis
Re: PHP&WAP
06.12.2003. u 11:05 · pre 278 meseci
#5
Citat:
MrYoo:
print 'Content-type: text/vnd.wap.wml';
print 'Content-type: text/vnd.wap.wml';
Probaj:
Code:
print "Content-type: text/vnd.wap.wml\r\n\r\n";
print "Content-type: text/vnd.wap.wml\r\n\r\n";
Marko.
Potpis
Re: PHP&WAP
06.12.2003. u 11:25 · pre 278 meseci
#6
Usepeo sam radi. Hvala na odgovoru.
Potpis
Re: PHP&WAP
09.12.2003. u 13:57 · pre 278 meseci
#7
Imam ponovo problem ovo je kod.
E sada umesto znaka za euro na telefonu mi ispise neku zvezdicu (ili tako nesto). Imam telefon Siemens S45i, mada ja mislim da nije do telefona jer kada gledam neke druge wap sajtove euro se prikazuje kako treba.
Gde gresim?
Unapred hvala.
Code:
<? header("Content-type: text/vnd.wap.wml");?>
<wml>
<card title="Proba">
<p>100€</p>
</card>
</wml>
<? header("Content-type: text/vnd.wap.wml");?>
<wml>
<card title="Proba">
<p>100€</p>
</card>
</wml>
E sada umesto znaka za euro na telefonu mi ispise neku zvezdicu (ili tako nesto). Imam telefon Siemens S45i, mada ja mislim da nije do telefona jer kada gledam neke druge wap sajtove euro se prikazuje kako treba.
Gde gresim?
Unapred hvala.
Potpis
Re: PHP&WAP
09.12.2003. u 14:02 · pre 278 meseci
#8
Eto ni u prethodnoj poruci ga nije ispisao.
Potpis
Re: PHP&WAP
11.12.2003. u 10:41 · pre 278 meseci
#9
Re: PHP&WAP
14.06.2004. u 20:29 · pre 272 meseci
#10
Code:
<?php header("Content-type: text/vnd.wap.wml"); ?>
<?php
echo "<"."?xml version=\"1.0\"?".">";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>
<?php header("Content-type: text/vnd.wap.wml"); ?>
<?php
echo "<"."?xml version=\"1.0\"?".">";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""
. " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>
ovo kod mene ne funkcionise kada pokusam sa nasim slovima pomocu
encoding="UTF-8",izbacuje kvadrat umesto sh a kada pokusam u dreamweaver-u
da stavim encoding strane utf-8 tek onda ne prepoznaje celu stranu