Aller au contenu

e.MiLoU

Hubmaster
  • Compteur de contenus

    188
  • Inscrit(e) le

  • Dernière visite

Messages postés par e.MiLoU

  1. Pour le .htaccess, je redonne le code

    RewriteEngine on

    RewriteRule membres/([0-9]+)/(.+)$ /betawhynot/membres_details.php?id=$1 [L]
    RewriteRule articles/([0-9]+)/([0-9]+)/(.+)$ /betawhynot/activites.php?comite=$1&article=$2 [L]
    RewriteRule activites/([0-9]+)/(.+)$ activites.php?comite=$1&test=test [L]
    RewriteRule forum/forum/([0-9]+)-(.+)$ /betawhynot/forum_forum.php?forum=$1 [L]
    RewriteRule forum/sujet/([0-9]+)-(.+)$ /betawhynot/forum_sujet.php?sujet=$1 [L]
    RewriteRule forum/categorie/([0-9]+)-(.+)$ /betawhynot/forum_categorie.php?categorie=$1 [L]
    RewriteRule (.+)/$ /betawhynot/$1.php [L]

    J'ai aussi remplacé les [L] par des [L,QSA] comme suggéré mais aucun changement...

    Je ne vois aucune logique dans les "bugg" (je le répète tout fonctionne en local)...

  2. Oui désolé de dire ça mais je n'ai jamais eu de problème quand je mettais mon site sur Oxito (hébergeur que je recommande) alors que chez OVH, ça n'a jamais marché du premier coup. De plus mon site fonctionne avec Wamp et EasyPHP... Mais ce n'est pas le sujet.

    Pour les exemples.

    (j'ai demander une print_r des variables GET avant d'avoir le reste du site)

    Cette page fonctionne parfaitement: http://www.cercle-solvay.be/betawhynot/art...change,le,titre,

    Celle-ci non: http://www.cercle-solvay.be/betawhynot/activites/2/balef (les variables GET ne sont pas prises en compte)

    La page membres (http://www.cercle-solvay.be/betawhynot/membres/) fonctionne (j'ai un répertoire membres/ dans mon site) alors que les autres pages (par exemple http://www.cercle-solvay.be/betawhynot/membres_connexion/) ne fonctionnent pas...

    Pour le forum c'est encore plus fou... cette page http://www.cercle-solvay.be/betawhynot/for...st,enfin,ajoute n'est même pas pointée vers la bonne page php...

    Si vous avez une idée (ou bien OVH ne gère pas bien les urlrewriting avec les dossiers...)

    Merci encore pour votre patience et vos conseils...

  3. Merci de ton aide mais ça ne fonctionne toujours pas.

    De plus certains fonctionnent (notamment article), certaines fonctionnent mal et d'autres pas du tout (pour le forum)

    Mon code actuel

    RewriteEngine on

    RewriteRule membres/([0-9]+)/(.+)$ /betawhynot/membres_details.php?id=$1 [L]
    RewriteRule articles/([0-9]+)/([0-9]+)/(.+)$ /betawhynot/activites.php?comite=$1&article=$2 [L]
    RewriteRule activites/([0-9]+)/(.+)$ /betawhynot/activites.php?comite=$1 [L]
    RewriteRule forum/forum/([0-9]+)-(.+)$ /betawhynot/forum_forum.php?forum=$1 [L]
    RewriteRule forum/sujet/([0-9]+)-(.+)$ /betawhynot/forum_sujet.php?sujet=$1 [L]
    RewriteRule forum/categorie/([0-9]+)-(.+)$ /betawhynot/forum_categorie.php?categorie=$1 [L]
    RewriteRule (.+)/$ /betawhynot/$1.php [L,QSA]

  4. Bonjour à tous,

    J'ai une fois pris un hébergement chez OVH dont je n'étais pas du tout content et j'ai donc changé d'hébergeur. Mais malheureusement, je suis actuellement sur un projet qui est hébergé sur OVH... Et j'ai donc des problèmes (on devrait trouver une rime d'ailleurs). Ca c'est pour la petite histoire.

    Mon problème est donc que mon .htaccess qui fonctionne parfaitement en local, ne fonctionne pas du tout en ligne. Je mets donc je code

    RewriteEngine On

    RewriteRule ^membres/([0-9]+)/(.+)$ membres_details.php?id=$1 [L]
    RewriteRule ^activites/([0-9]+)/(.+)$ activites.php?comite=$1 [L]
    RewriteRule ^articles/([0-9]+)/([0-9]+)/(.+)$ activites.php?comite=$1&article=$2 [L]
    RewriteRule ^forum/forum/([0-9]+)-(.+)$ forum_forum.php?forum=$1 [L]
    RewriteRule ^forum/sujet/([0-9]+)-(.+)$ forum_sujet.php?sujet=$1 [L]
    RewriteRule ^forum/categorie/([0-9]+)-(.+)$ forum_categorie.php?categorie=$1 [L]

    RewriteRule ^(.+)/$ $1.php [QSA,L]

    Je suppose que j'ai oublié quelque chose, mais quoi??

    Les problèmes rencontrés sont: par exemple pour la page activité, il ne me passe pas les variables en get (mon tableau $_GET est vide) et également le dernier Rewrite ne fonctionne pas; il me dit que pour une page exemple/ la page exemple.php.php n'existe pas...

    Si quelqu'un voit ce qui cloche. Merci d'avance.

    e.MiLoU

  5. Bonjour,

    Pour des questions d'estétisme, je souhaiterai urlrewrité un fichier comme ceci: news_afficher.php en news/afficher

    Tous mes noms de fichiers sont bien strucutrés et je voudrais que mon site soit organisé en "dossiers".

    Mais je ne trouve malheureusement pas la manière. Je sais faire de l'urlrewriting statique mais j'ai lu le dynamique... j'avoue avoir du mal.

    Si quelqu'un pouvait m'aider :D

    Merci ;)

    e.MiLoU

  6. Bonjour à tous,

    Je cherche un système de publication de type Wiki avec une possibilité de rédiger des formules et autres en LaTeX... Pouvez-vous m'en conseiller un??

    J'ai vu le wiki de WikiMedia qui je crois le supporte, mais je n'ai malheureusement pas PHP5...

    Merci pour votre conseil :D

    e.MiLoU

  7. Tu pourrais donner ta fonction thumb et la ligne qui pose problème??

    Personnelement pour le redimensionnement, j'utilise cette fonction

    	function imageResize($nom,$dossier = '',$dossierDestination = '',$width = 600, $height = 600)
    {
    if ($dossierDestination == '')
    $dossierDestination = $dossier;
    // On crée la miniature
    // Le fichier
    $filename = "{$dossier}{$nom}";

    // Cacul des nouvelles dimensions
    list($width_orig, $height_orig) = getimagesize($filename);

    if ($width && ($width_orig < $height_orig)) {
    $width = ($height / $height_orig) * $width_orig;
    } else {
    $height = ($width / $width_orig) * $height_orig;
    }

    // Redimensionnement
    $image_p = imagecreatetruecolor($width, $height);
    $image = imagecreatefromjpeg($filename);
    imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig);

    // Affichage
    imagejpeg($image_p, "{$dossierDestination}{$nom}", 100);
    chmod("{$dossierDestination}{$nom}",0755);
    }

    PS: Pour supprimer un fichier: unlink() et pour le copier copy() si mes souvenirs sont bons...

  8. Voilà une lettre que j'avais envoyée aux éditions soleil... Mais elle est restée lettre morte (peut-être l'adresse e-mail plus valide??)

    Bonjour,

    Je suis actuellement en train de développer un site web ayant pour thème la bd sous toutes ses formes (bd « traditionnelle », mangas, revues,...) Sur ce site, les utilisateurs pourront présenter des séries qui leur ont plu afin de les recommander aux autres visiteurs, parler du monde de la bd et bien dautres choses.

    Afin de ne pas plonger le site dans lillégalité avant même quil ne soit publié sur le web, je tiens à obtenir des maisons dédition, et plus particulièrement de la vôtre, étant un grand amateur dhéroïc-fantasy, le droit de pouvoir publié les couvertures de chaque bd et peut-être une ou deux planches afin de permettre aux visiteurs de se faire une idée de lillustration ou des dialogues de chaque série. Cest pourquoi je me permets de vous contacter afin de pouvoir illustrer chaque série par quelques planches en toute légalité.

    Bien entendu, ce site étant destiné aux collectionneurs et amateurs de bd, lédition de chaque bd sera affichée afin que le visiteur puisse se le procurer chez son libraire favori.

    Bien à vous,

    // Mon nom et prénom

    Est-ce que ce type de lettre est correcte?? A noter que je n'ai (que) 18 ans, donc j'ai une expérience pour les lettres officielles, disons,... pas très longue :D

    Merci de vos avis et de votre soutient.

  9. Alors je vais essayer de contacter les maisons d'édition, car j'aimerai proposer une couverture de qualité (ce qui n'est pas toujours le cas avec amazone)

    Mais comment leur présenter la chose?? Mon site n'a aucun "statut" (il n'est pas une société,...)

    NB: Je ne suis pas vraiment callé en droit :D

    e.MiLoU

  10. Bonjour à tous,

    J'ai dernièrement réalisé un site ayant pour thème la bande dessinée. Dedans les membres peuvent ajouter des séries, les tomes, les personnages,...

    Ma question est de savoir comment gérer les illustrations (couverture, représentations des personnages,...) face à la loi?? Puis-je me contenter de mettre une note à ce sujet dans le disclamer? Et si oui, laquelle?? Ou dois-je contacter toutes les maisons d'éditions une à une?

    Merci pour vos réponses ;)

    e.MiLoU

  11. Apparement (c'est sur même...) la page fonctionne sous IE/Safari et sur le Firefox de mes contacts...

    Donc ce serait mon Firefox qui foire quand j'utilise ce code d'Ajax sur le net (car j'utilise de l'ajax sur d'autres site sans problème...)

    Avez vous déjà entendu parlé d'une extension qui rentre en conflit avec l'AJAX??

    Enfin si vous avez des pistes...

  12. Non je passe la page en argument. Par exemple sur la page index.php, j'utilise

    AjaxPage('text.php?text=Salut','ajax');

    Sur la page index.php

    <div id="ajax"></div>

    Qui devient

    <div id="ajax">Test</div>

    Si le code de text.php est

    <? echo $_GET['text']; ?>

    Apparement, le problème est que le statut de ma fonction ajax ne passe jamais à 4. Mais je ne sais pas comment résoudre ce problème...

  13. Bonjour à tous,

    J'espère tout d'abord être dans le bon forum ?!?

    J'ai un petit problème au niveau de l'Ajax. J'ai un script qui fonctionne en local, mais une fois monté sur le serveur (oxito), il ne fonctionne plus. Ou plus précisément, il ne remplace pas le texte de mon div par le texte de la page appelée... Je vous donne mon code Javascript

    function AjaxPage(who,divid) {
    // Internet Explorer
    if(window.ActiveXObject) {
    // On créer l'objet xhmlhttprequest sur IE
    var XhrObj = new ActiveXObject("Microsoft.XMLHTTP");
    // Firefox
    } else {
    // On créer l'objet xhmlhttprequest sur FF
    var XhrObj = new XMLHttpRequest();
    }

    // On stock la page dans une variable "page" (je m'en sert pour au cas ou rajouter des variables dans l'url )
    var page = who;
    // On stock l'élèment de la page ou va être affiché le résultat
    var content = document.getElementById(divid);

    // On execute la page
    XhrObj.open("POST", page, true);

    XhrObj.onreadystatechange = function() {
    // Si tout c'est bien passé
    if (XhrObj.readyState == 4 && XhrObj.status == 200)
    // On met à jour la page avec le contenu de la page ouverte (XhrObj.responseText est égale au contenu de la page ouverte)
    content.innerHTML = XhrObj.responseText;
    }

    XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    XhrObj.send(null);
    }

    Voilà, si quelqu'un a une idée (à mon avis, c'est vers le bas :P) parce que je ne m'y connais pas vraiment en javascript et encore moins en ajax.

    Pour résumé: le traitement de la page appelée par l'ajax est effectué mais le <div> qui doit avoir son texte remplacé n'a pas son texte remplacé; le script fonctionne en local mais pas sur le serveur.

    Merci d'avance pour votre aide :D

×
×
  • Créer...