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 !

54 commentaire(s) de Morphinof sur des sources sur tout CodeS-SourceS

Le : 29/09/2008 09:02:32
Source : GÉNÉRATION DE CLASSES D'ACCÈS AUX DONNÉES À PARTIR DES TABLES DAO
C'est pas mal mais il manque beaucoup de choses :p (notamment au niveau des fonction pré-implémentées). J'ai beaucoup travaillé sur un générateur similaire mais en y ajoutant une interface graphique et en générant des classes php 5 et la dessus je rejoint webdeb, il faut utiliser le modèle objet php 5 ;) Sa pourrai te donner des idées d'ajout et une approche un peu différente de la génération des classes surtout au niveau de leur structure : http://www.phpcs.com/codes/DBOC-AJAX-PHP5_46882.aspx

Bonne continuation ;)


Le : 28/08/2008 14:48:07
Source : GÉNÉRATEUR DE FORMULAIRE [AJAX][PHP5]
Coucou tout le monde ^^

Effectivement j'ai complètement oublié ce genre d'erreur cf les table avec des "-" dans leur noms xD
Personnellement je ne marche qu'au "_" :p

Je profite de mon furtif passage pour faire un mea-culpa sur l'animation de démo, à la fin quand vous voyez "Double cliquez sur : frm_nom_de_votre_formulaire.php" en fait c'est juste que j'ai ouvert le fichier généré dans le dossier "files" de l'application ^_^

@Azounet : cette exception viens de la classe FileScanner et veut tout simplement dire que le fichier que tu à spécifié est introuvable (peu être du à une erreur de frappe après sélection), en tout cas elle est levée dans ce cas la :
if(!file_exists($file_path)) throw new myException(__CLASS__.'_'.__FUNCTION__.'_FILE_NOT_FOUND');
$file_path étant le chemin spécifié dans le champ file.
Je ne sais pas si sa va t'aider mais je peu malheureusement pas faire mieux.


Le : 18/07/2008 17:36:38
Source : [PHP5] - SIMPLE CLASSE D'ENVOI D'EMAIL
Voila tu as gagné j'ai plus rien à dire maintenant snif :D
Encore bravo pour cette source ! :)


Le : 10/07/2008 23:44:04
Source : [PHP5] - SIMPLE CLASSE D'ENVOI D'EMAIL
En fait tu te casse la tête pour rien :p Si l'utilisateur veut utiliser sa il met un lien absolu et basta ^^ Enfin moi ce que j'en dit :D Sinon si il veut du gz sans activer la librairie alors c'est un excellent exemple d'exception à lever ;) Dans la mesure ou la personne spécifie que la pièce doit être compressée alors il vaut mieux ne pas l'envoyer non compressée ;)


Le : 10/07/2008 17:12:57
Source : [PHP5] - SIMPLE CLASSE D'ENVOI D'EMAIL
@Neigedhiver : "Ça pourrait être, à mon avis, une référence en matière de source d'email.", c'est clair je suis tout à fait d'accord ^^
Elle est tellement légère que c'est pour sa que me demandait si le coup d'ajouter la compression c'était pas l'alourdir pour rien.


Le : 10/07/2008 17:09:24
Source : [PHP5] - SIMPLE CLASSE D'ENVOI D'EMAIL
D'où l'idée de le mettre en option lors de l'ajout d'une pièce jointe car effectivement il faudra décompresser lors de la réception mais après si c'est des mails automatiques d'archivage par exemple c'est intéressant non? ^^


Le : 10/07/2008 17:04:59
Source : TESTEUR DE MOTS DE PASSE
Le niveau expert est surévalué mais c'est pas mal, en dehors de ce que disais très justement Neigedhiver j'aurais tendance à penser mais sa n'engage que moi, que ce genre de traitements sa sent le récursif à plein nez, bien que sa marche très bien sans hein ^^

De plus l'affichage du résultat est clairement trop redondant, tu devrai garder une structure de base et ne changer que le résultat, les deux choses qui changent étant le message et l'image à afficher tu pourrais aussi n'afficher qu'une fois ton tableau html en affichant la bonne image et le message que  tu aura défini dans la fonction qui renvoi l'image et le message à afficher.

Une bonne idée à creuser un peu plus !


Le : 10/07/2008 16:47:03
Source : [PHP5] - SIMPLE CLASSE D'ENVOI D'EMAIL
Bah rien à dire !
C'est tout simple à utiliser, c'est propre, c'est fonctionnel... Que du bon quoi :D
Sa mérite une bonne note sa ;)
A la limite tu peu même t'amuser à intégrer un système de compression en option pour les pièces jointes, c'est la cerise sur le gâteau, à voir si sa l'alourdirai trop ou non ^^


Le : 02/07/2008 14:37:06
Source : SYSTÈME D'IDENTIFICATION
Je rebondi sur la remarque "Pour en revenir au modèle MVC, son défaut le plus connu est de ne pas bien s'adapter aux solutions Web, parce qu'il n'est pas prévu pour un fonctionnement synchrone", heu ah bon? Synchrone ou non le modèle MVC est applicable et maintenant que l'on passe au web 2.0 avec l'ajax il est encore plus d'actualité ^^

Sans vouloir te vexer ta remarque sur tes amis est totalement déplacée et n'est pas vraiment constructive...


Le : 02/07/2008 12:16:33
Source : BOT IRC : GÉNÉRATEURS DE LOGS AU FORMAT MIRC
En fait c'est pas très compliqué, comme tu as pu le voir le bloc try{ ... }catch(Exception $e){ ... } est fait pour "attraper" les exceptions qui seraient "jetées" par ton application.
Tu dois identifier les erreurs qui peuvent survenir, pennons l'exemple de ta fonction connexion, une exception évidente serait : on n'as pas réussi à ouvrir notre socket parce que par exemple le serveur n'existe pas ou encore le port est bloqué, il te faudra donc tester le $errno de fsockopen et selon sa valeur tu va jeter une exception correspondant au type d'erreur et tu peu même incorporer dans le message de ton exception $errstr, exemple :

throw new UnknowServerException('Exception : '.$errstr);
throw new PortException('Exception : '.$errstr);
(Ce ne sont que deux rapides exemples)

Bien évidement tu vas devoir créer les classes correspondant aux exceptions en les faisant hériter de la classe Exception et ensuite dès que tu va faire appel à ta fonction connexion c'est la que tu met ton bloc try{}catch(){} :)

Pour une meilleure explication : http://classes.scriptsphp.org/article.PHP-5-et-les-exceptions



1 2 3 4 5


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,09 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.