Aller au contenu

-ZN-

Hubmaster
  • Compteur de contenus

    793
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par -ZN-

  1. C'est pour ca qu'il vaut mieux avoir un systeme de stats fourni par ton hebergeur ... ces systemes sont bases sur la lecture des fichiers logs un des plus vieux (mais pas forcemment un des meilleurs) est webtrends
  2. Pour la modelisation des applications web UML est en effet bien plus adapte ... Merise n'est a prescrire qu'avec les BDD... Quoique merise est utilise en france mais pas a l'etranger, on lui prefere UML Tu n'es pas oblige d'appliquer UML a 100% mais c'est simple et efficace. Le diagramme de sequence est essentiel, diagramme de classes si tu utilises les objets, architecture avec les differents composants... Il y a une tres bon bouquin qui est paru il y a 2-3 ans, du style "UML pour les applications web" mais je ne l'ai plus sous la main bon courage, ZN
  3. Hello, Est ce que l'on peut faire des sauts de page en HTML? Si oui quelle est la balise a utiliser? merci d'avance, ZN
  4. -ZN-

    probleme sur les dates.

    Essayons d'aborder ton probleme sous un autre angle: Tu peux sinon utiliser des combo boxes html, tu verifies le contenu en Javascript ... attends je dois avoir ca dans ma bibliotheque function validDate(day,month,year) { indic=0 if ( month=="" || day=="" || year=="") {indic=1} if ( (month==4 || month==6 || month==9 || month==11) && day == 31) // 30 days months {indic=1} if (month==2 && (year % 4)!=0 && day > 28) // non bissextile {indic=1} if (month==2 && (year % 4)==0 && day > 29) // bissextile {indic=1} return(indic) } Si indic==0 ta date est valide! sinon elle est fausse, tu ne lances pas ton form.submit() mais un alert("veuillez modifier la date svp") Puis tu changes le format de ta date avec une autre fonction Javascript du style: function returnDate(day, month, year) { myDate= (year + "-" + month + "-" + day) return myDate } tu stockes cette valeur dans une variable de type "hidden" lorsque tu submit() ton formulaire la date est prete a etre stockee dans ta base mysql puis dans l'autre sens si tu veux convertir une date mysql en language comprehensible (arf) tu utilises 2 p'tites fonctions php du style: function convertMonthFormat($m) { if($m==1){ return "Jan";} if($m==2){ return "Feb";} if($m==3){ return "Mar";} if($m==4){ return "Apr";} if($m==5){ return "May";} if($m==6){ return "Jun";} if($m==7){ return "Jul";} if($m==8){ return "Aug";} if($m==9){ return "Sep";} if($m==10){ return "Oct";} if($m==11){ return "Nov";} if($m==12){ return "Dec";} } //Changes the date format yyyy-mm-dd -> dd mmm yyyy function convertDate($myDate) { list($year, $month, $day) = split("-", $myDate, 3); $textMonth=convertMonthFormat($month); $newDate=$day." ".$textMonth." ".$year; return $newDate; } Voili voilou, attention c'est du code 100% maison y'a p'tet des erreurs bon courage dans ton aprentissage!
  5. J vois pas tu serais blackliste... pour avoir utiliser une balise standard? Vu toutes les experimentations que nous fesons tous sur nos sites, il doit falloir vraiment abuser pour en arriver au blacklistage!
  6. Merci Dan pour ces modifs apportees au code source, cela va t'il changer choses dans le referencement de tous nos sites? Je suis moi aussi impatient
  7. Joyeux anniversaire, meilleurs voeux
  8. merci je viens de finir mon dejeuner a 14h58 belle performance mon appli est particulierement specifique .... j'mettrai p'tet un p'tit bout de code en ligne ce soir ou demain pour que tu me donnes eventuellement ton avis, la seule facon de progresser c'est en ecoutant les autres n'est ce pas? bon passons au cafe
  9. Merci pour tes conseils, je pense avoir trouve une bonne methode, je ne vois pas pour l'instant l'interet d'une base temporaire ... je vais y reflechir pendant le dejeuner a peluche, ZN
  10. Hello, merci pour ton aide, je vous envoie un peu plus d'infos sur mon programme decidemment tres specifique... Je bosse pour une boite d'assurance, et mon programme est fait (enfin doit etre fait) pour que les utilisateurs puissent remplir leur declaration d'assurance en ligne ... c'est pourquoi j'ai autant de champs; a peu pres 200 repartis sur 10 pages (on va dire 20 champs par page) en gros :a chaque page correspond une table .... a chaque page correspond 1 enregistrement sur la table, sauf qq exceptions, ou 1 page genere N enregistrements sur 1 table (on peut avoir plusieur enfants par exemple) Au debut je me demandais si ca valait la peine d'avoir 10 tables, et apres reflexion j'ai pense que oui ... sinon le serveur qui m'heberge est mutualise, donc je me mefie des grosses sessions... j'ai donc code mon appli pour la saisie, rien de trop complexe, mais maintenant je passe a la "gestion des erreurs", si l'utilisateur se trompe il doit pouvoir revenir en arriere .... Je crois que j'ai trouve un debut de solution que j'ai commene a coder cet aprem mais cela me semble bien complexe ... comme j'explique dans mon premier post, j'ai deux fleches en bas de ma page, next et back tu cliques sur next, je positione form.action sur la page suivante, et je transmet une variable pour dire s'il s'agit d'un update ou d'un nouvel enregistrement tu cliques sur back, form.action pointe sur la page precendente, je transmet une variable pour dire qu'il s'agit d'un retour en arriere, je lis les enregistrements dans ma table et remplis ma page .... Je sais pas si je suis tres clair c'est assez complique, ca semble marcher, mais n'y aurait-il pas plus simple?
  11. -ZN-

    Conception d'une application

    Hello, je suis en train de concevoir/coder une application php/mysql et j'ai besoin d'une fonction un peu particuliere, j'aimerai avoir des avis sur sa conception... J'ai 10 pages de saisie de donnees, chaque page genere 1 a n enregistrements sur 10 tables .... le truc c'est qu'il faut que je gere le retour a la page precedente, et donc les updates de mes tables.... est-il mieux d'utiliser des formulaires? je precise: au bas de mes pages j'ai deux fleches, une "suivante" et une "precedente" ... je peux modifier l'attribut "action" de mon form en fonction de la fleche sur laquelle on clique, + une variable de type hidden qui peut indiquer si on appelle la page pour un update ou la suite est-il mieux d'utiliser une variable locale (non-globale) de session php (a la place de ma variable hidden)? A la place de modifier l'attribut "action" de mon form, peut- il etre interressant d'utiliser l'objet javascript history? Pour effectuer les mises a jour dans ma BDD, (l'utilisateur clique sur la fleche precendent) n'est-il pas plus simple de recuperer l'enregistrement(s), de l'afficher a l'ecran, d'effacer l'enregistrement(s), puis lorsque l'utilisateur clique sur suivant de recreer un nouvel enregistrement? Quel est interet de "update" en mysql? Beaucoup de questions .... Meme si j'ai une opinion sur la plupart d'etre elles j'aimerai d'autres avis, afin de continuer a apprendre! Merci d'avance pour vos suggestions, avis et idees, ZN
  12. Oui il y a eut plusieurs crawls ces derniers jours ... affaire a suivre!
  13. ben <h1> en premier, puis <h2> .... niveau referencement ca n'avance qu'a tres peu de choses, j'essaie difficilement d'ameliorer le positionnement de mon site sur google.com (site en anglais), dans un secteur tres concurrentiel et les premiers sites listes n'utilise pas les balises <h1> ou autres... tout est dans les liens!
  14. La premiere question est plutot "est il legal de customiser sa console?", puis "est il legal de diffuser de l'information permettant de customiser sa console?" ... cela dit j'sais pas ... Mais c'est p'tet comme une mobilette (t'as le droit de changer ton pot? arf)
  15. -ZN-

    ASP ou PHP?

    Ne peut-on pas deja appeler des objets java a partir de php ... de memoire il me semble que oui?
  16. DMOZ ne t'assure pas forcemment un PR5 (j'etais a 4 pendant un moment), ca depend de la categorie dans laquelle le site est inscrit... Au sujet de la mise a jour des BL c'est assez frustrant (voire meme tres...) comme activite mais il faut bien passer par la ... Il fait juste esperer que tes concurrents (s'il en est) n'aient pas trop d'avance sur toi.
  17. -ZN-

    Forum

    Il y a tout de meme un minimum d'informatique elementaire a connaitre ... Un autre bon forum est PHPBB
  18. Question 1: ca prend des mois et les resultats ne sont pas assures... Mais il faut s'accrocher! Question 2: google modifie son cache tous les 2-3 jours mais ca n'influence pas les resultats systematiquement, sauf en termes de prime de fraicheur (tu prends 10 places ... pendant 2 jours) Je pense qu'apres un certain niveau d'optimisation de tes pages (title. alt, keywords, h1 ...) tout je joue sur les BL ... enfin c'est ce que je retire de mon experience sur google.com (mon site est en anglais) sur un secteur tres concurrentiel.
  19. -ZN-

    Liens référants

    Certains hebergeurs proposent des solutions intregrees a leur package hebergement, ses solutions lisent tes fichiers logs et te generent de jolis camemberts Un exemple de logiciel utilise par les hebergeurs est webtrends ... tu dois meme peut etre pouvoir l'utiliser si tu as acces a tes fichiers logs.
  20. Quel est votre format favori pour les bannieres publicitaires? A prendre en compte: >graphisme >taille (et donc chargement) >facile a creer puis editer... merci pour vos votes!
  21. Pour les utilisateurs d'outlook, il y existe spam baynes , un plugin tres efficace et facile d'utilisation ...
  22. Hello, est ce que qq'un aurait idee de ce que pourrait couter a l'heure les services d'un graphiste travaillant avec quark xpress? Merci d'avance, ZN
  23. ca n'a pas bouge pour moi... difficile de passer de 5 a 6!
×
×
  • Créer...