E'possibile inserire istruzioni php in funzioni javascript???
(P.s ciò provato ma non funziona... cioè appena apro in una funzione javascript il tag php, la funzione javascript non và piu!!!)
E'possibile inserire istruzioni php in funzioni javascript???
(P.s ciò provato ma non funziona... cioè appena apro in una funzione javascript il tag php, la funzione javascript non và piu!!!)
Non è chiaro quello che vuoi fare.
Quello che puoi fare è usare codice php per creare codice javascript, nient'altro. IL codice javascript viene spedito al browser, il php no.
Ho una select, seleziono l'elemento e richiamo una funzione javascript che legge il valore selezionato con selectedidex, in base al valore selezionato deve eseguire delle istruzioni php. Deve avvenire tutto nella stessa paggina!
Posso passare un array php a una funzione javscript???
Allora... dopo tanta fatica ho creato un funzione php che deve appunto crearmi degli array javascript... la funzione mi crea un array php che mi stampa a video questo:
arrProdotti["Processore"]= new Array ( "Interl", "AMD");
arrProdotti["Scheda Madre"]= new Array ( "Asus", "MSI");
arrProdotti["Scheda Video"]= new Array ( "Asus", "ATI", "Matrox");
come faccio a inserire questo nello javascript????
Devo fare qualcosa del tipo:
<html>
<head>
<script type="text/javascript" language="JavaScript">
<!--
var arrProdotti = new Array( );
<?PHP
........... booooooo
?>
PER OTTENERE COME RISULTATO QUESTO:
<html>
<head>
<script type="text/javascript" language="JavaScript">
<!--
var arrProdotti = new Array( );
arrProdotti["Processore"]= new Array ( "Interl", "AMD");
arrProdotti["Scheda Madre"]= new Array ( "Asus", "MSI");
arrProdotti["Scheda Video"]= new Array ( "Asus", "ATI", "Matrox");
</SCRIPT>
Che c'è di così difficile? Quello che tu chiami "stampare a video" in realtà è una "stampa" sul browser, quindi devi semplicemente piazzarlo nel punto della pagina in cui ti serve.
Appena apro i tag Javascript se poi apro i tag php e faccio una print non stampa piu niente
![]()
<html>
<head>
<script type="text/javascript" language="JavaScript">
<!--
var arrProdotti = new Array( );
<?PHP
foreach ($ArrayJava as $Val)
{
print ("$Val
");
}
?>
DA UNA PAGINGA BIANCA!!!
Questo foreach:
-----------------------------
foreach ($ArrayJava as $Val)
{
print ("$Val
");
}
-----------------------------
Mi stampa questo:
arrProdotti["Processore"]= new Array ( "Interl", "AMD");
arrProdotti["Scheda Madre"]= new Array ( "Asus", "MSI");
arrProdotti["Scheda Video"]= new Array("Asus", "ATI", "Matrox");
MA SOLO SE NON HO GIA APERTO I TAG JAVASCRIPT![]()
HELP!!!SONO DISPERATO!!!