Aller au contenu

dams41

Webmaster Régulier
  • Compteur de contenus

    66
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre

Information du profil

  • Société
    Axeiya
  1. _AT_Jean-luc : ça marche , et pour toutes les pages ! merci beaucoup de m'avoir aidé, j'étais pas prêt de trouvé ! _AT_sarc : en fait, j'ajoute R=301, qui indique une redirection 301 tout comme RedirectPermanent, donc pas de probleme de duplicate-content
  2. Bonjour, Je dois, pour des questions de référencement, rediriger d'anciennes pages d'un site vers de nouvelles, à l'aide d'une redirection 301. Je sais qu'il y a deux manières de faire : RedirectPermanent ou RewriteRule. Les adresses d'origine sont de la forme ancien.php?page=alpha&id_rubrique=8 Les nouvelles adresses sont de la forme nouveau.php?id_doc=27 Sans que id_rubrique et id_doc aient quoi que ce soit à voir ensemble. C'est pourquoi, j'ai décidé (j'ai pas vraiment le choix) d'écrire une règle par page. Il existe environ une centaine de page, et comme il n'y a pas de liens possibles entre les anciennes et les nouvelles pages, j'ai écrit les règles de la façon suivante : Avec RewriteRule RewriteEngine On RewriteRule ^ancien.php?page=alpha&id_rubrique=8$ http://www.exemple.fr/nouveau.php?id_doc=27 [L,R=301] qui ne fonctionne absolument pas (j'obtient une erreur 404). Avec RedirectPermanent RedirectPermanent ancien.php?page=alpha&id_rubrique=8 http://www.exemple.fr/nouveau.php?id_doc=27 Qui ne fonctionne pas mieux (erreur 404 aussi). Par ailleurs, et en ayant testé pas mal de chose, j'ai remarqué que la réécriture suivante fonctionne : RewriteRule ^ancien.php$ http://www.exemple.fr/nouveau.php?id_doc=27 [L,R=301] Lorsque j'apelle ancien.php?page=*&id_rubrique=*, la redirection fonctionne, je me retrouve bien sur la page http://www.exemple.fr/nouveau.php?id_doc=27... Le problème, c'est que je ne peux pas différencier mes pages, et donc, rediriger chaque ancienne URL par la nouvelle correspondante... En espérant avoir été clair...
  3. Essaye d'ajouter un alert : if(! isset($_SESSION['concession_actif_code'])) { echo'Compte interne '.$data['nom_dep'].' actif'; $_SESSION['concession_actif_code'] = $_GET['code_interne']; echo' <html> <head> </head> <body> <script type="text/javascript"> alert("test"); window.parent.document.getElementById(\'the_cont\').style.display=\'block\'; </script> </body> </html>'; }
  4. en effet, il y a aussi ce problème là ; dans mysql_query("INSERT INTO seven_signs (char_obj_id, cabal, seal, red_stones, green_stones, blue_stones, ancient_adena_amount, contribution_score) VALUES (`".$id_p."`, 'dawn', '1', '0', '0', '0', '0', '0')") or die(mysql_error()); et plus précisemment VALUES (`".$id_p."`, les quotes utilisées ne sont pas les bonnes. Tu utilises le ` (Alt-GR 7) alors que ces quotes sont utilisées pour échapper le nom des colonnes (d'où l'erreur que tu obtiens). Remplace les par ', et ça devrai aller. mysql_query("INSERT INTO seven_signs (char_obj_id, cabal, seal, red_stones, green_stones, blue_stones, ancient_adena_amount, contribution_score) VALUES ('".$id_p."', 'dawn', '1', '0', '0', '0', '0', '0')") or die(mysql_error()); Edit : j'ai bien vu le "s" à id_perso, mais je confirme que dans la requete que tu nous a posté, tu cherches à insérer un descripteur de ressource mysql (qui n'a de sens que pour PHP au moment de l'exécution du script) dans ta BD en tant qu'identifiant. C'est peut-être ce que tu veux faire, mais je trouve ça très étrange.
  5. est-ce que tu envoi les headers "<html><head></head>" etc... avant le <script type="text/javascript"> window.parent.document.getElementById(\'the_cont\').style.display=\'block\'; </script> Si jamais tu n'indique pas au navigateur qu'il s'agit de html, il est possible que l'interprétation ne se fasse pas ...
  6. Il y a une erreur sémantique à mon avis : dans le code suivant, VALUES (`".$id_perso."`, 'dawn', '1', '0', '0', '0', '0', '0')") or die(mysql_error()); tu utilises la variable $id_perso qui est un descripteur de ressources mysql, initialisé par $id_perso = mysql_query("SELECT obj_Id FROM characters") or die(mysql_error()); donc forcément, ça n'a aucun sens dans la base de données. Ce que tu veux faire, c'est peut-être : <?php mysql_connect("localhost", "root", ""); mysql_select_db("ma_base"); $id_perso = mysql_query("SELECT obj_Id FROM characters") or die(mysql_error()); while ($id_persos = mysql_fetch_array($id_perso) ) { echo $id_persos['obj_Id']; $id_p = $id_persos['obj_Id']; echo "<br />"; } mysql_query("INSERT INTO seven_signs (char_obj_id, cabal, seal, red_stones, green_stones, blue_stones, ancient_adena_amount, contribution_score) VALUES (`".$id_p."`, 'dawn', '1', '0', '0', '0', '0', '0')") or die(mysql_error()); mysql_close(); ?> Du moins, ça me semblerait plus cohérent.
  7. Pas sur d'avoir compris ce que tu veux faire, mais ça serait pas mieux avec un eval(" AC_FL_RunContent( 'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0', 'width','524', 'height','382', 'src','swfcss/z_im.swf?chemin=zooms/"+number+"', 'quality','high', 'bgcolor','#000622', 'pluginspage','http://www.macromedia.com/go/getflashplayer', 'movie','swfcss/z_im.swf?chemin=zooms/"+number+"');");
  8. A tout hasard, essaye comme ça, mais ça m'étonnerai que ce soit une solution : if(! isset($_SESSION['concession_actif_code'])) { echo'Compte interne '.$data['nom_dep'].' actif'; $_SESSION['concession_actif_code'] = $_GET['code_interne']; echo' <script type="text/javascript"> window.parent.document.getElementById(\'the_cont\').style.display=\'block\'; </script>'; } Tu essayes sous IE ou FF ? Ce qu'il faudrait, c'est que tu essayes sous FF, que tu nous postes les éventuelles erreurs affichées dans la console javascript lors de l'execution de ton appel ajax.
  9. C'est tout de même dommage . On ne peut rire de rien. J'ai vraiment le sentiment de vivre dans une société un peu asceptisée. Je suis un lecteur du Charlie Hebdo, vous comprendrez donc mon point de vue sur la question, et même si je ne considère pas faire du tort à quelqu'un, je ne veux pas non plus attirer des problèmes à qui que ce soit ... Mais de quoi peut-on rire si on doit éviter de se moquer de qui que ce soit ... D'autant que dans le cas présent, il n'y a pas de moquerie, pas de discrédit, rien quoi... On vit vraiment une époque bizarre, où on ne peut rien faire... Je pense demander à tout les sites de moquerie de geek de fermer, pour le discrédit qu'ils apportent à la profession informatique ... (Vous voyez, je ne comprend pas le sens de tout ça) Je ne comprend pas non plus pourquoi ça pose un problème éthique. Bien sur c'est illégal, je me suis renseigné (merci leonik), mais est-ce que tout ce qui est illégal est contre-éthique ? Vraiment, là, je ne comprend pas... Sauf votre respect, les sites politiquement corrects, qui ne parlent de rien sous pretexte de ne blesser personne me saoule, je voudrais juste qu'on se détende un peu, qu'on arrête de monter sur ses grands chevaux à la moindre occasion, qu'on arrete de se transformer en américain. Ce n'est que mon avis, mais quand je regarde la plupart des sites, je me fait ch***. Il y a quelques années, je trainais souvent sur le net car on y voyait toutes sortes de délires. Aujourd'hui, on a des comparateurs de prix, des sites de petites annonces, et des annuaires que seul les référenceurs consultent... Vous voyez, je pense que je vais continuer juste pour me rappeler une dernière fois l'époque où on était tranquille. J'ai enlevé la pub car je ne veut pas le moindre revenu de ça. Je veux juste qu'on arrête de se prendre la tête, et quand on me demandera de fermer, je fermerai. Désolé si j'embête tout le monde avec ma façon de voir les choses
  10. Heu, j'ai vraiment beaucoup de mal à comprendre ce qui se passe. Ce qu'on sait maintenant c'est qu'Apache ne tien pas compte de ton .htaccess. Dans quel dossier le met tu ?
  11. Pour mes sites, je configure tout dans les vhosts, car ils ne sont pas accessibles dans l'arborescence du site, ce qui peut être préférable ... Cependant les htaccess c'est très pratique, donc si tu ne peut vraiment pas t'en passer ... Essaye comme ça : <VirtualHost 91.121.0.13:80> ServerName www.loicbar.com ServerAlias loicbar.com *.loicbar.com ServerAdmin admin_AT_loicbar.com DocumentRoot /home/bar/public_html/loicbar/ AllowOverride all <Directory "/home/bar/public_tml/loicbar"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs-2.0/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride all # # Controls who can get stuff from this server. # Order allow,deny Allow from all </Directory> </VirtualHost>
  12. Ce n'est pas si efficace que ça, et ça n'est pas de moi. J'ai récupéré le code source d'un ami qui voulait faire le même genre que canonoucageot. Et j'ai un CTR de 1,5 % environ, c'est à dire rien de phénoménale... Tellement pas phénoménale que je pense à supprimer les pubs, qui genent plus qu'autre chose à mon sens ... Enfin je verrais bien déjà si je ne suis pas obligé de fermer Pour ce qui est de savoir que ça va à l'encontre de google, je suis parfaitement d'accord, c'est évident ...
  13. Après coup, je le laisse online. Je suis de bonne constitution, je ne veux pas créer de problème, je veux simplement "délirer". Si certains n'en sont pas, je le comprend, et c'est pourquoi je supprimerai les photos de ceux qui ne veulent pas paraître. Je ne fait rien de plus qu'un blog ou canonoucageot ...
  14. Merci pour l'info Leonick, je viens de mettre le site offline. Je n'ai pas le droit de faire ce site, sous peine d'un an d'emprisonnement et de 45000 euros d'ammendes (ça fait beaucoup de clicks adsense ). Ce que j'ai trouvé : http://www.droitdunet.fr/par_themes/lectur...ic=22&id=21 Je pense reconvertir le site vers autre chose... C'est quand même bien utile un forum pour parler de ce genre de choses ...
  15. En effet, je n'y avait pas du tout pensé . Mais alors Google Analytics doit leur fournir aussi beaucoup d'informations. On peut donc se poser la question de savoir si il vaut mieux prendre Google Analytics ?
×
×
  • Créer...