Aller au contenu

Sarc

Hubmaster
  • Compteur de contenus

    2 332
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Sarc

  1. Ton script est ultra compliqué à la lecture. Il est possible qu'il soit compliqué à l'écriture aussi. Tu veux faire quoi exactement, et il y a quoi dans tes tableaux ? Je te conseille de réécrire ton texte en pseudo-code. Par exemple : Avec ça, non seulement tu y verras plus clair toi-même, mais aussi ceux qui te lisent, et tu pourras donc avoir un code qui marche. Proprement.
  2. Bonjour, Si tu as ton erreur, c'est que le tableau $o n'existe pas. S'il n'existe pas, c'est que ton script ne passe pas dans la deuxième boucle. Déjà, pour être "plus propre", il faut initialiser ton tableau avant ta boucle : $o = array(); Ensuite, j'avoue que faudrait se plonger largement plus en profondeur dans ton code pour bien comprendre ce que tu veux faire...
  3. Bon, je m'auto-réponds, j'ai trouvé... $('textarea.wysiwyg').wysiwyg('insertHtml', 'un peu de contenu');
  4. Bonjour, J'utilise le plugin wysiwyg pour utiliser des textarea enrichis dans ma page. Dans ce plugin, il y a : $.extend(Wysiwyg, { insertHtml : function( szHTML ) { Bla, bla, bla; } }); Or, dans ma page, j'aimerais en cliquant sur un élément ajouter du HTML dans mes textarea. Forcément, un $('textarea').val('texte'); ne marche pas, parce que le plugin a totalement modifié la façon de faire. Je voulais utiliser l'extension de la fonction wysiwyg pour ajouter du HTML... J'ai donc pensé à ça : $('.maclasse').click(function() { $('.wysiwyg').wysiwyg.insertHtml('test'); }); Seulement, la syntaxe ne doit pas être bonne, parce qu'il me dit que la fonction insertHtml n'existe pas. Comment on fait pour utiliser une fonction étendue en jquery ? :| Merci d'avance !
  5. Ouahou, que de bonnes choses en même temps ! Tu as un site avec tes réalisations ? Tant en peinture qu'en infographie/webdesign, d'ailleurs ! Tu peux mettre jusqu'à 3 liens en signature, si tu veux. Bienvenue sur le Hub en tout cas
  6. Bonjour, Oulà, dans le lien que tu donnes, il y a des confusions entre tables, bases... Tu as bien supprimé une table ? Dans ce cas-là, dans ton PHPMyAdmin, sur la page d'accueil de ta base, tu as "créer une table" où tu peux recréer ce que tu veux. Ca te fait un message d'erreur ? Ca fait quoi ? Parce que là, tu es assez vague avec tes "ça ne marche pas"...
  7. Sarc

    Fermer ses connexions PDO

    Merci pour ta réponse ! Si effectivement, les références sont détruites en fin de script PHP, c'est différent. Ce que je cherche à faire : éviter que mes membres se choppent une fatal error écran blanc avec 'max_user_connections' écrit en grand. Donc je cherchais à voir s'il y avait des connexions qui restaient ouvertes en trop... D'après le forum OVH, certains serveurs bdb ne tiennent pas vraiment le coup, donc il est possible que ce ne soit pas totalement ma faute, mais si j'optimise au mieux mes scripts, ça ne peut pas faire trop de mal. Utilisant smarty, mes connexions sont fermées avant l'affichage du template.
  8. Sarc

    Fermer ses connexions PDO

    Bonjour à tous, J'ai la chance et la joie d'atteindre très souvent (et surtout avec peu de connectés) des max_user_connections sur OVH pro, avec une base de 200mo et quelques. Il me faut donc vérifier tous mes scripts, voir si mes connexions à PDO sont bien fermées. Je le dis tout de suite : je ferme en fin de fichier. Je sais, c'est mal, mais je peux pas faire mieux pour l'instant. Voilà mon problème : Pour accéder à la connexion PDO, à partir d'une classe, j'utilise ce petit tour de passe-passe : class membre { private $cnx; function __construct() { // On donne la connexion PDO à la classe global $cnx; $this->cnx = $cnx; } ... } C'est l'unique solution convenable que j'ai trouvée sur le web pour faire ça. Cependant, je me pose maintenant la question suivante : $this->cnx est un pointeur vers ma connexion, n'est-ce pas ? Et donc, quand je fais un $cnx = null; à la fin de mes scripts, le pointeur $this->cnx existe toujours, non ? Alors, je ne sais pas bien si l'objet membre sera détruit à la fin de l'exécution de mon script, et donc si tous les pointeurs vers la connexion seront bien fermés... ou pas ! Qu'est-il conseillé de faire à ce moment là ? Un destructeur dans mes classes où je ferme systématiquement la connexion ($this->cnx = null;) et supprimer tous mes objets créés en fin de script ? Bref, je suis perdu dans ma théorie informatique. Merci d'avance pour l'éclairage.
  9. Abawi, suis-je bête. Faut voir le problème à l'envers : c'est ton objet flottant qui choisit sa place, et les objets se positionnent autour en fonction de lui. C'est donc à ton "object" de prendre les margin nécessaires... Si tu lui rajoutes un margin-right, tu verras le paragraphe se décoller.
  10. Un padding-left sur ton paragraphe ? Il se placera comme ici, sauf qu'il se mettra une marge intérieure supplémentaire...
  11. Tous mes vux de Backlinks à tous.
  12. Alors ça, c'est pas sympa, de faire des effets d'annonce comme ça sans aucun lien direct vers un article qui l'explique mieux.
  13. Est-ce qu'une impression du contraire a été donnée ? En plus, je ne vois pas dans cette affaire où est "l'establishment"... La transparence n'est pas vraiment un mot que j'utiliserais en parlant de création web. En regardant les références, le client lambda verra des designs. Si le site est beau, il croira qu'il est bien codé, bien foutu, optimisé au point de vue calculs. S'il voit un site moche, il aura l'impression du contraire. L'évaluation de la qualité d'un site web est quelque chose qui ne peut être faite que par d'autres connaisseurs ou professionnels. Plus que dans d'autres domaines à mon avis. Je n'ai pas dit que la formule du gestionnaire était admirable. Elle a le mérite de prendre en compte la totalité des frais : tu ne peux pas sans arrêt sous-facturer par rapport au temps que tu passes, parce qu'effectivement, comme le dit Arlette, tu vas droit dans le mur. Il est évident que tu t'adaptes aussi au client : si tu sais qu'un client pourra devenir fidèle, tu éviteras de prendre de la marge sur les premiers contrats. Si tu sais qu'un client a de l'argent, est pressé, tu pourras tenter de prendre plus de marge. Mais bon, il ne faut pas oublier la totalité des frais engagés, dont les coûts fixes, n'est-ce pas ? Arlette, il ne s'agit pas d'être nécessairement moins cher que le site du voisin. Le webmaster français doit bien entendu se débrouiller pour donner un service que ne peuvent pas donner les Roumains ou Indiens ou autres. La proximité, l'hébergement en France, la qualité des SAV, etc. Cependant, tu ne peux pas aller CONTRE le marché, sauf si tu as des références connues et reconnues. Si tu es plus cher après ton calcul de coûts que les autres webmasters, il ne faut pas t'étonner de perdre du client. Peut-être faut-il revoir ses marges ? Ou tenter d'optimiser ses coûts fixes ? Ou même accélérer son travail en programmant des outils ou bibliothèques ? Dans tous les cas, il serait trop simple de se dire "coûts fixes + coûts variables" avec marge, et hop, le prix est fait. Il s'agit, comme dans tous les marchés concurrentiels, d'alléger ses coûts, pour proposer le meilleur prix : être plus bas que les concurrents tout en se garantissant une marge qui permette de vivre.
  14. Eh bien, disons que Culturec doit se placer économiquement dans une situation de marché concurrentiel, où c'est l'ensemble des quantités offre/demande qui déterminent le prix d'une prestation. Du moins, ça fonctionne pour un marché pur et parfait, ce qui n'est pas réellement le cas des sites Internet. A cela, je m'explique : dans la situation de concurrence pure et parfaite, les biens doivent tous avoir la même qualité, et cette qualité est connue du consommateur. Pour un site web, c'est loin d'être le cas : les qualités sont très différenciées, et généralement pas connue du client. Ceux qui ont un réel talent en création de site web doivent donc faire en sorte que le prix ne soit pas décidé par le ratio offre/demande, mais par le prix réel de la prestation. Il doit donc proposer du conseil, de la vulgarisation, des explications, des aides sur l'hébergement, etc. En gros, la valeur ajoutée de l'offrant devra supplanter le "trop d'offre" dont tu parles, Culturec.
  15. Sarc

    Problème avec accent

    Ah mais oui mais voilà, je me demandais où était cette extraordinaire ressource, mais hélas, je n'étais pas tombé dessus. Bon bah voilà webide67, tu es sauvé !
  16. Sarc

    Problème avec accent

    Bonjour, Il faut de toute manière éviter les noms de fichiers avec accent... Les OS sont de plus en plus laxistes à ce sujet, mais les espaces, accents, sont à éviter au maximum. Je te conseille donc d'enlever les accents de tes noms de fichiers. Si tu veux, il existe des fonctions pour "nettoyer" une chaîne de caractère...
  17. Bonjour Locace, Merci beaucoup pour ces ressources ! Je garde ces références dans un coin de ma mémoire pour quand j'aurai le temps de lire tout ça !
  18. Hum, j'ai relu ton premier message. Pourquoi tu utilises XMLHttpRequest pour envoyer tes mails ? Tu as combien de mails à envoyer ? Une simple boucle en php avec la fonction mail() à l'intérieur peut suffire si tu n'as pas 100 000 mails dans ta base. Je te conseille de trouver des scripts de newsletter gratuits sur le web et de regarder les sources, de comparer ce qu'ils font, etc. Avec l'expérience, tu verras les pratiques qui sont bonnes, et celles qu'il ne faut pas faire.
  19. Bonjour, Nous non plus, on ne comprend pas ! Du moins, pas comme ça... As-tu trouvé où ça bloquait ? A quelle ligne ? A quelle requête, à quel endroit ? Ca nous aiderait pour t'aider à te débloquer.
  20. Bonjour à tous, Je suis sur Jquery, avec le plugin autocomplete. Quand on clique sur un des résultats retournés sous forme de select par autocomplete, mon champ perd son focus... Or, quand un de mes champs perd le focus, il disparaît (par choix personnel). J'aimerais donc faire une exception quand on clique sur un des choix de l'autocomplete, et laisser le focus à mon input. Mais je ne sais pas trop dans quel sens prendre le problème ! Auriez-vous des pistes ? Merci d'avance
  21. Tu n'as pas une version en ligne ? C'est tellement plus simple quand on a un exemple sous les yeux pour aider..
  22. Bonjour à tous, Je cherche un peu à me documenter sur la théorisation d'Internet. Certains chercheurs en sociologie notamment se sont attaqués au problème, avec des articles sur la démocratie numérique... Mais je cherche à avoir encore plus de références, surtout sur les thèmes suivants : - Comment se crée une communauté ? - Comment une communauté forge sa propre identité, et comment cette identité s'exprime t-elle ? - Parcours d'un visiteur sur un site (je sais que Monique avait exhibé des articles sur l'ergonomie des pages, mais j'ai dû perdre les liens...) - "types" de site : existe-t-il des catégorisations de site ? Par exemple site spécialisé à cible restreinte, site généraliste à grande cible... Etc. En fait, tout article un peu théorisé et sérieux m'intéresse. Merci d'avance de partager vos ressources !
  23. En même temps, sans pointer du doigt, quand je pense à 1and1, je pense à "mutualisé lent à en mourir". J'ai réussi à avoir de grosses lenteurs SQL avec un site à 0 trafic. Alors c'est que mes colocataires devaient pomper à mort, mais bon. Tu peux m'expliquer ta première ligne ? "une application qui gère une dizaine de sites"... Ca veut dire quoi, gérer un site, pour une application ? Sur un mutualisé, tu ne disposes pas d'énormément d'outils pour regarder ce que tu consommes. Plusieurs questions à te poser : - Combien de fois tes pages sont appelées par jour ? - Combien de requêtes SQL y a-t-il dans tes pages ? - Combien d'appels HTTP ? - Utilisation de fonctions consommatrices ? (GD pour la manipulation d'images, ou autres...) J'avoue que sans voir le code de tes applis utilisées, je ne peux pas trop dire si elles vont bien ou pas. Mais si tu utilises une solution qui est proposée sur le web et utilisée par d'autres sites, c'est qu'elles peuvent quand même tenir le coup. Voilà, je t'apporte pas grand chose, mais rien que le nombre de requêtes SQL et leur lourdeur peut parfois expliquer de forts ralentissements.
  24. Une hypothèse lancée en l'air, les référenceurs la rattraperont (ou pas) : Peut-être que Google privilégie, grâce à des algos dont il a le secret, les sites officiels liés à une personne ou un groupe ? Vu que quand on cherche le nom d'un artiste, on aime avoir sa page wikipédia et son site officiel dans les premières positions, peut-être que Google se débrouille pour trouver son site officiel parmi tous les sites qui parlent de lui, et lui donne sa petite prime. Mais c'est vraiment une hypothèse hypothétique sans aucune preuve.
  25. Je ne veux pas transformer ce sujet en sondage, mais en regardant le code rapidement, je vote également pour un code maison. Comme quoi, un beau design n'assure pas véritablement un beau code.
×
×
  • Créer...