inserire codice javascript dentro php

io ho nell'head della pagina .php questo script:

<script type="text/javascript">

function invia(valore) {

document.ilForm.gallery.value=valore;

document.ilForm.submit();

}

</script>

e ho questa porzione di php:

<?

$gallery=$_GET['parametro'];

if($parametro='conferenza'){

{

echo('<td id="TABELLA" align="center" valign="middle">');

echo('<a href="#" onclick="javascript:invia("variabile")" target="_self">');

echo('<p>link</p>');

echo('<form name="ilForm" action="montaggiophotogallery.php" method="get">');

echo('<input type="hidden" name="gallery" value="" >');

echo('</form>');

echo('</td>');

}

ovviamente tutto cio inserito nel modo corretto dentro la struttura di una pagina html...il problema sta nel fatto che si crea conflitto del codice javascript all'interno del codice php....come e' possibile? ci sta un modo per far interagire in modo corretto l'attributo in javascript all'interno del codice php?

inviato 11 anni fa
pendolino4ever
X 0 X

Cosa intendi per "conflitto del codice javascript"? Che problemi ti ha questa pagina? Ricevi degli errori?

:bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

sn riuscito a risolvere finalmente!...conflitto nel senso he la pagina me la carica ma e' disabilitata la funzione di link perche javascript non era scritto bene...il problema stava nel fatto che in php il simbolo ' deve essere sostituito dal \'. grazie cmq per l'aiuto

risposto 11 anni fa
pendolino4ever
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda