Le refuge ^_^
 
Recherche Avancée...
   
 
Les Blogs ^_^ Forum S'enregistrer Liste des Membres Groupes d'utilisateurs L'herbier Logithèque
Chat Irc!
Jeux  
 
 

Le refuge ^_^ Index du Forum Développement & programmeur Le php c'est bien mais....
Montrer les messages depuis:   
      Toutes les heures sont au format GMT + 1 Heure  
Poster un nouveau sujet  Répondre au sujet Aller à la page 1, 2, 3  Suivante

Jeu Mai 17, 2007 12:02
Message Auteur Message
S@turnin
Chien de garde
Chien de garde


Inscrit le: 11 Mai 2005
Messages: 12429
Localisation: Un endroit paisible, au milieu de nul part!
 Win XP Pro / SP2 - Mise à jour perpétuelle Des pommes, des poires et des scoubidous-bidous Ouahhh Oh un pingouin!!!! Zire 71
 Nokia 5100 Tiens un mini pingouin?? Archos Gmini 120 + GPS Holux GM210 + Minolta 505Si
 Voir l'herbier

Sujet du message:  Le php c'est bien mais.... Répondre en citant

C'est pas evident du moins pour les newbies comme moi.

Voila j'ai phpisé le site de moto et ca donne ca :

Le php c'est bien car ca me facilite la vie pour les modifs et les news.
En plus j'ai rajouté pleins de trucs inutiles mais bon ca me forme donc c'est bon.
http://www.mcci-moto.net/

Sinon j'ai juste un soucis avec mon Flux Rss (et oui mon lau tu ne croyais tout de même pas que je n'avais pas au moins une question à te poser Smile )

Donc mon flux Rss est créer automatiquement à partir des news situées dans la base de données (MySQL) mais j'ai un soucis pour les lire en xml
- problème de date (qui si je les affichent me donne 01/10/1970 Sad ) , j'ai donc utilisés un fichier php qui lit mon xml et la les dates sont correctes Embarassed .
- les accents sont remplacés par des �
- Les images ne saffichent pas car sont utilisés pour les news le système suivant [img ]Mon image.jpg[/img ]
- les url s'est pareil : [url= 'Compet.php#elimcapsud2005']sur cette page[/url].

Voici l'adress du flux xml
http://www.mcci-moto.net/News/Rss/fluxrss.xml
et pour l'index
http://www.mcci-moto.net/News/Rss/

Voila mon lau, si tu as une idée Smile je prends.


Sinon allez faire un tit tour sur le site et me dire si c'est correcte ou pas, j'attends vos critiques (les mauvaises vous pouvez vous les garder Razz Razz Razz)
  _________________
Bababa ba ba ba fait l'asticote.... 
 
S@turnin n'est pas connecté  View user's profile Send private message Envoyer l'e-mail Visiter le site web du posteur MSN Messenger Id Skype
      Remonter...  

Ven Mai 18, 2007 0:19
Message Auteur Message
Avatar du mois lmame
Diabolo...
Diabolo...


Inscrit le: 22 Avr 2005
Messages: 23029
Localisation: Looking for Rem...
   
 Voir l'herbier
 Radio
Voir le blog.
L'humeur de lmame sur www.imood.com

Sujet du message:   Répondre en citant

Hummm ouais y'a du boulot, c'est pas super dur, mais y'a du taf Smile
Vu l'heure, je verrai ça demain, mais bon ... Laughing y'a rien de mortel Wink
  _________________
alucard lalalila, lalalila, lalalalilo, gennosaïdooo.... alucard 
 
lmame n'est pas connecté  View user's profile Send private message Visiter le site web du posteur Yahoo Messenger MSN Messenger Id Skype Id Twitter Skins de ce membre 
      Remonter...  

Ven Mai 18, 2007 12:50
Message Auteur Message
S@turnin
Chien de garde
Chien de garde


Inscrit le: 11 Mai 2005
Messages: 12429
Localisation: Un endroit paisible, au milieu de nul part!
 Win XP Pro / SP2 - Mise à jour perpétuelle Des pommes, des poires et des scoubidous-bidous Ouahhh Oh un pingouin!!!! Zire 71
 Nokia 5100 Tiens un mini pingouin?? Archos Gmini 120 + GPS Holux GM210 + Minolta 505Si
 Voir l'herbier

Sujet du message:   Répondre en citant

non clair ya rien de dangereux la dedans Laughing
  _________________
Bababa ba ba ba fait l'asticote.... 
 
S@turnin n'est pas connecté  View user's profile Send private message Envoyer l'e-mail Visiter le site web du posteur MSN Messenger Id Skype
      Remonter...  

Lun Mai 21, 2007 2:04
Message Auteur Message
Avatar du mois lmame
Diabolo...
Diabolo...


Inscrit le: 22 Avr 2005
Messages: 23029
Localisation: Looking for Rem...
   
 Voir l'herbier
 Radio
Voir le blog.
L'humeur de lmame sur www.imood.com

Sujet du message:   Répondre en citant

Désolé, j'ai eu un très gros soucis à résoudre, donc j'ai été "absent" et occupé pas mal de temps ces derniers jours Sad
Ca devrait être résolu demain, je te dis ça Smile
  _________________
alucard lalalila, lalalila, lalalalilo, gennosaïdooo.... alucard 
 
lmame n'est pas connecté  View user's profile Send private message Visiter le site web du posteur Yahoo Messenger MSN Messenger Id Skype Id Twitter Skins de ce membre 
      Remonter...  

Lun Mai 21, 2007 14:25
Message Auteur Message
S@turnin
Chien de garde
Chien de garde


Inscrit le: 11 Mai 2005
Messages: 12429
Localisation: Un endroit paisible, au milieu de nul part!
 Win XP Pro / SP2 - Mise à jour perpétuelle Des pommes, des poires et des scoubidous-bidous Ouahhh Oh un pingouin!!!! Zire 71
 Nokia 5100 Tiens un mini pingouin?? Archos Gmini 120 + GPS Holux GM210 + Minolta 505Si
 Voir l'herbier

Sujet du message:   Répondre en citant

lmame a écrit:
Désolé, j'ai eu un très gros soucis à résoudre, donc j'ai été "absent" et occupé pas mal de temps ces derniers jours Sad
Ca devrait être résolu demain, je te dis ça Smile


T'inquiètes mon Lau, pas de soucis et j'espère que ce n'est pas trop grave.
  _________________
Bababa ba ba ba fait l'asticote.... 
 
S@turnin n'est pas connecté  View user's profile Send private message Envoyer l'e-mail Visiter le site web du posteur MSN Messenger Id Skype
      Remonter...  

Mer Mai 23, 2007 11:34
Message Auteur Message
Avatar du mois lmame
Diabolo...
Diabolo...


Inscrit le: 22 Avr 2005
Messages: 23029
Localisation: Looking for Rem...
   
 Voir l'herbier
 Radio
Voir le blog.
L'humeur de lmame sur www.imood.com

Sujet du message:   Répondre en citant

Oki alors j'aurai besoin de plusieurs détails Smile

Pour la date, elle est stockée comment dans ta base de données? En CHAR, en TEXTE, en DATE?

Pour les caractères (accents etc...), tu envoies le .XML en UTF8:
Code:
<?xml version="1.0" encoding="UTF-8"?>

C'est à dire que justement les caractères spéciaux comme les accents doivent être encodés d'une certaine manière.
Est ce que dans ta base de données tu es configuré en UTF8 ou en autre chose (genre Latin1 ou 8859-1 (un truc comme ça)).
Il faudra demdander à PHP de faire une traduction d'un encoding vers un autre (mais on verra ça ensuite, déjà réponds à la question de l'encoding type).


Pour les images, smiley et liens en fait ce sont les bbcodes de phpbb Smile
Il faut que tu utilises les fonctions de phpbb pour les "convertir" en code HTML...


Mais bon, commençons déjà par la date et par l'encoding type Wink
  _________________
alucard lalalila, lalalila, lalalalilo, gennosaïdooo.... alucard 
 
lmame n'est pas connecté  View user's profile Send private message Visiter le site web du posteur Yahoo Messenger MSN Messenger Id Skype Id Twitter Skins de ce membre 
      Remonter...  

Ven Mai 25, 2007 18:55
Message Auteur Message
S@turnin
Chien de garde
Chien de garde


Inscrit le: 11 Mai 2005
Messages: 12429
Localisation: Un endroit paisible, au milieu de nul part!
 Win XP Pro / SP2 - Mise à jour perpétuelle Des pommes, des poires et des scoubidous-bidous Ouahhh Oh un pingouin!!!! Zire 71
 Nokia 5100 Tiens un mini pingouin?? Archos Gmini 120 + GPS Holux GM210 + Minolta 505Si
 Voir l'herbier

Sujet du message:   Répondre en citant

Attention je nage Smile


Alors voila ce que j'ai trouvé :
Jeu de caractères pour MySQL: UTF-8 Unicode (utfCool
Interclassement pour la connexion MySQL: utf8_Unicode_ci

Pour la création du xml :
Citation:
<html>
<head>
</head>
<body>
<?php

$xml = '<?xml version="1.0" encoding="UTF-8"?>';
$xml .= '<rss version="2.0">';
$xml .= '<channel>';
$xml .= '<title>MCCI : Moto Club de Cote d\'Ivoire</title>';
$xml .= '<link>http://www.mcci-moto.net/</link>';
$xml .= '<description>Flux RSS du Site Web du MCCI</description>';
$xml .= '<copyright>MCCI 2003-2007</copyright>';
$xml .= '<language>fr</language>';
$xml .= '<image>';
$xml .= ' <title>Flux RSS du MCCI</title>';
$xml .= ' <url>feed-icon-16x16.jpg</url>';
$xml .= ' <link>http://www.mcci-moto.net/</link>';
$xml .= '</image>';
$today= date("D, d M Y H:i:s +0000"Wink;
//date du jour d'execution du fichier PHP
$xml .= '<pubDate>'.$today.'</pubDate>';
require ('nonmaisfautpasdeconner.php');
// Faîtes appel à vos fichier de connection à votre base de donnée MySQL
// Adaptez ces lignes à votre base de données / noms de table
$resultat_requete=mysql_query("SELECT * FROM news_ ORDER BY id DESC limit 0, 10"Wink;
// extraction des 10 dernières nouvelles
while($lig=mysql_fetch_assoc($resultat_requete)){
$titre=$lig["titre"];
$adresse=$lig["adresse"];
$contenu=$lig["texte"];
$date=$lig["date"];
$id=$lig["id"];
$datephp=date("D, d M Y H:i:s +0000", $date);
$xml .= '<item>';
$xml .= '<title>'.$titre.'</title>';
$xml .= '<link>http://www.mcci-moto.net/Club_news.php</link>';
$xml .= '<guid>'.$adresse.'</guid>';
$xml .= '<pubDate>'.$date.'</pubDate>';
$xml .= '<description>'.$contenu.'</description>';
$xml .= '<id>'.$id.'</id>';
$xml .= '</item>';
}//fin du while
$xml .= '</channel>';
$xml .= '</rss>';

$fp = fopen("fluxrss.xml", 'w+');
fputs($fp, $xml);
fclose($fp);

echo 'Export XML effectue !<br /><a href="fluxrss.xml">Voir
le fichier</a>';
?>

</body>
</html>


Ce qui me donne comme première ligne de mon .xml
Citation:
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0">


Apparemment stockée en date sous cette forme : 2007-05-12 soit aaaa-mm-jj
Le champ 'Date' est de type : 'date'

Je crois que c'est tout...


Bon et bien je continue de couler à pic, c'est pas évident mais on persévère...

Merci
  _________________
Bababa ba ba ba fait l'asticote.... 
 
S@turnin n'est pas connecté  View user's profile Send private message Envoyer l'e-mail Visiter le site web du posteur MSN Messenger Id Skype
      Remonter...  

Sam Mai 26, 2007 0:51
Message Auteur Message
Avatar du mois lmame
Diabolo...
Diabolo...


Inscrit le: 22 Avr 2005
Messages: 23029
Localisation: Looking for Rem...
   
 Voir l'herbier
 Radio
Voir le blog.
L'humeur de lmame sur www.imood.com

Sujet du message:   Répondre en citant

Hummm oki Smile

Tu pourrais me donner l'accès à ta bdd et ton FTP pour faire 2 ou 3 tests?
  _________________
alucard lalalila, lalalila, lalalalilo, gennosaïdooo.... alucard 
 
lmame n'est pas connecté  View user's profile Send private message Visiter le site web du posteur Yahoo Messenger MSN Messenger Id Skype Id Twitter Skins de ce membre 
      Remonter...  

Sam Mai 26, 2007 8:31
Message Auteur Message
S@turnin
Chien de garde
Chien de garde


Inscrit le: 11 Mai 2005
Messages: 12429
Localisation: Un endroit paisible, au milieu de nul part!
 Win XP Pro / SP2 - Mise à jour perpétuelle Des pommes, des poires et des scoubidous-bidous Ouahhh Oh un pingouin!!!! Zire 71
 Nokia 5100 Tiens un mini pingouin?? Archos Gmini 120 + GPS Holux GM210 + Minolta 505Si
 Voir l'herbier

Sujet du message:   Répondre en citant

Oui oui Wink je t'envoi ca Smile

C'est parti par mail
  _________________
Bababa ba ba ba fait l'asticote.... 
 
S@turnin n'est pas connecté  View user's profile Send private message Envoyer l'e-mail Visiter le site web du posteur MSN Messenger Id Skype
      Remonter...  

Lun Juin 18, 2007 20:12
Message Auteur Message
S@turnin
Chien de garde
Chien de garde


Inscrit le: 11 Mai 2005
Messages: 12429
Localisation: Un endroit paisible, au milieu de nul part!
 Win XP Pro / SP2 - Mise à jour perpétuelle Des pommes, des poires et des scoubidous-bidous Ouahhh Oh un pingouin!!!! Zire 71
 Nokia 5100 Tiens un mini pingouin?? Archos Gmini 120 + GPS Holux GM210 + Minolta 505Si
 Voir l'herbier

Sujet du message:   Répondre en citant

Coucou je remonte le sujet car j'ai tripatouillé des machins et d'un cote c'est mieux mais de l'autre c'est la Kata....

J'arrive maintenant à avoir les liens direct de la news sur mon flux et je peux couper le texte ce qui évite de tout passer dans le flux.....
C'est cool non : http://www.mcci-moto.net/News/Rss/

Le Hic c'est que niveau lien le xml il aime pas ca du tout, la preuve :
http://www.mcci-moto.net/News/Rss/fluxrss.xml


Donc mon crie va droit à Laulau Wink

allez bonne soirée biz
  _________________
Bababa ba ba ba fait l'asticote.... 
 
S@turnin n'est pas connecté  View user's profile Send private message Envoyer l'e-mail Visiter le site web du posteur MSN Messenger Id Skype
      Remonter...  

Mer Juin 20, 2007 8:23
Message Auteur Message
S@turnin
Chien de garde
Chien de garde


Inscrit le: 11 Mai 2005
Messages: 12429
Localisation: Un endroit paisible, au milieu de nul part!
 Win XP Pro / SP2 - Mise à jour perpétuelle Des pommes, des poires et des scoubidous-bidous Ouahhh Oh un pingouin!!!! Zire 71
 Nokia 5100 Tiens un mini pingouin?? Archos Gmini 120 + GPS Holux GM210 + Minolta 505Si
 Voir l'herbier

Sujet du message:   Répondre en citant

Bon et bien j'ai refait qlqs modifs car ca merdouillait vraiment Sad
  _________________
Bababa ba ba ba fait l'asticote.... 
 
S@turnin n'est pas connecté  View user's profile Send private message Envoyer l'e-mail Visiter le site web du posteur MSN Messenger Id Skype
      Remonter...  

Ven Juin 22, 2007 3:50
Message Auteur Message
Avatar du mois lmame
Diabolo...
Diabolo...


Inscrit le: 22 Avr 2005
Messages: 23029
Localisation: Looking for Rem...
   
 Voir l'herbier
 Radio
Voir le blog.
L'humeur de lmame sur www.imood.com

Sujet du message:   Répondre en citant

Ouais...
Dans un logiciel comme "feed reader" ça passe plutôt bien Smile

Bon je vais te filer quelques "patches" à appliquer à ton code pour remplacer les bbcode par l'équivalent HTML:

Par exemple, si ta news est dans la variable $texte, tu la fais passer dans plusieurs str_replace qui est la fonction dans php pour remplacer une chaîne de caractère par une autre. Il y a manière de faire plus court,mais là je pense que c'est plus compréhensible:

Code:
$texte="mon [center]texte[/center] en [b]gras[/b]";

//Pour le bold:
$texte=str_replace("[b]","<b>",$texte);
$texte=str_replace("[/b]","</b>",$texte);

//Pour les center:
$texte=str_replace("[center]","<center>",$texte);
$texte=str_replace("[/center]","</center>",$texte);

//Pour l'italique:
$texte=str_replace("[i]","<i>",$texte);
$texte=str_replace("[/i]","</i>",$texte);

//Pour le right:
$texte=str_replace("[right]","<div align=\"right\">",$texte);
$texte=str_replace("[/right]","</div>",$texte);

//Pour l'img:
$texte=str_replace("[img]","<img src=\"",$texte);
$texte=str_replace("[/img]","\" />",$texte);

//Pour l'url:
$texte=str_replace("[url]","<a href=\"",$texte);
$texte=str_replace("[/url]","\">Lien</a>",$texte);

//on remplaçe les sauts à la ligne par des BR
//là aussi il y a une fonction pour ça nl2br mais bon :)
$texte=str_replace("\r\n","<br />",$texte);
$texte=str_replace("\n","<br />",$texte);
$texte=str_replace("\r","<br />",$texte);



A la sortie de tout ça, ton texte devrait être formaté.

J'ai vu que tu étais passé en latin1 plutôt qu'UTF8, ce n'est pas plus mal car ensuite ça devient assez galère si ta base de données est en Latin1 et ton flux en UTF8, il faut faire alors des trucs genre:
Code:
$temp=utf8_encode($temp);



En gros avant de l'envoyer dans le xml, tu passes tout ton message là dedans, à la suite histoire qu'il convertisse les "tags".
Au fait, tu utilises PHP4 ou PHP5?
  _________________
alucard lalalila, lalalila, lalalalilo, gennosaïdooo.... alucard 
 
lmame n'est pas connecté  View user's profile Send private message Visiter le site web du posteur Yahoo Messenger MSN Messenger Id Skype Id Twitter Skins de ce membre 
      Remonter...  

Ven Juin 22, 2007 9:58
Message Auteur Message
S@turnin
Chien de garde
Chien de garde


Inscrit le: 11 Mai 2005
Messages: 12429
Localisation: Un endroit paisible, au milieu de nul part!
 Win XP Pro / SP2 - Mise à jour perpétuelle Des pommes, des poires et des scoubidous-bidous Ouahhh Oh un pingouin!!!! Zire 71
 Nokia 5100 Tiens un mini pingouin?? Archos Gmini 120 + GPS Holux GM210 + Minolta 505Si
 Voir l'herbier

Sujet du message:   Répondre en citant

Merci lau c'est mieux Wink

il ne me reste plus que les smileys à stringer et l'url car j'utilise cette forme :
[url='http://www.mcci-moto.net/Fto/Gonzag/Enduro100607/index.php']sur cette page" [/url].


Coool
  _________________
Bababa ba ba ba fait l'asticote.... 
 
S@turnin n'est pas connecté  View user's profile Send private message Envoyer l'e-mail Visiter le site web du posteur MSN Messenger Id Skype
      Remonter...  

Ven Juin 22, 2007 19:27
Message Auteur Message
S@turnin
Chien de garde
Chien de garde


Inscrit le: 11 Mai 2005
Messages: 12429
Localisation: Un endroit paisible, au milieu de nul part!
 Win XP Pro / SP2 - Mise à jour perpétuelle Des pommes, des poires et des scoubidous-bidous Ouahhh Oh un pingouin!!!! Zire 71
 Nokia 5100 Tiens un mini pingouin?? Archos Gmini 120 + GPS Holux GM210 + Minolta 505Si
 Voir l'herbier

Sujet du message:   Répondre en citant

C'est bon!!!!

j'ai trouvé et ca marche Smile


Voila le code pour l'url Wink
Code:

//Pour l'url:
$texte=str_replace("[url]","<a href=\>",$texte);
$texte=str_replace("[url='","<a href=\"",$texte);
$texte=str_replace("[/url]","</a>",$texte);
$texte=str_replace("']","\">",$texte);


Sinon j'ai tjs mon soucis de date
et oui toujours Sad


Et pour la concaténation du texte Wink
Code:
$texte=stripslashes(trim(substr($lig["texte"],0,280)));

Ce code ne fonctionne pas Sad

Alors mon lau te voila du taf pour le We Smile , merci kiiiiiiiiiiiiiiiiiii

Rolling Eyes
  _________________
Bababa ba ba ba fait l'asticote.... 
 
S@turnin n'est pas connecté  View user's profile Send private message Envoyer l'e-mail Visiter le site web du posteur MSN Messenger Id Skype
      Remonter...  

Ven Juin 22, 2007 20:18
Message Auteur Message
S@turnin
Chien de garde
Chien de garde


Inscrit le: 11 Mai 2005
Messages: 12429
Localisation: Un endroit paisible, au milieu de nul part!
 Win XP Pro / SP2 - Mise à jour perpétuelle Des pommes, des poires et des scoubidous-bidous Ouahhh Oh un pingouin!!!! Zire 71
 Nokia 5100 Tiens un mini pingouin?? Archos Gmini 120 + GPS Holux GM210 + Minolta 505Si
 Voir l'herbier

Sujet du message:   Répondre en citant

Au fait Lau c'est PHP5 Wink


Alors voila en fait ce que j'aimerais avoir comme flux :
http://www.mcci-moto.net/News/Rss/index.php

mais pour le moment il n'y a qu'en le retravaillant en html que je l'obtiens Sad


et voici mon flus rss brut :
http://www.mcci-moto.net/News/Rss/fluxrss.xml

Code:
Erreur d'analyse XML : mal formé
Emplacement : http://www.mcci-moto.net/News/Rss/fluxrss.xml
Numéro de ligne 1, Colonne 636 :


En fait lau j'aimerais avoir un genre de flux rss comme celui du refuge (le mec encore pas chiant Razz )

Allez ilest tard et j'ai encore plein de taf... je gooooooooo
  _________________
Bababa ba ba ba fait l'asticote.... 
 
S@turnin n'est pas connecté  View user's profile Send private message Envoyer l'e-mail Visiter le site web du posteur MSN Messenger Id Skype
      Remonter...  
Poster un nouveau sujet  Répondre au sujet Aller à la page 1, 2, 3  Suivante

Le refuge ^_^ Index du Forum Développement & programmeur Le php c'est bien mais....
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pa joindre des fichiers dans ce forum
Vous pouvez télécharger des fichiers dans ce forum


      Remonter...  

Page 1 sur 3
Aller à la page 1, 2, 3  Suivante
Sauter vers:  
Powered by phpBB © 2001, 2002 phpBB Group
Traduction par : phpBB-fr.com
Avalanche style by What Is Real © 2004