variable php dans javascript [javascript][resolu] - HTML/CSS - Programmation
Marsh Posté le 07-06-2007 à 16:48:05
Code :
|
Marsh Posté le 07-06-2007 à 16:51:40
Ca ne change rien à mon problème, même en passant ma variable $id dans le lien comme je le faisais elle arrivait bien dans mon script. Si je faisais un document.write(id) avant de faire le window.open j'avais bien la bonne valeur.
Mon soucis c'est pour la passer, la concatener dans le var url en bas de mon script.
Marsh Posté le 07-06-2007 à 16:55:25
Citation :
|
Marsh Posté le 07-06-2007 à 16:56:16
Bah tu concatenes pas l'id que tu passes en parametre de ta fonction js, donc forcément ça se fait pas.
Marsh Posté le 07-06-2007 à 16:56:22
Gnugnangu ton code il pu.......
Bon je m'énerve pas je suis cool...
Tu as appris où qu'on concatène des données avec une virgule
En JS c'est "+"
Bye
Marsh Posté le 07-06-2007 à 16:57:05
ReplyMarsh Posté le 07-06-2007 à 16:57:55
ReplyMarsh Posté le 07-06-2007 à 16:58:38
Code :
|
Marsh Posté le 07-06-2007 à 16:59:11
anapajari a écrit :
|
c'est beau
Marsh Posté le 07-06-2007 à 16:59:32
xtof_83 a écrit : c'était le mien... |
t'inqueite donc pas t'ena ura d'autres
Marsh Posté le 07-06-2007 à 17:04:54
Ouais ils ont l'air en méga forme today.
Un vendredi avant l'heure...
Marsh Posté le 07-06-2007 à 17:06:07
c'est le petit coup de soleil, vacances vacances, qui les rend tous fou
Marsh Posté le 07-06-2007 à 17:54:16
xtof_83, pourquoi tu devrais t'enerver ?
Si j'ai mis une virgule c'est tout simplement parceque je ne savais pas quoi mettre, si t'avais préféré un "^" j'aurais pû le mettre en remplacement. C'est sur que si j'avais sû qu'il fallait mettre un "+" pour concatener en javascript je l'aurais fait et dans ce cas je n'aurais pas poster ici A bon entendeur.
Sinon ca fonctionne, donc merci à vous
Marsh Posté le 07-06-2007 à 18:02:41
Pourquoi je m'énerve, parce que c'est complètement dingue ce que tu racontes !
Juste parce que tu sais pas quoi mettre tu mets n'importe quoi.
ça me paraissait tellement, fou au début, que je pensais à une erreur de frappe.
Tape concaténer une chaine en JS dans google...tu aurais eu ta réponse.
Enfin
Marsh Posté le 07-06-2007 à 18:18:08
C'est vrai que ca paraissait completement fou/dingue/insensé/dément...
En meme temps je suis novice en javascript et ce que j'ai trouvé sur le net sur la concatenation concernait seulement les chaines de caracteres et les variables en javascript.
Mon problème n'était pas seulement de concatener ma variable à l'url mais aussi d'arriver à lui passer, puisqu'à la base c'est du php.
Je te remercie pour ton aide, mais si à chaque fois ca t'enerve de lire des erreurs de debutants, personne ne t'oblige à repondre. Des forumeurs plus cool/aimables s'en chargeront à ta place.
Marsh Posté le 07-06-2007 à 19:10:42
c'est ton "Ca ne change rien à mon problème" qui m'a légèrement énervé,
Après m'en fou complètement...
Google est ton ami, pour des trucs pareils, use en jusqu'à épuisement.
+
Marsh Posté le 07-06-2007 à 22:38:58
Tonio94 a écrit : C'est vrai que ca paraissait completement fou/dingue/insensé/dément... En meme temps je suis novice en javascript et ce que j'ai trouvé sur le net sur la concatenation concernait seulement les chaines de caracteres et les variables en javascript. Mon problème n'était pas seulement de concatener ma variable à l'url mais aussi d'arriver à lui passer, puisqu'à la base c'est du php. Je te remercie pour ton aide, mais si à chaque fois ca t'enerve de lire des erreurs de debutants, personne ne t'oblige à repondre. Des forumeurs plus cool/aimables s'en chargeront à ta place. |
ou i enfin faut pa&s non plus en profitaÿ hein
RTFM de temps en temps, ça fais pas de mal
Marsh Posté le 08-06-2007 à 12:14:43
J'avais deja fait le tour de ce que je pouvais trouver sur google.
En meme temps je pense pas abuser du forum avec des questions dont les réponses sont facilement trouvables sur google. Et puis le but d'un forum c'est d'y trouver de l'aide. Si pour les meilleurs d'entre nous toutes les questions des novices sont perçues de cette façon c'est un peu dommage...
Enfin bref sujet clos. Merci pour votre aide.
Marsh Posté le 07-06-2007 à 15:41:49
Salut,
Mon script ouvre une popup, à ce script je lui passe une variable php, voila comment ca se passe :
Dans le head :
<script>
function popup(page,id)
{
window.open(page,'popup')
}
var url="mapage.php?id=",id; <------- c'est la que je dois passer un id!
</script>
Dans le body :
<? echo "<a href='javascript:popup(url,$id)'>ouvrir la page</a>";
Sur mapage.php qui est ouverte par ce lien je fais un $_GET['id'] mais je ne recupere pas la valeur, ou tout au mieux la chaine de caractere "id".
Merci d'avance pour votre aide.
Message édité par Tonio94 le 08-06-2007 à 12:15:12
---------------
~ Msi z790 Gaming Plus Wifi | i9-12900K + Dark Rock Pro4 | 64Go G-Skill DDR4 4800 | RTX 3080 Ti