begin process at 2008 05 17 12:41:02
1 174 021 membres
141 nouveaux aujourd'hui
13 974 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

MYRSSREADER :: APPLICATION WEB2


Information sur la source

Catégorie :Application Classé sous : web2, myrss, rss, application Niveau : Débutant Date de création : 20/02/2008 Date de mise à jour : 03/03/2008 17:47:31 Vu / téléchargé: 5 063 / 252

Note :
8 / 10 - par 1 personne
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note

Description

DEMO SUR : http://rss.amezghal.com |
===================================
Salut,
MyRSS est une application style web2 dont le rôle est de vous permettre de consulter vos sites préférés via leurs RSS .(ou que vous soyez,
en s'inscrivant (4seconde :p ) vous pouvez ajouter des RSS, déplacer les fenêtres(drag & drop),les supprimés, changer le thème, enfin le tout est enregistré en temps réel :) .

l'application est codée avec Mootools

have fun

Conclusion

à télécharger
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

20 février 2008 01:11:59 :
^^
20 février 2008 16:08:44 :
sql de la bdd ^^
27 février 2008 16:08:33 :
maj du code , voir commentaire #12 :)
27 février 2008 16:22:42 :
une erreur..
03 mars 2008 17:47:32 :
demo en ligne
  • signaler à un administrateur
    Commentaire de codefalse le 20/02/2008 14:33:55 administrateur CS

    Vu que l'on est sur phpcs, je vais commenter tes codes php.
    Le fichier connect.php est très simple, tu devrai peut-etre prévoir un usage orienté objet sur une bdd (tu lui fou une interface comme ca tu pourra utiliser du mysql comme du pgsql sans pousser dans une abstraction plus profonde).

    Le fichier index.php, c'est un peu la cata
    # $id=$_COOKIE['id'];
    # require 'connect.php';
    # $t=mysql_query("SELECT theme FROM users WHERE id=$id");
    tu fait un $_COOKIE['id']; que tu passe dans ta requete directe. Et si mon cookie c'est 0;DELETE * FROM users; ? C'est possible, c'est pas parce que c'est un cookie que l'utilisateur ne peux pas le corrompre !

    $connected = true ?? t'en es sur ?
    Tu teste pas la connection (si je met n'importe quoi localhast par exemple, je serai quand meme $connected = true, mais ce sera pas le cas !)

    #  echo 'Bienvenue <strong><i>'.$_COOKIE['pseudo'].'</i></strong> <=> <a onclick="logout()" href="#">Deconnexion...</a><br />
    # <i><u>Ajouter des RSS ?</i></u><br />c\'est simple indique seulement l\'url du site :)
    # <form method="post" id="get_rss_liste">
    # <input type="text" name="url" style="width:70%" /><input type="submit" value="Chercher" /></form>
    # <div id="rss_trouves"></div>
    # ';

    met plutot un
    ?>
    ton code html ici
    <?php
    // Bon c'est juste une histoire de rapiditée ! :p

    A quoi te sert rss.php ? (je l'ai pas trouvé en require)

    Je regarde pas le javascript, mais ton code php ne peux pas etre considéré comme initié

  • signaler à un administrateur
    Commentaire de amezghal le 20/02/2008 14:49:05

    Salut,
    merci, a vrai dire c'est une appli orientée javascript!
    je vais améliorer le code php, surtout le coté sécurité..
    quant à "rss.php" :D, oui ça sert à rien, je vais mettre à jour la source bientôt

  • signaler à un administrateur
    Commentaire de codefalse le 20/02/2008 14:50:32 administrateur CS

    j'attends la prochaine source alors :)

  • signaler à un administrateur
    Commentaire de didoudu17 le 20/02/2008 15:16:22

    Salut,
    Comment on installe les tables SQL svp?

  • signaler à un administrateur
    Commentaire de amezghal le 20/02/2008 16:10:44

    désolé DIDOUDU17, voilà j'ai ajouté le "sql", créé une bdd avec comme nom "rss" et exécute le sql

  • signaler à un administrateur
    Commentaire de didoudu17 le 20/02/2008 17:54:57

    merci :)

  • signaler à un administrateur
    Commentaire de DelphiCool le 21/02/2008 09:33:53 administrateur CS

    En tout cas ton applu est sympas
    Merci

  • signaler à un administrateur
    Commentaire de kylekatarnls le 21/02/2008 14:50:19

    Très jolie appli°
    > En favoris pour la prochaine fois que j'aurai besoin d'un lecteur RSS ;)

  • signaler à un administrateur
    Commentaire de re_salvignac le 21/02/2008 22:16:23

    Très sympa cette appli !

  • signaler à un administrateur
    Commentaire de bj33 le 25/02/2008 19:59:14

    salut

    alors déjà, ne fonctionne pas avec ie6/7 mais çà devient une mode, on ne teste plus en pensant si t'est assez con pour l'utiliser, hé ben tant pis.bref! c'est pas grave.

    le passe crypté et non crypté dans la base, çà c'est plus grave.

    ensuite, il y à beaucoup d'erreurs javascript, une fois connecté.dixit firefox/barre webdevelloper.avec ie code 0 page index et toujours avec ie je peux m'inscrire mais pas me connecter.

    une autre chose, si le serveur envoi iso-8859-1 et que le fichier est codé en utf-8 c'est des dizaines d'erreurs qui font planter le navigateur.ensuite si le rss est, volontairement simple, par exemple, sans balise atom, elle n'est pas obligatoire, le parseur dom ne valide pas le fichier et ne le traite pas donc, l'application ne fonctionne pas.à méditer.

    une autre chose génante, très génante.

    une url du type : http://guitweb.com/rss/jamendo.rss donne dans la base :

    http://www.jamendo.com/get/album/list/album-artist-license/page/rss2/?ali=+info_min+images+info_min+info_common+info_common+images&ari=+info_min+info_min&lci=+info_min&n=20&o=alpha&tag=guitare

    ce n'est pas ce que j'ai demander! pourquoi? parce que le parseur à utliser la balise atom! c'est stupide!

    bref! c'est sympà, c'est vrai, mais mootools, c'est pas encore çà.

    de plus, supprimer les erreurs avec des @ çà ne le fait pas :

    <b>Notice</b>:  Undefined index:  act in <b>C:\Program Files\wamp\www\perso\web2\server.php</b> on line <b>8</b><br />

    et allez encore une erreur js dans util.js

    titre=items.getElementsByTagName('title')[0].firstChild.nodeValue;

    à noter : c'est erreurs disparaissent en entrant l'url réelle dans la base.donc, revois ton parseur et çà roule, avec firefox.le code aussi, parce que franchement çà fait peur.et puis aussi penche toi sur le cas d'ie, il représente encore 75 à 80% des navigateurs utilisés que çà plaise ou pas on est bien obligé de s'y intérressé.

  • signaler à un administrateur
    Commentaire de amezghal le 25/02/2008 20:46:41

    merci BJ33
    en fait, moi aussi j'ai découvert plusieurs erreurs/bugs,
    la MAJ est à très bientôt

    ravi que l'appli vous a plu.    

  • signaler à un administrateur
    Commentaire de amezghal le 27/02/2008 16:14:05

    enfin la MAJ :)
    Beaucoup d'améliorations dont la compatibilité avec IE :)
    -l'appli est maintenant plus sécurisée.
    -ajout de la classe "mysql.class.php" qui gére le sql pour (CODEFALSE) :)
    -amélioration coté parseur RSS..
    -enfin les nouveaux rss s'ajoutent directement sans actualisation de la page.
    have fun

  • signaler à un administrateur
    Commentaire de codefalse le 27/02/2008 16:47:53 administrateur CS 8/10

    De beaux efforts au niveau de l'acces à la base de donnée ! :)
    Ca vaut un 8 ! :)

    Continue ainsi ! :)

  • signaler à un administrateur
    Commentaire de bj33 le 28/02/2008 00:26:38

    salut

    je n'ai pas encore tester cette version mais je vais le faire, demain.deux points cependant.

    un limit sur update et delete pourra, éventuellement éviter bien des soucis, cf: sakila

    c'est plus sage et ne mange pas de pain.je voulais le remarquer dans mon précédent post, je n'ai pas voulu être trop :(

    ps: c'est le premier code pour lequel je demande une notification de maj, même si l'intéret php est plutôt limité, c'est javascript qui fait tout le boulôt, ou presque, et j'en ai lù...qui bene amat, bene castigat;)

    le mysql_close n'à rien à faire dans le destruct mais c'est bien d'externaliser la connexion dans une classe.seulement le destruct, içi, intervient trop tard pour qu'il se charge de la fermeture de la connexion, il serait, selon moi, mieux utilisé avec les exceptions...mais ce n'est que mon avis.peut être parce que je l'utilise ainsi...

    en tout cas, merci pour ta reaction aux maj, c'est rare sur phpcs.encore que je dis merci...mais comme çà m'est égal, maj ou pas, je dis bravo!

    en fait, ce qui m'intéréssait dans le code c'était, l'utilisation de mootools dans le milieu du rss/xml.c'est clair, j'en reste à mes bonnes, nouvelles méthodes, simplexml...mais j'aime ton esprit, alors, c'est ma modeste contribution, je teste et donne mon avis.

  • signaler à un administrateur
    Commentaire de pyrrah le 08/04/2008 18:11:51

    En allant sur le site de la démo, j'ai trouvé ta source vraiment pas mal :D
    Je vais regarder davantage et je te donnerais ma note.
    En tout cas, à première vue j'aime bien.

Ajouter un commentaire

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS