Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Problème entre javascript et php [ Archives / AU SECOURS !!! ] (Adrianmartin)

lundi 3 mai 2004 à 14:07:41 | Problème entre javascript et php

Adrianmartin

Membre Club
Bonjour,

J'ai un petit problème avec mon javascript.

En fait il n'accepter pas les retours a la lignes avec php.

Voici le script (ce trouve dans le code php).


echo("<script language=\"javascript\" type=\"text/javascript\">");
echo("function copy2Clipboard(meintext){");
echo(" if (window.clipboardData){");
echo("window.clipboardData.setData(\"Text\", meintext);}");
echo("else if (window.netscape){ ");
echo("netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');");
echo("var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);");
echo("if (!clip) return;");
echo("var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);");
echo("if (!trans) return;");
echo("trans.addDataFlavor('text/unicode');");
echo("var str = new Object();");
echo("var len = new Object();");
echo("var str = Components.classes[\"@mozilla.org/supports-string;1\"].createInstance(Components.interfaces.nsISupportsString);");
echo("var copytext=meintext;");
echo("str.data=copytext;");
echo("trans.setTransferData(\"text/unicode\",str,copytext.length*2);");
echo("var clipid=Components.interfaces.nsIClipboard;");
echo("if (!clip) return false;");
echo("clip.setData(trans,null,clipid.kGlobalClipboard);}");
echo("alert(\"Following info was copied to your clipboard:\" + meintext);");
echo("return false;}");
echo("</script>");



Mon Lien:


<A HREF=# onClick='copy2Clipboard($code);return(false)'>COPIER</a>



voici le contenu de ma variable $code(Attention le retour a la lgine compte):

(S)(S)(S)(S)(S)(S)(S)(S)(S)(S)(S)(S)
(S)(S)(S)(S)(K)(S)(S)(K)(S)(S)(S)(S)
(S)(S)(S)(K)(K)(K)(K)(K)(K)(S)(S)(S)


il me fait une erreur sur le contenu...

Adrian

lundi 3 mai 2004 à 14:11:04 | Re : Problème entre javascript et php
lundi 3 mai 2004 à 15:08:53 | Re : Problème entre javascript et php

bultez

Membre Club
Bonjour
$code n'est nulle part , mais je crois comprendre
il doit y avoir un truc du genre var ="<?echo $code; ?>;
et comme $code contient des retours chariots,
=> erreur de syntaxe.
il faut donc "coder" la variable $code coté php ,
[ je ne me souviens plus de l'instruction, encode ? ]
pour obtenir un string du style %xx%yy.....
et le traiter en javascript avec [un]escape.
par exemple.
Cordialement. Bul.

mardi 4 mai 2004 à 21:20:47 | Re : Problème entre javascript et php

Adrianmartin

Membre Club
Bonjour,

Non en fait le $code provient d'une requette MySQL.

ma variable contient donc uniqument :
(S)(S)(S)(S)(S)(S)(S)(S)(S)(S)(S)(S)
(S)(S)(S)(S)(K)(S)(S)(K)(S)(S)(S)(S)
(S)(S)(S)(K)(K)(K)(K)(K)(K)(S)(S)(S)

effectivement il y a ces retours de chariot et je pense qu'il n'aime pas..

Adrian



Cette discussion est classé dans : code, var, echo, trans, components


Répondre à ce message

Sujets en rapport avec ce message

gestion evenements souris [ par bside8 ] Bonjour,j'essaie depuis un sacré moment de faire fonctionner le code qui suit...(récupéré dans la source de MySQL)Impossible de le faire tourner !!! L mozilla et les sélections :( [ par randiox ] voila j'ai fait un petit code qui tourne sous IE :function smiley(code) { var chaine = document.selection.createRange().text; document.formulaire.te c'est quoi ce truc????? [ par gaga38 ] salut a tous, voila mon souci j'essaye de comprendre ce ..###{[ de code, mais la je butte serieux, si y'a des volontaires pour m'aider ce serai gentil Une question sur les "frameset" ... [ par Artiste_Gunm ] Voilà mon problème j'ai deux variable que je récupére en script CGI dans mon frameset et je souhaiterais les récuperer dans ma mainFrame mais je ne sa iframes.. IE/Firefox [ par davwart ] Voila, j'ai un petit probleme : j'ai une page avec un iframe. voici mon code javascript pour recupérer le premier item de mon iframe. <table align= Collecte de variable puis envoie vers page en PHP [ par DzinVolt_Original ] Bonjour,     Je debute et j'ai un reel probleme pour collecter la valeur d'une variable de mes listes deroulantes. Je m'explique, je desir connaitre Code sur Raymod Queneau ....... qui marche pas [ par Lorenfar ] Salut à toute la communauté.J'ai un problème avec mon premier scrip.Et oui je suis un noob.Avant de vous le montrer, je vais vous expliquez à quoi il <--=== DEFI !!!!! ===--> [ par boblebricolo ] Je dois résoudre un challenge : trouver un code grâce au code source de la page.J'aimerais bien que vous me donniez quelques indices (pas la réponse) Un probleme d'affichage (debutant) [ par hellodelu007 ] Bonjour. J'ai envie de faire un affichage de photos qui défilent. Genre, toutes les 3 secondes, la photo (et son intitulé), se modifie. Mais si ce scr code avec contrôle de saisie [ par oceane751 ] bonsoir à tous!je débute dans le javascript et je souhaiterais faire un contrôle de saisie, dejà pour l'adresse mail de mon formulairej'ai testé un mo


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,437 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.