Aller au contenu

destroyedlolo

Hubmaster
  • Compteur de contenus

    823
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par destroyedlolo

  1. Bonjour, J'ai transforme en bouton des liens par le CSS suivant : a.bouton{ background-color:navy; text-decoration:none; color:white; text-align:center; font-weight:bold; text-align:center; padding:5px; margin: 5px 0 5px 0; border-style:outset; border-width:2px; border-color:silver } Comment se fait-il que si mes margin fonctionnent sur la droite et la gauche (je peux creer un espace entre 2 liens), ca ne fonctionne pas sur le haut et le bas ? Par exemple, aller sur cette page et reduissez la taille de votre navigateur pour que les boutons bleu ne puissent s'afficher sur 1 ligne : vous verez que s'ils sont sur 2 lignes, ils se chevauchent. J'ai essaye de changer le margin par margin: 50px 0 50px 0; mais ca n'a strictement rien change. Merci pour votre aide. A+ Laurent
  2. Bonjour, je viens de recevoir la reponse de mon inspecteur des impots : C'est cool, je vais donc pouvoir faire avancer mon projets A nouveau, il s'agit dans mon cas de tres faible revenus (quelques centaines d'euro tout au plus) et vraiment ponctuels. Si les choses deviennent plus serieuses, je monterai une structure. D'ailleurs brocexco, j'ai ete voir ton site : tu indiques que l'imatriculation n'est pas faite aupres des memes organismes en fonction de l'activite. D'ou ma question : Je suis susceptible de vendre mes propres photos (par exemple, j'ai ete contacte par des boites d'edition pour illustrer des bouquins pour des photos de mon site perso), et mon service d'hebergement. Dois-je immatriculer 2 structures ou une seule, et si oui, aupres de quel organisme ? Merci et A+ Laurent PS: ce que l'on m'a repondu plus haut je pense ne s'applique qu'a mon cas. FAUT PAS GENERALISER, il est sans doute plus prudent de demander avant toute chose l'avis de son centre des impots, ils sont la aussi pour ca.
  3. Tu n'utiliserais pas par hazard FireFox avec un plugin qui t'affiche tes revenus dans la barre de status ?
  4. Bonjour, je reviens sur ce vieux topic car je suis maintenant au pied du mur ... ayant mes premiers contacts serieux avec des clients potentiels. Je vais me rapprocher de mon centre des impots pour voir ce que je peux faire ou non, et ce qu'ils me proposent. Merci aussi a brocexco pour tes liens, je vais regarder ca de pret ... Je voudrais juste rebondir sur les ou Mon but n'est pas de ne pas payer car je me doute bien que toute activite lucrative (meme faiblement) necessitent de payer des taxes, et ca ne me gene pas. Ce que je cherche, c'est simplement de trouver la facon la plus simple et la moins contraignante de la regler. De plus, comme ces revenus seront limites, je ne veux pas non plus que ca me coute plus que ca me rapporte. C'est pas possible, ok, je laisserai tomber, mais alors il faut arreter de ce plaindre que la France ne cree pas de l'activite Par contre, j'aimerai connaitre votre avis sur le but etant que tout soit clair des le debut ... Merci et A+ Laurent
  5. Bon, je reviens sur ce vieux truc au cas ou ca puisse servir qq'un. les plantages que j'avais eu sont du a un bug connu de la 2.2.3 corrige dans la 2.2.4 ca ne plante plus, mais ca ne marche pas non plus avec la 2.2.4 de base car il y a un bug dans mod_dbd. Un fix tout simple est present dans la database du support Apache, et apres ca semble fonctionner (faut quant meme que je face des essaies plus pousses). Par contre, je suis quant meme un peu decus par la fondation apache qui nous avait quant meme habitue a mieux dans le passe. Cette version 2.2.4 depuis maintenant qq mois et a plein de problemes : compilation merdique (les makefile oublient de compiler une partie de l'arborescence) les problemes d'authentification ci dessus httpd plante dans certaines circonstances si les fichiers de config contiennent des erreurs de syntaxe sans oublier le coup des "internal loopback" qui n'est explique nul part et qui fait perdre du temps a beaucoup de monde ... ... et je n'ai sans doute pas tout decouvert Il y avait eu une version 1.2.??? qui avait eu autant de probleme ... et une nouvelle version avait suivit dans la semaine corrigeant tout ca. Ici, ca fait donc plusieurs mois sans que rien ne bouge. Domage
  6. Faut etre realiste, la perte due a l'ouverture et a la lecture d'1, 2 ou 15 fichiers a la place qu'un seul est totalement negligeable par rapport a ce que doivent faire ces pages, en particulier au niveau des acces SQL s'il y en a. D'ailleurs, le nombre de fichier ouverts est generalement lui aussi negligeable par rapport au nombre de fichiers ouverts par l'HTML lui-meme (principalement pour les images). De plus, si ces includes sont utilisees souvent (ce qui est mon cas), ils vont finir dans les caches ce qu'il fait qu'il n'y aura plus aucune I/O. Dans ce cas la, ca serait meme plus rapide qui lire une seule et unique page contenant tout mais utilisee que rarement. A nouveau, j'utilise des serveurs plus que lent par rapport aux standards actuels (ma prod tourne sur un Sparc Server 20 @ 180 Mhz), et il n'y a aucune charge machine visible ni aucune latence pour les utilisateurs meme lorsque j'ai plusieurs utilisateurs concurrents. Les pertes de temps sont dus principalement a la lenteur des reseaux, ADSL en particulier, et au traitement lourds a la volee des images.
  7. Est-ce qu'il ne parle pas non plus de Rosettanet ?
  8. A mon avis, il faut faire le plus simple possible : * DLink en mode switch seulement (il ne doit pas router) * Desactive le firewall du Dlink : celui de la boite libre est suffisant. Sinon, il risque de bloque les requettes DHCP de tes PC. * verifie que les PC ont bien recu une adresse DHCP, et verifie qu'elle provient bien de ta boite libre (va dans ta console d'admin, change les plages d'adresse DHCP et voit si tes PC obtiennent d'autres adresses). * toujours sur DHCP, verifie que les PC ont recue la boite libre comme routeur par defaut. Et si ca ne marche pas, essaie d'utiliser une adresse fixe sur l'un des PC pour voir s'il arrive a pinger la boite libre.
  9. J'ai un gros site qui use et abuse des includes (parfois 15 a 20 fichiers inclus, parfois imbriques sur 5 niveaux). Ca ne pose strictement aucun probleme de performance ou d'utilisation de resources meme sur mes serveurs tres lents. Par contre, ca facilite bien evidement la maintenance du site
  10. Il serait quant meme etonnant que MySQL ne connaisse pas les Views Par contre, beaucoup de SGBD ne permettent pas d'updater une views.
  11. Perso, j'utilise une vue qui pointe alternativement sur la table A ou B. Ceci dit, j'utilise PostGreSQL ...
  12. Salut, j'heberge depuis 4 ans quelques sites sur un de mes serveur (une vielle Sparc Station 5 ou Sparc Server 20 suivant l'etat de mon cluster). Tous ce qui a ete dit plus haut est vrais (en ce qui concerne le coup, je n'ai jamais fait les comptes et s'etait rentable pour moi lorsque je me suis lance vu le prix des dediers de l'epoque et la taille disque dont j'avais besoin). Le plus principal est que tu es vraiment libre de faire ce que tu veux sur ta machine, pas besoin de ce battre avec des supports techniques incompetents et bouches, tu met les modules apache et les base de donnee que tu veux, tu alloues la place que tu veux ... C'est la raison principale pour laquelle j'avais saute le pas. Mais je pense que ce n'est plus le cas maintenant avec les dediers ou j'espere tu fais ce que tu veux. Maintenant les moins : - ca rame lamentablement a cause du debit montant de l'ADSL (mes vielles bestiolles sont largement assez puissantes pour Apache 2, PHP4 et Postgres sur la meme machine, bien que mon site principale soit tres dynamique), - faut de tres bonnes bases en administration et en reseau (un boukin pour debutant linux n'est largement pas suffisant, c'est un metier), - faut etre bon en securite que ce soit au niveau system qu'en scripts, sinon, ca deviendra vite une passoire, - Faut prevoir des solutions de backup et eventuellement de la redondance ... tout cela coute cher (voir meme tres cher). De mon cote, ca ne m'a rien coute vu que ce n'est que tu matos de recup Bye
  13. Je reveille ce vieux sujet ... Ca ne fonctionne toujours pas, j'ai essaie toutes les configurations qui me venait a l'esprit mais sans succes. Par contre, j'ai remarque que lorsque je me mettait sur la carte 3Com, la led correspondante sur mon hub restait alumee alors que ce n'est pas le cas pour la carte interne, ce qui indiquerait que la carte interne n'est plus receptive aux packet une fois la machine eteinte ... Mais ca ne me dit pas pourquoi Toutes les idees sont les bienvenues ...
  14. Bon, alors j'ai trouve ... et c'etait parfaitement STUPIDE. En fait, le bleme etait que le realm du .htpasswd ne correspondait pas a celui de l'entete ce qui fait que mon PHP essayait bien de me delogger ... mais dans un context different. Il basculait alternativement d'un utilisateur a l'autre car, la page avait 2 contexts differents en meme temps, et suivant que mon code de deloggage etait appeler ou non, ce n'etait pas le meme qui etait actif. Excellent si on veut faire devenir ses visiteurs completement singles. Par contre f_trt, cette methode fonctionne pile poile bien : le navigateur efface l'authentification des qu'il recoit un 401 pour un context donne. A+ Lolo
  15. Bonjour, J'ai un probleme plutot etrange : J'ai une page qui est authentifiee grace a un simple .htaccess comme suit : AuthUserFile /quelquepart/.htpasswd AuthType Basic AuthName "Mais qui etes vous" require valid-user Maintenant, j'ai des utilisateurs qui partagent le meme PC et il faudrait donc qu'ils puissent changer d'utilisateur sans fermer le navigateur. J'ai donc ajouter un lien comme suit : <div class='admin zdroite centre encadree'> <a href='?action=deloggue&prevu=<?= rawurlencode($_SERVER['REMOTE_USER']) ?>'>Je ne suis pas "<?= $_SERVER['REMOTE_USER'] ?>"</a> </div> qui lance le code PHP suivant qui se trouve bien evidement au debut du code de la page : if(isset($_REQUEST['prevu']) && $_REQUEST['action'] == 'deloggue' && $_REQUEST['prevu'] == rawurldecode($_SERVER['REMOTE_USER'])){ header('WWW-Authenticate: Basic realm="Pages d'."'".'administration"'); header('HTTP/1.0 401 Unauthorized'); } . Le code semble bien fonctionner car si je suis logger une permiere fois en temps que Laurent, si je clique sur le lien, je peux devenir Sonia par le popup d'autentification. Et c'est apres que ca devient completement barge : si je reclique encore sur le lient, je deviens alternativement Laurent et Sonia sans qu'aucun POPUP ne s'affiche J'ai rajouter des date('r') et je suis sur qu'il m'affiche une nouvelle page, et non pas un cache. C'est comme si le navigateur avait memorise que [b]http://.../?action=deloggue&prevu=Laurent doive me faire devenir Sonia et que [b]http://.../?action=deloggue&prevu=Sonia doive m'authentifier en tant que Laurent. Je suis sur FireFox 2.0 et j'ai aussi essaye avec la derniere version de Mozilla et c'est pareil. Merci pour vos idee. Laurent
  16. Je suis pour ce genre d'initiative. Mais faut aussi que les gros sites et les sites generalistes le face (via-michelin, ...). Mais faut attendre qq semaines car pour le moment les journaleux sont pris par les elections.
  17. En plus, ils demandent aussi de conserver les mots de passes ce qui va a l'encontre des lois elementaires de la confidentialite Dans le meme genre, pour des raisons evidentes de securite, les mots de passes des membres de mes sites sont bien evidement stocke sous forme code ... Ca serait donc tres difficile pour moi de les retrouver "a posterieuri" (vu que les sites existent). Encore une loi débiles
  18. La meilleur solution pour moi serait de stoquer les nombre en temps qu'entier, mais vraiment d'entier et non de representation de binaire. En claire et en decode, de stoquer 1110 en temps que i=14; et d'utiliser des fonctions de conversions pour la saisie et l'affichage. Ainsi, tous les operateurs binaires continueront a fonctionner. En fait, le plus propre serait meme de le faire dans une class histoire qu'un objet binaire reste toujours un objet binaire ... peut etre d'ailleurs que ca existe dans les classes standard du C++, je n'ai pas verifie.
  19. Merci Sarc pour ta reponse. Le code que j'utilise pour le moment est str_replace('%2F','/',rawurlencode( $fichier )); Ca fonctionne et ca m'a l'aire plus optimise que l'exemple poser sur php.net [edit] Je viens aussi de voir que ca me fait une belle faille de securite Va peut etre falloire que j'utilise quant meme les explode/implode [/edit]
  20. destroyedlolo

    Encodage d'URL

    Bonjour, Histoire d'eviter les probleme d'accent et autre joyeusetes, j'utilise rawurlencode() ... sauf que cette brave fonction encore aussi les '/' en temps que %2F ce qui fait que je n'accede plus au sous repertoire. Existe-t-il une facon de d'encoder les URL sans que '/' soit touche ? Pour le moment je re-transforme les %2F en / apres l'encodage, mais je trouve ca crade. Merci et A+ Lolo PS: J'ai bien evidement une fonction qui interdit l'usage du '/' dans les noms de fichiers ou de repertoires.
  21. Pour moi, ce n'est pas un probleme de DNS et recreer le serveur de nom comme tu dis ne servira a rien. L'interpretation de PHP est lance par Apache : Si ca marche par l'url de l'utilisateur mais pas par l'url du site, ca signifie simplement que PHP est active pour le serveur par defaut mais pas pour le virtual host qui sert le site. Lolo
  22. Autre solution si tu as le choix de la database : PostgreSQL (pour rester dans l'OpenSource) gere ca de base depuis des annees.
  23. J'ai des gros projets ou de nombreuses include sont utilisees (parfois 10 a 15 includes par page, qui incluent eux aussi d'autres fichiers) avec du code relativement complexe (class, heritage, ...). Bien que mes serveurs soient de vieux tromblons, je n'ai jamais eu de perte de performances ou d'utilisation excessive de CPU a cause de ca.
  24. Merci, mais il me faudrait le meme mais en anglais. Personne n'aurait ca sous le coude ?
  25. Bonjour, je dois former un collegue indien sur PHP (pour qu'il fasse le support 1er et 2eme niveau de mes applies). Il connait assez bien le C(++), est-ce que vous auriez un bon site de tutorial en anglais ... En plus des base de PHP(4), il serait bien qu'il parle aussi de POO avec PHP. Merci et A+ Laurent
×
×
  • Créer...