Aller au contenu

vespa

Hubmaster
  • Compteur de contenus

    736
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par vespa

  1. Merci à tous pour votre aide et notamment à Dan Il manquait effectivement les index sur ces deux champs sur les deux tables, en les ajoutant la requete est passée (lorsque je l'exécute sous phpmyadmin) de : Affichage des enregistrements 0 - 2 (3 total, traitement: 3.1886 sec.) Affichage des enregistrements 0 - 2 (3 total, traitement: 0.0146 sec.) Maintenant l'affichage est correct pour mes visiteurs sur la page utilisant cette requete, encore merci P.S. Juste pour savoir, on peut mettre autant d'index que l'on veut sur une table ?
  2. Bonjour, J'ai la requete suivante (récupéré d'un script) sur mon site qui est vraiment très très longue à sortir les résultats. select pr.ffusername,pr.birth, pr.sex,pr.photo,pr.photopath from ".$prefix."_user_profile as pr,".$prefix."_user_photo as ph where pr.ffusername=ph.ffusername AND pr.approved=1 AND ph.approved=1 order by click DESC limit 0,$numberofstars Pouvez vous me dire s'il y a moyen de l'optimiser un peu pour qu'elle soit plus rapide, j'ai cherché sur le net sans trop de succès pour le moment
  3. Mais pourquoi est ce un problème pour toi de le déclarer ? C'est une simple formalité auquel il faut se conformer lorsqu'on crée ce type de fichier.
  4. Je confirmes, j'ai pris 100 bl sur le site que j'ai testé
  5. Bonjour, Petite question, j'ai mis mon site principal sur un serveur dédié chez OVH (dont Dan assure l'infogerance au passage et le serveur est toujours au top ) et j'ai mis d'autres sites moins importants pour moi sur des serveurs mutualisés chez OVH et un autre chez Sivit. Je me fais des backlinks entre mes différents sites et je me demandais si je mettais tous mes sites sur le dédié si je n'aurais pas de problèmes de référencement sur google, yahoo etc. ? vu que tous les sites seront sur la même IP et ont des liens entre eux en footer ? Comme j'arrives au terme de mes différents hébergements, je me demande quelle est la meilleur solution a adopter tant pour la commodité mais aussi en prenant en compte le référencement ? PS. De plus parfois les serveurs mutualisés rament vraiment de trop
  6. Bonjour, J'espère poster dans le bon forum, sinon dsl. Je suis en train de faire relooker mon site et au passage, le passer en xhtml et j'avais une shout box qui faisait donc défiler les messages. Depuis le relooking elle ne défile plus sauf si je retire le doctype : <script type="text/javascript"> var SBheight = '150'; var SBcontent = new String('<table style="table-layout: fixed; width: 100%;" border="0" align="left" cellspacing="0" cellpadding="2"><tr><td style="background-color: #8E0232;"><b><a href="profil-mOustik.html" title="mOustik">mOustik</a>:</b> Bonne journée à tous</td></tr><tr><td style="background-color: #770129;"><b><a href="cokine.html" title="cokine">cokine</a>:</b> bonne journée à tous</td></tr><tr><td style="background-color: #8E0232;"><b><a href="cokine.html" title="cokine">cokine</a>:</b> je te souhaite une journée zen stéphanie ... bisous!!</td></tr><tr><td style="background-color: #770129;"><b><a href="Stephanie.html" title="Stephanie">Stephanie</a>:</b> encore du stress aujord'hui..bonne nnuit Biz <img src="images/blocks/shout_box/biggrin.gif" alt="" /></td></tr><tr><td style="background-color: #8E0232;"><b><a href="cokine.html" title="cokine">cokine</a>:</b> bonne nuit à tous... faites de dox rêves</td></tr><tr><td style="background-color: #770129;"><b><a href="pikatchu30.html" title="pikatchu30">pikatchu30</a>:</b> je me déconnecte a ce soir tard si je peux apres ma fete bisous</td></tr><tr><td style="background-color: #8E0232;"><b><a href="Poete77.html" title="Poete77">Poete77</a>:</b> Un bonjour rapide à toutes et tous !!! En ce moment 4 de mes textes sont en cours de transformation en chansons...</td></tr><tr><td style="background-color: #770129;"><b><a href="Hiroshihaijima.html" title="Hiroshihaijima">Hiroshihaijima</a>:</b> hi hi... me voilà de passage <img src="images/blocks/shout_box/smile.gif" alt="" /> heureux que tout les monde va bien... moi c'est taf a font.. dsl pour ma présence peu fréquente...</td></tr><tr><td style="background-color: #8E0232;"><b><a href="pikatchu30.html" title="pikatchu30">pikatchu30</a>:</b> bonne nuit a tous et a toutes</td></tr><tr><td style="background-color: #770129;"><b><a href="cokine.html" title="cokine">cokine</a>:</b> bonne nuit à tous ... à demain !</td></tr><tr><td align="right"><a title="Free scripts!" target="_blank" href="http://www.ourscripts.net"><span style="font-size: 9;">Shout Box ©</span></a></td></tr></table>'); </script> <script type="text/javascript" src="shoutbox.js"></script> <table border="0" align="center" width="150" cellpadding="0" cellspacing="0"><tr><td bgcolor="#770129" width="150" height="19"> <font color="#F97801"><b>Shout Box</b></font></td></tr></table> <table border="0" cellpadding="2" cellspacing="2" width="150"> <tr><td width="150" bgcolor="#8E0232"> <table style="cursor: text;" width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td height="150"> <div align="center"><script type="text/javascript">document.write(SBtxt);</script></div> </td></tr></table> <form name="shoutform1" method="post" action="" style="margin-bottom: 0px; margin-top: 0px"><table width="100%" border="0" cellspacing="0" cellpadding="1"><tr><td align="center"><a href="shout-box.html">Liste messages</a> <span style="cursor: hand;" onmouseover="SBspeed=4" onmouseout="SBspeed=1"><img src="modules/Shout_Box/images/up/Black.gif" border="0" alt="" width="9" height="5" /></span> <span style="cursor: hand;" onmouseover="SBspeed=1-5" onmouseout="SBspeed=1"><img src="modules/Shout_Box/images/down/Black.gif" border="0" alt="" width="9" height="5" /></span> <span style="cursor: wait;" onmouseover="SBspeed=0" onmouseout="SBspeed=1"><img src="modules/Shout_Box/images/pause/Black.gif" border="0" alt="" width="9" height="5" /></span></td></tr> <tr><td align="center" nowrap="nowrap"><input type="text" name="ShoutComment" size="16" value="Message" maxlength="2500" onfocus="if ( this.value == 'Message' ) { this.value=''; }" onblur="if (this.value == '') { this.value='Message' }" /></td></tr><tr><td align="center"><input type="hidden" name="ShoutSubmit" value="ShoutPost" /><div id="smilies_hide" style="display: block;"><div class="content"><input type="submit" name="button" value="Message" /> <span onclick="changeBoxSize ('show'); return false;"><input type="button" value="Smilies" /></span></div></div><div id="smilies_show" style="display: none;"><div class="content"><input type="submit" name="button" value="Message" /> <span onclick="changeBoxSize ('hide'); return false;"><input type="button" value="Smilies" /></span><br /><br /><span style="cursor: hand;" onclick="DoSmilie(' :confused: ','Message');"><img src="images/blocks/shout_box/confused.gif" border="0" alt="" /></span> <span style="cursor: hand;" onclick="DoSmilie(' ','Message');"> <span style="cursor: hand;" onclick="DoSmilie(' ','Message');"><img src="images/blocks/shout_box/mad.gif" border="0" alt="" /></span> <span style="cursor: hand;" onclick="DoSmilie(' :yes: ','Message');"><img src="images/blocks/shout_box/yes.gif" border="0" alt="" /></span> <span style="cursor: hand;" onclick="DoSmilie(' :no: ','Message');"><img src="images/blocks/shout_box/no.gif" border="0" alt="" /></span> <span style="cursor: hand;" onclick="DoSmilie(' :shy: ','Message');"><img src="images/blocks/shout_box/shy.gif" border="0" alt="" /></span> <span style="cursor: hand;" onclick="DoSmilie(' ','Message');"><img src="images/blocks/shout_box/cool.gif" border="0" alt="" /></span> <span style="cursor: hand;" onclick="DoSmilie(' ','Message');"><img src="images/blocks/shout_box/biggrin.gif" border="0" alt="" /></span> <span style="cursor: hand;" onclick="DoSmilie(' ','Message');"><img src="images/blocks/shout_box/bigrazz.gif" border="0" alt="" /></span> </div></div></td></tr> </table></form> </td></tr></table> Si vous avez une idée ?
  7. J'ai également constaté cette mise à jour. Lorsque j'arrives sur la pages de detail des liens il m'indique un certain nombre (10336) pour la homepage et lorsque je cliques sur ce nombre pour voir le détail, je n'ai pas autant de liens (509) External links All pages (total links) 10336 http://www.***.com/ 10335 et sur le détail : 1 to 30 of 509 Next › Bizarre
  8. Bienvenue papyboingtown, ce forum répondra à tes attentes
  9. Bonjour captain_torche, effectivement dans cette fonction il y avait un écho. J'ai donc remplacé ce echo par $mavariable et à la fin de la fonction je fais un returm mavariable et là ça fonctionne. Merci beaucoup
  10. Bonjour, J'ai un petit soucis que je n'arrives pas à résoudre. Dans le cadre d'un site en local utilisant phpbb (sous phpnuke) Je voudrais faire apparaitre à un endroit precis du template (fichiers .tpl) du forum le résultat d'une fonction : themeheader(); Donc j'ai essayé de mettre dans le fichier page_header.php : $header = themeheader(); Puis après : template->assign_vars(array( 'HEADER' => $header, et dans mon fichier overall.tpl {HEADER} mais cela ne s'affiche pas au bon endroit, le résultat de ma fonction themeheader s'affiche au tout début du code ... ça me pose problème. Je ne sais pas si c'est possible de stocker le résultat d'une fonction dans une variable ?
  11. Il faut t'inscrire sur des annuaires et pratiquer des échanges de liens, ça devrait être bénéfique
  12. C'est pareil pour moi sur des pages qui avaient un PR de 0
  13. Je trouve virtuesmart sous joomla pas mal aussi
  14. Je trouves les deux idées bonnes également, et ormis en essayant d'obtenir des backlinks directemment vers des pages de ton forum je pense que ç'est déjà pas mal
  15. Bonjour Portekoi Je ne pense pas il me dit :
  16. Bonjour Dan, Je vais mettre ce site en ligne ce week end et je reviendrai dans ce topic donner l'url de la page de validation sur le W3C alors Toutefois à priori le problème vient de cette ligne : <form method="post" action="index.php?option=yanc&Itemid=<?php echo $menuitem; ?>" name="yancMod">
  17. Bonjour, J'utilises ce module sur un site joomla xhtml 1.0 valide et j'ai un problème pour le valider w3c a cause de ce formulaire a cause de l'attribut "name" et je ne sais pas comment faire pour le rendre valide (j'ai lu de la doc, mais je ne maitrise pas assez le code Si quelqu'un peut m'expliquer comment faire <?php // -------------------------------------------------------------------------------- // YaNC - Yet another Newsletter Component // Copyright © 2003-2004 TIM_online // [url="http://www.tim-online.nl"]http://www.tim-online.nl[/url] // // All rights reserved. YaNC is a component for Mambo 4.5. // It allows you to compose various newsletters and send then to subscribers // to different lists. You can use HTML or text mailings // // This program is free software; you can redistribute it and/or // modify it under the terms of the GNU General Public License // as published by the Free Software Foundation; either version 2 // of the License, or (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with this program; if not, write to the Free Software // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,USA. // // The "GNU General Public License" (GPL) is available at // [url="http://www.gnu.org/copyleft/gpl.html"]http://www.gnu.org/copyleft/gpl.html[/url] // -------------------------------------------------------------------------------- // $Id: mod_yancsubscribe.php,v 1.3 2005/06/22 12:04:36 websmurf Exp $ /** Based on * * Yanc Newsletter Subscribe Module for Yanc 1.3 * * _AT_author Wee Keat Chin * _AT_Copyright © 2000 - 2004 Visualdensity * @ All rights reserved * @ Released under GNU/GPL License : [url="http://www.gnu.org/copyleft/gpl.html"]http://www.gnu.org/copyleft/gpl.html[/url] * _AT_version 1.0 * * Email: weekeat_AT_visualdensity.com **/ defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' ); /** * Configuration * ------------------ * Please refer to YancSubscribe's install_help folder in its ZIP package for more information. */ //$chars_limit = @$params->chars_limit ? intval( $params->chars_limit ) : 1; //1 to limit the number of characters of title, 2 to disable it //$chars = @$params->chars ? intval( $params->chars) : 15; // used with character limits enabled. the value signifies the number of characters to display //$hide_name_field = @$params->hide_name_field ? intval( $params->hide_name_field) : 0; //to hide the name field, set it to 1 //$menuitem = @$params->menuitem ? intval( $params->menuitem) : 0; //to hide the name field, set it to 1 $chars_limit = ($params->get( 'chars_limit' )) ? $params->get( 'chars_limit' ) : 1; $chars = ($params->get( 'chars' )) ? $params->get( 'chars' ) : 15; $hide_name_field = ($params->get( 'hide_name_field' )) ? $params->get( 'hide_name_field' ) : 0; $menuitem = ($params->get( 'menuitem' )) ? $params->get( 'menuitem' ) : 0; $listid = ($params->get( 'listid' )) ? $params->get( 'listid' ) : 0; $module_description = ($params->get( 'module_description' )) ? $params->get( 'module_description' ) : 'Keep yourself updated with our FREE newsletters now!'; $moduleclass_sfx = ($params->get( 'moduleclass_sfx' )) ? $params->get( 'moduleclass_sfx' ) : 'moduletable'; /** * Other configs * ------------- * This are not needed to change in most cases */ $folder = "components/com_yanc/"; $absolute_path = $mosConfig_absolute_path . "/"; /** * The language support files. This bit of code is extracted * from the newsletter.php from Yanc component. */ global $lang; if(!class_exists('translator')){ require_once( $absolute_path . $folder . 'languages/class.translator.php'); $lang = new translator(); } $query = 'SELECT list_name, hidden, id from #__newsletter_letters '; $query .= 'WHERE hidden = 0 '; if($listid != 0){ $query .= 'AND id = ' . $listid . ' '; } $query .= 'ORDER BY id ASC'; $database->setQuery( $query ); $rows = $database->loadObjectList(); ?> <script type="text/javascript"> <!-- function changeAction() { var listid = document.yancMod.listid.value; var name = document.yancMod.name.value;; var email; var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i if (filter.test(document.yancMod.email.value)) { email = document.yancMod.email.value; var a = true; } else { alert("Please enter a valid email address."); var a = true; return false; } if(document.yancMod.yancAction[0].checked == true) { var yancAction = document.yancMod.yancAction[0].value; } if (document.yancMod.yancAction[1].checked == true) { var yancAction = document.yancMod.yancAction[1].value; } var data = 'index.php?option=yanc&Itemid=<?php echo $menuitem; ?>&listid='+ listid + '&action=' + yancAction; if( a ) { document.yancMod.action = data; } return true; } // --> </script> <table width="100%" border="0" cellspacing="0" cellpadding="0" class="yanc<?php echo $moduleclass_sfx; ?>"> <tr> <td align="left" valign="top"> <?php echo $module_description; ?> </td> </tr> <tr> <td> <form method="post" action="index.php?option=yanc&Itemid=<?php echo $menuitem; ?>" name="yancMod"> <p> <?php if ( count($rows) > 1 ) { ?> <?php echo $lang->translate('header_title_newsletter'); ?><br /> <select name="listid"> <?php foreach ($rows as $row) { if($chars_limit == 1) { if(strlen($row->list_name) > $chars) { $title = substr( strip_tags( $row->list_name ), 0, $chars ); $title .= "..."; } else { $title = strip_tags($row->list_name); } } else { $title = strip_tags($row->list_name); } echo '<option value="'.$row->id.'">'.$title.'</option>'; } ?> </select><br /><br /> <?php } elseif (count($rows) == 1) { ?> <input type="hidden" name="listid" value="<?php echo $rows[0]->id; ?>" /> <?php }; ?> <?php if($hide_name_field == 1) { ?> <input type="hidden" name="name" value=""> <?php } else { ?> <?php echo $lang->translate('input_name'); ?><br /><input type="text" name="name" class="inputbox" size="15" /> <br /> <?php }; ?> <?php echo $lang->translate('input_email') ?><br /><input type="text" name="email" class="inputbox" size="15" /> <br /> <input name="html" type="checkbox" value="1" /><?php echo $lang->translate('receive_html'); ?><br /> <input name="yancAction" type="radio" value="subscribe" checked="checked"/><?php echo $lang->translate('subscribe'); ?> <input name="yancAction" type="radio" value="unsubscribe" /><?php echo $lang->translate('unsubscribe'); ?><br /> <input type="submit" class="button" value="Envoyer" onclick="return changeAction();"/> </p> </form> </td> </tr> </table>
  18. Et dans le cas ou cela aurait été le même contenu c'est pénalisant ? Je ne pense pas que cela le soit, la plupart des sites ont le même contenu sur http://www.monsite. et http://www.monsite. /index.php ? Mais peut être que je me trompe ?
×
×
  • Créer...