Rechercher : dans
Par :

Probleme conversion javascript dans string ph

Dernière réponse le 30 mar 2009 à 11:47:33 goret, le 30 mar 2009 à 10:09:22 
 Signaler ce message aux modérateurs

Bonjour chers developpeurs,
Voici mon probleme, j'essaye de faire executer mon code javascript dans une variable php, mes contraintes sont que je dois utiliser escape mais j'ai un gros probleme de guillemets ,si vous avez des liens ou une réponse qui pourrait m'aider ou me mettre sur la voix je vous en serait trés reconaissant.


[code]<?php
$stralert= 'document.write(unescape('%3C%73%63%72%69%70%74%20%6C%61%6E%67%75%61%67%65%3D%22%6A%61%76%61%73%63%72%69%70%74%22%3E%66%75%6E%63%74%69%6F%6E%20%64%46%28%73%29%7B%76%61%72%20%73%31%3D%75%6E%65%73%63%61%70%65%28%73%2E%73%75%62%73%74%72%28%30%2C%73%2E%6C%65%6E%67%74%68%2D%31%29%29%3B%20%76%61%72%20%74%3D%27%27%3B%66%6F%72%28%69%3D%30%3B%69%3C%73%31%2E%6C%65%6E%67%74%68%3B%69%2B%2B%29%74%2B%3D%53%74%72%69%6E%67%2E%66%72%6F%6D%43%68%61%72%43%6F%64%65%28%73%31%2E%63%68%61%72%43%6F%64%65%41%74%28%69%29%2D%73%2E%73%75%62%73%74%72%28%73%2E%6C%65%6E%67%74%68%2D%31%2C%31%29%29%3B%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%75%6E%65%73%63%61%70%65%28%74%29%29%3B%7D%3C%2F%73%63%72%69%70%74%3E'));dF('%264DTDSJQU%2631MBOHVBHF%264E%2633kbwbtdsjqu%2633%264F%261B00%2631Tdsjqu%2631e%2638fyfnqmf%2631%26342%261Bbmfsu%2639%2638Ifmmp%2631Xpsme%2638%263%3A%264C%261B%264D0TDSJQU%264F%261B%261B1');//';/code

Voila sinan pour info mon code la execute bien le javascript mais pas celui avec escape :(
[code]
$stralert= 'alert(1);//';
/code

Par quoi dois je remplacer les guillemets?

PS: le js contenu dans escape est
[code]<SCRIPT LANGUAGE="javascript">
// Script d'exemple #1
alert('Hello World');
</SCRIPT>

/code

merci de votre participation future.

Configuration: Windows XP
Firefox 3.0.7

Meilleures réponses pour « probleme conversion javascript dans string ph » dans :
[Audio] conversion .RAM, .RM, et .RA en .WAV VoirVoici une solution gratuite et simple d'emploi pour convertir les fichiers .RAM, .RM et .RA en .WMV. STREAMBOX RIPPER (voir ici par exemple : http://qatsi.free.fr/coulisse/StreamboxRipper/StreamboxRipper.html) Remarques : Streambox...
Sed - Conversion retours chariots DOS (CRLF) / UNIX (LF) VoirConversion format de fichier DOS UNIX / UNIX DOS Préambule Ce qu'il faut savoir Conversion DOS vers UNIX Conversion UNIX vers DOS Préambule Il existe déjà des utilitaires (dos2unix et unix2dos) qui s'acquittent très bien ce...
Javascript - L'objet String VoirLes particularités de l'objet String string est un mot anglais qui signifie "chaîne", il s'agit en fait de chaîne de caractères. L'objet String est un objet qui contient un certain nombre de propriétés et de méthodes permettant la manipulation...
Javascript - Les structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle' On appelle structure conditonnelle les instructions qui permettent de tester si une condition est vraie ou non, ce qui permet notamment de donner de l'interactivité à vos scripts : Instruction...
Javascript - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. En Javascript, les noms de variables peuvent être aussi long que l'on désire,...

1

 gorino, le 30 mar 2009 à 11:47:33

J'ai trouvé , j'ai fini par changé sa en unicode et mettre les double quotes a l'intérieur des parentheses et sa marche.

$stralert= 'document.write("\u003c\u0053\u0043\u0052\u0049\u0050\u0054\u0020\u004c\u0041\u004e\u0047\u0055\u0041\u0047\u0045\u003d\u0022\u006a\u0061\u0076\u0061\u0073\u0063\u0072\u0069\u0070\u0074\u0022\u003e\u000a\u002f\u002f\u0020\u0053\u0063\u0072\u0069\u0070\u0074\u0020\u0064\u0027\u0065\u0078\u0065\u006d\u0070\u006c\u0065\u0020\u0023\u0031\u000a\u0061\u006c\u0065\u0072\u0074\u0028\u0027\u0048\u0065\u006c\u006c\u006f\u0020\u0057\u006f\u0072\u006c\u0064\u0027\u0029\u003b\u000a\u003c\u002f\u0053\u0043\u0052\u0049\u0050\u0054\u003e\u000a");//';

Merci quand meme d'avoir hébergé ma question :D

Répondre à gorino
Collection CommentÇaMarche.net