Aller au contenu

-ZN-

Hubmaster
  • Compteur de contenus

    793
  • Inscrit(e) le

  • Dernière visite

Messages postés par -ZN-

  1. Ok c'est un peu compliqué mais je vais coller mon code, sans adaptation

    déjà, la partie html

    <span  id="blog6142" name="blog6142"> <a href="admin/validate-blog.php?blogAddress=lijlkj.com&blogID=6143#"  onclick="deleteblog(6142)">delete</a></span>

    Puis toute la partie javascript (je ne colle pas le code php, en gros il renvoit une chaine de caractères)

    function deleteblog(blogID){

    if (confirm('Are you sure you want to delete this blog?'))
    {
    var xhr = getXhr();
    xhr.onreadystatechange = function(){
    if(xhr.readyState == 4 && xhr.status == 200){
    msg = xhr.responseText;
    myspan='blog'+blogID.toString();
    document.getElementById(myspan).innerHTML = msg;
    }
    }

    xhr.open("POST","admin/delete-blog.php",true);
    xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    xhr.send("blogID="+blogID);
    }
    }

    edit: petite erreur réparée

  2. L'encodage et le charset de vos pages doivent être identiques. Quant à l'ajax faites un header en php dans la page appelé pour forcer le charset ça devrait fonctionner ;)

    merci pour votre réponse. Ma page html est en charset=iso-8859-1 , et je charge le contenu d'un fichier txt tout simple ...

    Je ne vois pas ce que vous voulez dire par "faites un header en php", pouvez-vous s'il vous plait être plus précis? un exemple peut-etre?

  3. Bonjour,

    je me casse la tete depuis un petit moment avec le code suivant:

    msg='coucou';
    myspan='user'+userD;
    document.getElementById(myspan).innerHTML = msg;

    je crois que c'est le getElementById qui ne fonctionne pas ... est ce quelqu'un saurait m'aider s'il vous plait?

    Merci d'avance,

    ZN

  4. Bonjour,

    j'ai un problème un peu embetant... je dois loader le contenu d'un fichier pour remplir le contenu d'un textarea. Si je fais ça en php tout simple, aucun problème ...

    le truc, c'est que je dois faire ça en ajax, car selon la valeur d'une variable (sélectionnée par l'utilisateur) un peu plus haut dans ma page, on charge un fichier différent. Et ça ne passe pas bien du tout dès que j'ai des accents ...

    si j'ai des accents dans mes fichiers à charger, mon textarea est plein de �. Si je remplace mes accents par leur code html, ça fonctionne, mais le textarea n'est pas lisible par les utilisateurs du site, ce qui est assez embetant :blushing:

    est ce que quelqu'un aurait une solution?

    j'ai cherché des topics équivalents mais je n'ai pas trouvé ce que je cherchais.

    merci d'avance pour votre aide,

    ZN

  5. Bonjour,

    je n'ai pas trouvé sur le hub de "check-list anti injections", et je m'inquiete un peu pour les formulaires que je suis en train de mettre en place ...

    comment sécuriser efficacement ses formulaires?

    utiliser la fonction htmlentities avec l'option ENT_QUOTES?

    faut-il utiliser la fonction mysql_real_escape_string()?

    une question annexe: quand on stocke un texte en base après l'avoir filtré avec htmlentities, faut-il utiliser la fonction html_entity_decode pour l'affichage?

    Merci d'avance pour vos réponses,

    ZN

  6. J'ai lu qq trucs sur Apache ... et j'extrapole un peu

    est ce qu'un truc comme ça fonctionne?

     Listen 80

    NameVirtualHost 99.99.99.99

    <VirtualHost 99.99.99.99>
    DocumentRoot /www/example
    ServerName www.example1.com
    </VirtualHost>

    <VirtualHost 99.99.99.99>
    DocumentRoot /www/example
    ServerName www.example2.org
    </VirtualHost>

    <VirtualHost 99.99.99.99>
    DocumentRoot /www/example
    ServerName www.example3.net
    </VirtualHost>

    c'est à dire que j'utiliser plusieurs ServerName utilisant le meme DocumentRoot?

  7. oui c'est bien ce que je veux faire. Un seul et meme serveur avec tout dessus.

    Saurais-tu comment on configure tout ça?

    J'ai besoin d'URL rewriting pour chacun des domaines, pourrais-je tout centraliser dans un seul .htaccess ou dois-je les separer? (la reponse à la première question m'aidera certainement à répondre à la deuxieme). Je vois déjà des schémas d'interlinking entre les différents domaines, et je me demande si l'on peut inclure des rewriting comprenant des extensions de domaine dans des .htaccess

    pas évident tout ça

  8. Bonjour à tous,

    est-il possible qu'un seul et même applicatif soit utilisé pour plusieurs noms de domaines? (en fait il s'agirait du meme NDD mais avec des extensions différentes, .fr et .de).

    Peut-on utiliser des regles de rewriting pour que l'applicatif soit centralisé sur un seul et meme serveur?

    merci d'avance pour vos réponses,

    ZN

  9. Merci Dan pour tes reponses toujours aussi précises.

    j'ai légèrement adapté la règle que tu m'as envoyé, et ça fonctionne bien :)

    En fait j'ai sur mon .com des URLS rewritées et des URLs non rewritées (avec passage de parametre). Donc si je ne me melange pas (trop les pinceaux), à priori je peux utiliser le redirectMatch pour rediriger toutes les URLs qui sont rewritées et le rewriteRule pour toute URL qui comporte une queryString? ou vaut-il toujours mieux utiliser le rewriteRule?

    Une derniere question (pour etre sur de ne pas me tromper), dans l'ordre des instructions de mon .htaccess, je dois:

    1. d'abord ecrire toutes les regles de redirection anciennes URLs -> nouvelles URLs

    2. ecrire les nouvelles regles de rewriting

    ça semble presque évident, mais je préfère avoir un avis d'expert ;)

    Merci encore,

    ZN

  10. Bonjour,

    j'ai pour projet d'eclater un site en .com en plusieurs sites aux extensions plus locales: .com, .fr, .de

    il faut donc que je fasse plein de redirections de l'ancien site vers les nouveaux.

    Je me suis donc "entrainé" avec les redirections via redirectmatch, mais j'ai dejà des erreurs ..

    par exemple je voudrais que viewpage?id=12 renvoie vers voirpage?id=12

    voici ma ligne dans le .htaccess

    RedirectMatch 301 ^/viewpage.php?id=([0-9]+)$  /voirpage.php?id=$1 [L]

    j'ai les options suivantes en début de fichier

    Options +FollowSymlinks
    RewriteEngine on

    Je me trompe où?

    merci d'avance pour vos réponses,

    ZN

  11. Bonjour,

    pour les besoins d'un nouveau site je cherche (si ça existe, il me semble que oui, mais je n'ai pas trouvé) une base de donnée (ou un fichier excel) contenant les coordonnées géographiques de tous les pays du monde.

    Vous vous en doutez, le but est d'afficher une google map pour chaque pays. Si je ne me trompe pas, le format google maps est le GIS. Le mieux serait donc une base de données avec les coordonnées GIS des pays.

    J'ai beau chercher, je n'ai pas trouvé ça sur la toile ... peut-etre que quelqu'un pourra m'aiguiller?

    Merci d'avance pour votre aide,

    ZN

    ps pour les admins: je ne savais pas trop où poster, merci de déplacer le topic s'il n'est pas à sa place

×
×
  • Créer...