Communauté Informatique NDFR.net : WAP et site internet - Programmation Web (HTML, PHP, ASP, Java, XML, etc.)
Reply
WAP et site internet
Thread Tools Display Modes
  #1  
Old 17-02-2003, 20:45
kenshin kenshin is offline
Membre senior
 
Join Date: 14-01-2003
Posts: 125
WAP et site internet

bonjour
je voudrai que les news de mon site soit consultable via le wap .

y a t il des conditions minimum pour les avoir sur le wap ormis une connexion wap à son téléphone portable .

-hébergeur ?
- comment procéder ?
-est ce des pages wml normal ou un script particulié à employer ?

merci pour vos lumières
Reply With Quote
  #2  
Old 17-02-2003, 21:03
Benjy's Avatar
Benjy Benjy is offline
Administrateur
 
Join Date: 21-08-2001
Location: Rueil Malmaison (92)
Age: 43
Posts: 2,043
Send a message via MSN to Benjy
Déjà, première question : ton site est-il dynamique (donc le contenu Wap le sera-t'il ?).
Pour ce qui est des extensions .wml je pense que tous les hébergeurs les supportent (enfin je n'ai jamais eu de problème lors de mes tests, Free compris).
__________________
Merci de lire et de respecter les règles et d'utiliser la .
Reply With Quote
  #3  
Old 17-02-2003, 22:55
kenshin kenshin is offline
Membre senior
 
Join Date: 14-01-2003
Posts: 125
oui le site est dynamique il est en php.
pour le wap : qu'entends tu par dynamique aussi ?

pourrais tu m'en dire plus et comment faire s'il te plait.
merci
Reply With Quote
  #4  
Old 18-02-2003, 00:07
Benjy's Avatar
Benjy Benjy is offline
Administrateur
 
Join Date: 21-08-2001
Location: Rueil Malmaison (92)
Age: 43
Posts: 2,043
Send a message via MSN to Benjy
En cadeau le code de génération de NDFR...
PHP Code:
<?php header("Content-type: text/vnd.wap.wml"); ?>
<?php
require("../admin/config.php");

$db=mysql_connect($servername,$dbusername,$dbpassword) or die("Connection à la base de données impossible");
mysql_select_db($dbname) or die("Impossible de sélectionner la base de données");

$i=1;
$request=mysql_query("SELECT title FROM post WHERE news='1' AND newstype='News' ORDER BY dateline DESC LIMIT 15");
while(
$result mysql_fetch_array($request)) {
    
$news_title[$i]=$result[title];
    
$i++;
}

@
mysql_free_result($request);
@
mysql_close();
?>
<?php 
echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\" ?".">\n"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="MainCard" title="Bienvenue">
<p align="center">
<b>New Dimension FR</b>
<br />
<small>Portail Communautaire</small>
</p>
<p align="center">
<i><?php echo date("d-m-Y"); ?></i>
<br />
<small>Lire les 15 derniers titres</small>
</p>
<do type="OK" label="Poursuivre"> 
<go href="#Card1"/>
</do>
<do type="Options" label="Contact"> 
<go href="#Card4"/>
</do>
</card>

<?php
$i
=1;
$j=1;
for(
$j=1;$j<=3;$j++) {
    
?>
    <card id="Card<?php echo $j?>" title="Titres : <?php echo $j?>/3">
    <p>
    <small>
    <?php
    $k
=1;
    for(
$k=1;$k=5;$k++) {
        echo 
"    * ".$news_title[$i]."<br />\n";
        
$i++;
        if(
$i==or $i==11 or $i==16) break;
    }
    
?>
    </small>
    </p>
    <do type="OK" label="Poursuivre"> 
    <go href="#Card<?php echo $j+1?>"/>
    </do>
    <do type="Options" label="Accueil"> 
    <go href="#MainCard"/>
    </do> 
    </card>
    <?php
}
?>

<card id="Card4" title="Nous contacter">
<p align="center">
<b>Web :</b><br/> www.newdimension-fr.net<br/>
<b>Email :</b><br/> benjy@newdimension-fr.net<br/>
</p>
<do type="OK" label="Accueil">
<go href="#MainCard"/>
</do> 
</card>
</wml>
  • Le header est nécessaire pour indiquer que la page PHP génère du WML valide.
  • Le code génère 5 "cartouches" WML : 3 pour les news, une d'accueil et une dernière pour les contacts.
  • J'ai aussi mis, pour les téléphones portables réticents, un fichier .htaccess qui renvoie les demandes de fichier index.wml sur index.php automatiquement, ni vu ni connu :bandit:
__________________
Merci de lire et de respecter les règles et d'utiliser la .
Reply With Quote
  #5  
Old 18-02-2003, 19:59
kenshin kenshin is offline
Membre senior
 
Join Date: 14-01-2003
Posts: 125
merci beaucoup benjy pour ce code, que je vais m"empresser d'etudier.

dernière question : j'ai cliqué sur le logo wap du site et le site apparait dans un emulateur wap mais je n'ai que les liens des news et pas les news rédigés est ce normal ?
le code ne peut que générer un accès limité au contenu des news ?

merci pour ton aide.
Reply With Quote
  #6  
Old 18-02-2003, 20:50
Benjy's Avatar
Benjy Benjy is offline
Administrateur
 
Join Date: 21-08-2001
Location: Rueil Malmaison (92)
Age: 43
Posts: 2,043
Send a message via MSN to Benjy
Oui, c'est un choix étant donné le peu d'accès Wap (et aussi parce que au prix du Wap, je ne pense pas que les gens y passent beaucoup de temps).
__________________
Merci de lire et de respecter les règles et d'utiliser la .
Reply With Quote
  #7  
Old 18-02-2003, 22:57
kenshin kenshin is offline
Membre senior
 
Join Date: 14-01-2003
Posts: 125
la wap se démocratise comme l'adsl maintenant ; avec l'i-mode de bouygues et orange sans limite le wap devient accessible pour tous.
qui c'est bien le wap inclus gratuitement dans les forfaits, quelle utopie

Je vais essayer de trouver comment voir les news entierment sur le wap
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Mise à jour de sécurité cumulative pour Internet Explorer Werner Actualité 10 01-08-2004 15:36
Sécurité et confidentialité sur Internet Toitoine Articles 33 20-07-2004 23:27
Comparatif des gestionnaires de téléchargement Kaspof Articles 106 27-02-2004 16:03
Patchs cumulatifs pour Internet Explorer (février 2004) Werner Actualité 9 04-02-2004 10:16
Patchs cumulatifs pour Internet Explorer (novembre 2003) Werner Actualité 6 13-11-2003 23:12

All times are GMT +2. The time now is 18:22.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.