Paraméter átadás PHP-ből JavaScriptnek
Sziasztok!
Légyszi segítsetek, mert mindjárt megőrülök ettől a problémától!!! :-((
Szeretnék PHP-ből átadni egy stringet a Javascriptnek, de mivel a stringem tartalmaz egy pontot, ezért szintaktikai hibát jelez.
Itt van a forrás. Nagyon primitív. Gondolom a megoldás sem lehet bonyolult, de én már nem látom a fától az erdőt!
Köszi a segítséget!!!
■ Légyszi segítsetek, mert mindjárt megőrülök ettől a problémától!!! :-((
Szeretnék PHP-ből átadni egy stringet a Javascriptnek, de mivel a stringem tartalmaz egy pontot, ezért szintaktikai hibát jelez.
Itt van a forrás. Nagyon primitív. Gondolom a megoldás sem lehet bonyolult, de én már nem látom a fától az erdőt!
Köszi a segítséget!!!
<?php
$a='MyPicture.jpg';
?>
<script type="text/javascript">
var MyVariable_JS="";
MyVariable_JS= <? =$a ?>;
</script>
Hiba a nyitótagben
Nyakas a probléma :-))
Köszönöm nagyon, hogy ránéztél a problémámra. Sajna nekem még mindig nem ad helyes választ. Egyre csak azt hangoztatja, hogy a 'MyPicture nincs definiálva!'.
-
Sejtem
esetleg idézőjel?
MyPicture
változójpg
tulajdonságát adná a MyVariable változónak értékül.Mi van akkor ha a kiiratást aposztrófok vagy idézőjelek közé teszed?
Plus: szerintem érdemesebb a "hagyományos" php nyitó-záró tagokat használni, mert az mindenütt menni fog, ez a rövid forma viszont nem teljesen biztos, hogy mindenütt engedélyezett.
Köszönöm srácok!
Nagyon köszönöm Gábornak, Anonymusnak, Mefinek és Tikunak a segítségetek!
Valóban a legegyserűbb megoldást sikerült megtalálni. nagyon hálás vagyok Nektek, mert így van esélyem a határidőt betartani. :-))
Béla
A korrekt kód itt van :
<?php
$a="MyPicture.jpg";
?>
<script type="text/javascript">
var MyVariable_JS="";
MyVariable_JS= '<?= $a ?>';
alert(MyVariable_JS);
</script>
<?
?>
Content-type
Légyszi
Persze
Köszi!
mire gondolsz?
Content-Type. Amúgy meg jelen esetben mire lenne ez jó?
Felhő
a témához
hm
Vissza
Mármint jsből phpbe. köszi! :P
parancsolj