Aller au contenu

Anonymus

Hubmaster
  • Compteur de contenus

    5 211
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Anonymus

  1. Tu n'as probablement pas mis les fichiers dans les bons dossiers. Vérifies que le fichier index.php soit dans le même répertoire que compteur.cpt. Vérifies aussi la façon dont tu as fais ton include, en ligne 54. Sinon, postes les lignes 50 à 55, pour voir Anonymus.
  2. Pour les statistiques, tu peux utiliser l'excellent bbclone. Outre sa simplicité extreme, il a l'avantage de ne pas avoir besoin de bases de données, stockant tout en générant lui même les fichiers 'include' dont il a besoin, à la volée.
  3. Merci de regler vos différents problèmes personnels par MP.
  4. Il n'y a rien sur la page qu'il a indiqué, concernant mysql. Ceci dit, il y a des fonctions pdf. Essaies au moins l'une d'elles, pour voir si tu peux créer du pdf sur ton serveur. Donc, tu essaies ce script : <?php $pdf = pdf_new(); pdf_open_file($pdf, "test.pdf"); pdf_set_info($pdf, "Author", "Uwe Steinmann"); pdf_set_info($pdf, "Title", "Test for PHP wrapper of PDFlib 2.0"); pdf_set_info($pdf, "Creator", "See Author"); pdf_set_info($pdf, "Subject", "Testing"); pdf_begin_page($pdf, 595, 842); pdf_add_outline($pdf, "Page 1"); $font = pdf_findfont($pdf, "Times New Roman", "winansi", 1); pdf_setfont($pdf, $font, 10); pdf_set_value($pdf, "textrendering", 1); pdf_show_xy($pdf, "Times Roman outlined", 50, 750); pdf_moveto($pdf, 50, 740); pdf_lineto($pdf, 330, 740); pdf_stroke($pdf); pdf_end_page($pdf); pdf_close($pdf); pdf_delete($pdf); echo '<a href="getpdf.php">terminé</a>'; ?> S'il te renvoie des messages d'erreur au sujet de fonctions qu'il ne connait pas, c'est vraisemblablement parce que tu n'as pas la librairie pdf installée sur ton serveur.. Donc, ca regle le problème. Si ca marche, alors effectivement, il faudra voir plus loin, notamment avec ta base de données. Mais ce n'est pas un ensemble. La base de données te permet d'extraire des données, la pdflib te permet de créer des documents. Sais tu extraire les données qui t'intéressent de ta base ? Anonymus.
  5. merci de ne pas montrer du doigt. [Edit: 2 messages supprimés]
  6. En fait, le seul calcul valable est celui-ci : Estimer le nombre d'heures passées sur le projet et multiplier par le cout horaire. Si tu passes 10 heures sur un projet et que tu factures 10 euros par heure, ca te fait 10 * 10 = 100 . Le calcul est aussi simple que ca. Ensuite, tu peux ajuster le cout horaire, en calculant ce que tu souhaiterais gagner à la fin du mois, et faire le calcul pour savoir combien cela représente en 'cout horaire'. Le problème, c'est le nombre d'heures que tu va passer sur un projet. Pour un débutant, une simple page peut durer 10 heures. Pour un bon amateur, ca peut prendre 1 heure, pour un expert, ca peut prendre 10 minutes. Mais le calcul ne se fait pas à la page. Un petit script de 10 lignes peut générer plus d'un million de pages, et pourtant le programme ne fait 'que' 10 lignes. Ce n'est pas non plus à la ligne. Faire une page en html ne nécessite pas beaucoup de compétences, et est à la portée de tout le monde. C'est plus du 'rébarbatif' qu'autre chose. Ce n'est pas non plus à la 'complexité'. Si un programme est trop complexe, c'est peut être parce que 'tu' (pas toi forcément, c'est un exemple) n'as pas le niveau. Pour autant, il peut 'paraitre' simple pour quelqu'un de plus compétent. Alors, le prix se calcule comment ? C'est un mix de tout ca, auquel on ajoute la renommée, l'expérience, les réalisations 'déjà faites' (que l'on peut montrer, en disant 'ca c'est moi qui l'ai fait'), etc, etc.. Voilà pourquoi il est si difficile de donner un prix. Mais, comme dirait Dan, le bon prix est celui qui convient aux 2 parties. C'est aussi ce que l'on appelle le 'prix du marché'.
  7. Dans la mesure où tu as mis un 'redirectPermanent', les moteurs de recherche le retrouveront très facilement. En effet, avant d'aspirer le contenu d'une page, ils lisent l'entête générée par la page (donc, les quelques lignes affichées par l'outil dont parle Dan). Dans la mesure où ils vont trouver une entête renvoyant RedirectPermanent nouvelleAdresse, ils vont enlever l'ancienne adresse, et la remplacer par l'ancienne, tout simplement. Le PR se mettra à jour aux prochaines dances de gg, et tout sera arrangé.
  8. $fp = fopen("test.php","r"); $count=0; while (!feof($fp)){ $x = fgets($fp); $count++; } fclose($fp); echo "<br>COUNT::".$count; Voilà Tu remplaces test.php par etc, etc Anonymus.
  9. Tu pourrais, tout simplement, séparer les 2 fichiers Sinon, il te faut d'un coté récupérer le texte de ton fichier, enlever la valeur de ton compteur qui n'est plus à jour, mettre une valeur de compteur 'à jour', puis rassembler les 2, et enfin remettre le tout dans le fichier. Question, par rapport à ton fichier, où se trouvera le compteur ? Au début, à la fin, au .. milieu ?
  10. L'idée est de se servir de l'une pour 'charger' les données en continu, et se servir de la seconde pour 'exploiter' les données, sachant, donc, que les noms des 'bases' seront les mêmes, mais pas le nom du serveur Donc : - remplir la base d'un serveur, - vider le second serveur, - transférer les données d'un serveur à l'autre - vider le premier, se servir du second, - remplir le premier - ... Je ne met pas à jour la même base sur les 2 serveurs, j'en 'lis' un, j'écris dans un autre. Par contre, il me faudrait tout de même un accès aux autres bases (dont les noms importent peu.) du second serveur (bases qui ne seraient pas sur le premier serveur...) si, si.. je me comprends ?
  11. Il me faudrait 2 bases avec le même nom. Pour cela, j'ai pensé à 2 serveurs sql. J'en ai un, qui s'appelle localhost. Est il possible d'en créer un second (avec un autre nom), sur le même serveur ?
  12. Bonjour, Sur un serveur dédié, est il possible d'avoir un second serveur mysql, en lui donnant un autre nom que localhost ? Le principe étant d'avoir 2 noms différents, ou plus exactement avoir 2 bases sql avec le même nom, sur le même serveur dédié, quitte à avoir 2 serveurs sql Merci
  13. Tu passes le bonjour à ton développeur, et tu lui demande s'il connait le fichier htaccess Sinon, tu le renvoies vers les articles du Hub : http://www.webmaster-hub.com/publication/article5.html http://www.webmaster-hub.com/publication/article4.html en lui demandant de faire de la réécriture d'url Lui garde son arborescence, et toi ton référencement avec les url qu'il faut. Anonymus.
  14. Je ne connais pas trop phpbb, mais il m'est arrivé de faire ce petit 'exercice' pour d'autres programmes : Prendre la fonction qui lances les requètes, y ajouter une ligne pour compter dans un fichier externe les requètes. Laisser tourner une journée. le principe étant de compter le nombre de requètes. On se retrouve parfois avec des chiffres astronomiques. Je te laisse jeter un oeil à cette discussion sur ibf-french afin de te faire une idée plus précise des offres des uns et des autres : http://forums.ibf-french.com/index.php?showtopic=9696 En effet, le fait que ovh te dise qu'ils assurent un maximum de 3 connections simultanées ne veut pas dire que les autres ne le font pas... sans le dire. De plus, la notion de 'illimité' est assez vague, notamment lorsque l'on 'joue sur les mots'. Elle est à prendre au premier degré pour juger de la pertinence des réponses de l'hébergeur et de son sérieux. Qui n'a jamais reç une lettre : Vous avez gagné xxx millions ? C'est, pour moi, du même ordre. L'illimité n'existe pas, c'est une utopie, on est toujours limité. Toujour. (regardes ton micro, tu verras s'il est illimité ou non...) Anonymus.
  15. Enfin, tu peux également faire : select id from img order by id desc limit 0,1 Anonymus.
  16. Les champs de ton moteur sont tous optionnels, donc j'opterais pour le (1). Par contre, il en fait au moins un de rempli, car le formulaire (et non tel ou tel champ) l'impose. C'est une remarque pour le formulaire, non pour le champ. Donc, le (1). Le caractère obligatoire passe avant la note d'info, or comme tu dis si tu mets un 'astérix', ils deviennent tous obligatoires. Si tu mets un seul astérix, celui ci devient obligatoie alors qu'il ne l'est pas, etc..
  17. Merci de mettre des titres explicites à vos messages, le style : aide, j'ai besoin de volontaire!!!! n'aide pas vraiment, et n'incite pas à.. aider. Anonymus.
  18. Bonjour, Tu as 25 pages indexées par google sur cette requète. Le fait qu'il y ait des sites devant toi te fait reculer dans les classements, mais ne t'en fais pas sortir obligatoirement. Il faudrait que tu optimises cette requète notamment en te servant des conseils diffusés ici ou là sur ce site, pour pouvoir remonter dans le classement. Ne pas oublier qu'un site qui stagne est un site qui descend. Il y a de plus en plus de sites intéressés par le référencement, et si l'on n'opimise pas ses requètes, alors ce sont les autres, en les optimisant, qui passent devant..
  19. Histoire de me rattrapper, le code présente tout de même certaines erreurs... Il manque quelques ';' en fin de ligne Anonymus.
  20. Le problème de ce code, c'est qu'il n'est pas automatique. Il te faudra tout de même appuyer sur le bouton, auquel cas, oui, c'est facile, et revient au même que celui que tu donnes en exemple en haut. .. (après reflexion) En fait, tu veux que lorque la personne t'envoie un mail, cela lui répond qu'il a bien envoyé un mail ?? Ah, ok. Je me suis trompé
  21. Ca se fait difficilement en php, il faut s'adresser à son hébergeur. Dans les options de configuration des boites mail, il est inclus la possibilité de réponse automatique type 'Merci pour votre blabla..". Anonymus.
  22. La bonne 'formule' est effectivement celle ci : Là où tu faisais une erreur, c'est en ajoutant (mode 'a+') la ligne, puis une nouvelle ligne. Cette nouvelle ligne était en fait créée sur une nouvelle ligne (également), ce qui produit un saut de ligne (CQFD). Il faut donc enregister la ligne, et le caractère \n en même temps, et non en 2 fois. Le BR ne marche pas pour les fichiers texte, ce n'est pas un caractère spécial. Il s'affichera tel quel dans le fichier texte. Par contre, pour afficher à l'écran, tu auras effectivement besoin du nl2br(), pour formater ton texte en html. Pour info, il faut utiliser \n\r si tu veux essayer sous 'windows', ce qui signifie (on se cramponne) : NouvelleLigne,SautAlaLigne.. et qui aura pour effet de mettre sur une nouvelle ligne. Ceci n'ayant pas d'incidences sur les fichiers unix, autant le mettre à chaque fois.
  23. Conclusion, le 'b' est pour le mode 'binaire' de windows Pour tester, ce que tu peux faire, c'est utiliser le flag 'w', pour écrire dans un fichier quelconque. Ce fichier n'existant pas, il le créera, et ainsi, tu verras où il le créera. Sinon : Ton fichier ne serait il pas appelé par un "include" ? Anonymus.
  24. Il faut bien comprendre 2 choses : - Il y aura toujours de plus en plus de crawlers, car il y aura de plus en plus de robots. Si, pour l'instant, le mot d'ordre est 'Autoriser tous les robots, sauf..', bientot, ce sera 'refuser tous les robots, sauf..'. Pour un grand site, le nombre simultané de robots peut nuire à l'ensemble du site, et ils ne se privent pas pour passer 'n'importe quand', à des rythmes parfois assez rapides, pour ne pas dire 'trop rapides'. Tant qu'il n'y a qu'un nombre limité de robots, le problème ne se pose pas encore. Mais comme tu le sais probablement, on a attend (ou alors c'est pour bientot) l'apogée des annuaires 'persos', et on va bientot entrer dans l'ère des 'moteurs' persos. Là, il faudra compter sur bon nombre de petits robots, qui viendront encombrer les sites et leur bande passante. De plus, on pourrait bien voir arriver d'autres robots, pas forcément pour les moteurs de recherche, mais pour des sites d'archivage, des collectes d'infos diverses, etc. ou meme tout autre besoin particulier. Bref, on risque d'avoir sur le net tout un trafic généré par des 'collecteurs d'infos', alors même qu'ils ne mettent pas à disposition les infos qu'ils collectent... Anonymus.
  25. Anonymus

    Cherchez l'erreur...

    Tu devrais remplacer cette ligne par : Ceci est dû au paramètre 'register_globals' de ton fichier php.ini. Anonymus. Tu devrais également mettre des titres de message plus explicites qu'un simple 'Cherchez l'erreur'. En effet, ce genre de titre est assez... vague, et pourrait convenir à environ tous les messages. Merci.
×
×
  • Créer...