Aller au contenu

-ZN-

Hubmaster
  • Compteur de contenus

    793
  • Inscrit(e) le

  • Dernière visite

Messages postés par -ZN-

  1. Bonjour,

    j'ai préparé des CGU pour un de mes sites, à tendance participative, afin de fixer quelques règles. Figurent dans ces CGU un paragraphe "loi applicable"; seulement, je ne sais pas quel est le droit applicable?!

    Celui du pays dans lequel je vis? (Maurice)

    Celui dans lequel le site est hébergé? (France)

    Merci d'avance pour votre aide,

    ZN

  2. Bonjour à toutes et à tous,

    j'ai un soucis avec une iframe, je n'arrive pas à trouver la solution. Je ne suis adepte de l'iframe, mais j'en ai besoin pour un projet en particulier, qui demande la presence d'un meme formulaire sur pas mal de pages du meme site, plus d'autres sites d'ailleurs. Donc pour rentre l'appli plus facile à maintenir, j'ai choisi d'utiliser une iframe ... bref ...

    L'iframe contient un formulaire assez long, il faut scroller avec son navigateur pour atteindre le bas de l'iframe (qui est elle non scrollable)

    edit(mon schema ne passe pas)

    le truc c'est que quand on soumet le formulaire, j'affiche un message "merci d'avoir rempli le formulaire", qui apparait forcement en haut de l'iframe, alors que l'utilisateur est encore positionné au bas de la page (Heu j'ai peur de ne pas etre tres clair dans mon explication)

    Comment faire pour que le navigateur "remonte" vers le haut de l'iframe? est -ce possible ou dois-je imprimer mon message "merci" en bas de la page ?

    merci d'avance pour vos idées et suggestions,

    ZN

  3. Bonjour à toutes et à tous,

    les problèmes ont été abordés dans plusieurs sujets, mais comme je mélange deux choses, je m'embrouille! :D

    Mes utilisateurs peuvent remplir des champs textarea, et la valeur de ces champs remplis sera visible sur une autre partie du site (après stockage en base). Je dois donc sécuriser mes formulaires afin d'éviter toute injection.

    Mon formulaire est sur une page (charset=iso-8859-1), j'envoie les données à un script ajax (charset=iso-8859-1) qui en gros fait ça:

    $msg = stripslashes($_post['msg']);
    $msg = mysql_real_escape_string($msg);
    $msg = htmlentities($msg, ENT_QUOTES);

    Je stocke ma variable dans mysql ( interclassement latin1_swedish_ci)

    ensuite je veux afficher mes variables (sur une page charset=iso-8859-1), mais les accents ne passent pas.

    Est ce que ma sécurisation est suffisante?

    Est ce que je dois faire un

    html_entity_decode($mavar, ENT_QUOTES)

    pour afficher correctement ma page?

    J'ai du louper un épisode, car ça ne fonctionne pas chez moi.

    Désolé si la réponse a déjà été donnée, merci d'avance pour votre aide,

    ZN

  4. Tout dépend de ce que tu veux faire ... souhaites tu par exemple conserver un historique des discussion ou non? Est ce un chat one to one ou non?

    J'ai récemment intégré le google talk chatback sur un site (http://googletalk.blogspot.com/2008/02/google-talk-chatback.html), de la balle! J'ai pu intégrer ça très facilement avec la gestion des utilisateurs etc ... on ne dirait pas que j'utilise un composant google!

    (c'est pour un site de vente en ligne, donc chat one to one)

  5. Bonjour à toutes et à tous,

    Je suis en train de travailler sur un annuaire de sites. Je souhaiterai développer une toolbar qui "s'incrusterait" sur les sites que je référence comme sur stumble upon (exemple).

    Comment ça fonctionne un truc comme ça? (j'ai regardé la source mais je ne capte pas tout)

    Merci d'avance pour votre aide,

    bonne journée,

    ZN

  6. Super merci beaucoup je vais mettre ça en place ce week end, avec cette technique je répare qq problèmes de rewriting, qui remontaient sans cesse dans la console google webmaster tools. Reste à voir si ça aura une influence positive sur l'internaute et les moteurs de recherche, ou rien du tout?

    A bientôt,

    ZN

  7. Je ne pourrai pas t'aider pour les tutoriaux, mais je peux te dire à J+7 après mise à jour que la derniere version d'openX est top!

    On peut à peu près tout faire, franchement je ne vois pas ce qu'il manque ... j'avais eu quelques soucis avec les versions précédentes, mais là, ça fonctionne comme sur des roulettes.

    Le seul truc qui peut etre compliqué, ce sont les premiers pas de l'installation, ensuite tout est en français.

    En gros

    1 tu déclares des sites, et tu crées des zones qui vont recevoir les pubs, le soft génère des codes d'invocation (JS ou autre) à placer sur ton site,

    2 tu crées des annonceurs, que tu lies avec des campagnes, et des bannières (tu peux placer des liens texte)

    L'ergonomie est très bonne, j'ai même créé des comptes pour mes clients afin qu'ils consultent leurs stats, ils n'ont jamais eu de problème ...

  8. J'ai fait de grosses refontes sur des sites dernièrement, avec tout un essemble de nouvelles pages, afin de m'attaquer à des requêtes très concurentielles (les anciennes pages sont tres bien positionnees). Les pages sont remontées assez rapidement, mais ne prennent pas les places de ceux qui sont déjà là. Il va falloir attendre un peu ;)

    En fait, ce que je veux dire, c'est que meme si beaucoup de pages d'un site sont tres bien positionnées (beaucoup de baklinks et certainement un bon trustrank), les nouvelles pages ne le seront pas forcement facilement ... (je pensais que les nouvelles pages remonteraient plus facilement)

  9. Merci à tous les deux pour vous être penché sur mon problème, en effet, c'est "pointu" comme truc, et dès que c'est un peu pointu, je viens chercher des réponses sur le hub ;)

    Jean Luc, tu penses à ça ?

    <?php
    header('HTTP/1.0 404 Not Found');
    include('sorry-404.php');
    exit;
    ?>

    Je vais continuer à chercher des infos à ce sujet

  10. Bonjour à toutes et à tous,

    j'ai un petit souci de rewriting avec un de mes sites, et il faudrait que mon code php renvoie une erreur 404 si il ne trouve pas les infos dans ma BDD (en gros mon rewriting passe des parametres à un script).

    Notez que dans mon htaccess j'ai la ligne ErrorDocument 404 /sorry-404.php

    Est ce qu'en PHP le code suivant suffit?

    header('HTTP/1.0 404 Not Found');
    exit;

    faut-il rajouter qq chose pour que l'internaute (et googlebot) soit renvoyé vers ma page sorry-404.php ?

    merci d'avance pour vos conseils,

    ZN

  11. Je me suis mis à cakePHP il y a qq semaines, j'ai vite laissé tombé vu que les perfs sont à la traine par rapport aux autres frameworks.

    Je suis passé à Zend Framework, et il m'a en gros fallu 6/8 semaines (prise en main comprise) pour coder mon premier site. Si les admins me le permettent, je poste son adresse et l'explique les différents modules.

    Ce qui est séduisant avec ZF, c'est la souplesse de codage

  12. Bonjour à tous,

    ça y est, j'ai décidé de me plonger dans l'univers de frameworks. Première étape, pas la moindre, il faut en choisir un.

    Apparemment on parle beaucoup de cakePHP, Symfony et Zend Framework. Quelles sont les forces et faiblesses de chacun de ces outils? Dans quel cas vaut-il mieux choisir un framework plutôt qu'un autre?

    J'ai lu pas mal de choses à droite à gauche cet après midi, ce topic pourrait faire office de récapitulatif, et orienter les débutants dans leur choix.

    Merci d'avance pour votre aide,

    ZN

  13. Bravo à toute l'équipe, à Dan, merci pour la qualité du boulot qui est accompli :)

    J'ai connu le hub à Londres, j'ai continué à le consulter depuis Madrid, Paris, maintenant depuis l'île Maurice... et je continuerai peu importe ma prochaine destination!

    Longue vie, et encore une fois Bravo et Merci!

  14. Ok, mais je ne comprends pas tout (je que je fais ne fonctionne pas) ... j'explique détails ce que je fais. J'aimerai bien comprendre, parce que là je suis perdu ...

    C'est pour une page de validation d'inscription à un site. Cette page est en iso-8859-1

    Selon la valeur d'un select (langue), je charge en ajax le contenu d'un fichier php

    Voilà l'ensemble de fonctions qui chargent la langue:

    le javascript qui envoie les parametres au script php, qui recupere le contenu du bon fichier, et qui met le contenu de ce fichier dans un textarea ... en gros tout fonctionne, sauf l'encodage ...

    <script type='text/javascript'>

    function getXhr(){
    var xhr = null;
    if(window.XMLHttpRequest) // Firefox et autres
    xhr = new XMLHttpRequest();
    else if(window.ActiveXObject){ // Internet Explorer
    try {
    xhr = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
    xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    }
    else {
    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
    xhr = false;
    }
    return xhr;
    }


    function goLanguage(){
    var xhr = getXhr();
    xhr.onreadystatechange = function(){
    // On ne fait quelque chose que si on a tout reçu et que le serveur est ok
    if(xhr.readyState == 4 && xhr.status == 200){
    welcome = xhr.responseText;
    document.forms.form1.welcomemessage.value = welcome;
    }
    }

    xhr.open("POST","ajaxLoadMessage.php",true);
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');

    sel = document.getElementById('blogLanguage');
    idlanguage= sel.value;
    xhr.send("lang="+idlanguage);
    }
    </script>

    le script ajaxLoadMessage, qui en gros va charger le fichier dans la bonne langue

    <?
    switch ($_POST["lang"])
    {
    case 0:
    $lang = 'en';
    break;

    case 1:
    $lang = 'es';
    break;

    case 2:
    $lang = 'fr';
    break;
    }

    include "lang/".$lang."/validate-reject.php";
    echo ($welcomeMessage);

    ?>

    et enfin le fichier validate-reject.php

    <? 
    $welcomeMessage = "<html><body><p>Bonjour,</p>

    <p>Ton inscription a été validée.</p>
    <p>A bientôt</p>";
    ?>

    pouvez vous s'il vous plait m'expliquer en détails ce que je dois faire et où (quel fichier)? Ca me tracasse ce truc, je n'arrive pas à comprendre ce que je dois faire ... Notez que je souhaite rester en ISO

    Merci d'avance :)

  15. heu comme je débute je m'en sors pas facilement ...

    quand j'envoie

    xhr.setRequestHeader("Content-Type", "text/plain;charset=utf-8");

    mon script ne fonctionne meme plus.

    cette ligne fonctionne

    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');

    mais j'ai le probleme sur tous les caractères spéciaux

    toujours perdu ...

×
×
  • Créer...