scrivere e richiamare funzioni javascript su file php

lally_fragola

Utente Attivo
26 Apr 2010
43
1
0
Ciao a tutti, spero qualcuno possa aiutarmi ho un problema un pò complicato :p
Cerco di fare una breve sintesi: ho fatto una pagina in php che scrive un file, e fin qui tutto ok. Ma io vorrei scrivere in realtà un file che una volta richiamato sia in grado di causare l'esecuzione di codice javascript. Mi spiego meglio: ho una pagina php che fa cose diverse a seconda di come viene chiamata, in particolare se viene chiamata con un certo valore di mode richiama un'altra pagina:
Codice:
if ($_REQUEST['mode']==2) include("prova.php");

prova.php altro non è il file che io stessa ho scritto: vorrei che nel momento in cui viene inclusa si avviano funzioni javascript definite nella pagina che lo richiama, per fare ciò avevo pensato di scrivere,nella pagina che crea il file:
Codice:
$riga_linea.="echo \"<script type='text/javascript' >
 <!-- disegna_linea(0,3,130,3); --> </script>\";";
 $riga_linea.="disegna_linea(0,3,130,3);"; } 
 $riga_linea=ltrim($riga_linea);
 fwrite($fp,$inizio.$riga_linea.$fine);
 fclose($fp);

dove $inizio="<?php " e $fine=" ?>" la cosa strana è che la funzione disegna_linea viene chiamata(ho messo degli alert per controllare) ma la div con la linea non viene disegnata...perchè? è possibile che invece di disegnare nella pagina che richiama prova.php, questo codice effettivamente disegni su quest'ultima?? Se si come faccio?
Grazie spero di non aver fatto confusione
 

lally_fragola

Utente Attivo
26 Apr 2010
43
1
0
Si quello lo faccio all'inizio della pagina, per questo non era riportato nel pezzo di codice postato :p il file viene scritto e letto correttamente ma non fa quello che vorrei :D. Cerco di spiegarmi meglio: la funzione disegna_fiugura viene chiamata nel momento in cui si apre il file ma non crea nessuna div, come invece dovrebbe fare. Ora io mi chiedo: è possibile che nel momento in cui apro prova.php all'interno di index.php utilizzando include, l'istruzione(uso jquery) $(div).appendTo(document.body) della funzione chiamata utilizzi il body di prova.php anzichè della pagina in cui questo viene inculso,index.php? Può essere per questo che non mi visualizza un bel niente? Altra cosa, non c'è un modo più semplice di attivare una funzione javascript da php? devo per forza utilizzare echo "<script></script>"?
Grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
E Scrivere una data corrente in un pdf PHP 1
J Scrivere in due JPanel Java 1
R [C#] Scrivere un post in grassetto con Selenium su FB Mobile .NET Framework 0
N Scrivere su file PDF PHP 2
P textbox- scrivere tutto su una sola riga anche se si va a capo .NET Framework 2
alexice51 proggrammi per scrivere in javascript? Javascript 3
Cosina [PHP] Scrivere dati in un div specifico PHP 3
Drago73 [Java] leggere/scrivere txt server Java 0
C [PHP] Scrivere testo su immagine PHP 3
C [PHP] scrivere o aggiornare record in tabella PHP 7
spider81man Scrivere su file .txt da form php PHP 2
napuleone scrivere in un file <?php $variabile PHP 1
B Scrivere in una casella di testo una variabile PHP PHP 9
B [PHP] Scrivere risposta multipla in database PHP 1
B PHP e JQUERY per scrivere codice html dinamicamente PHP 2
crealatualista Scrivere in un file php aperto dal codice php! PHP 7
P [HTML] scrivere il titolo di una pagina nella pagina stessa, si può? HTML e CSS 3
Y scrivere file in ascii PHP 1
S Come inserire file in database Mysql senza scrivere codice PHP? PHP 0
A Scrivere da pagina .php su altra pagina .html PHP 4
V Array da scrivere PHP 2
L Scrivere valori nel campo INPUT TEXT a seconda della SELECT Javascript 0
E scrivere nome immagine su db PHP 2
M Come scrivere CSS da un template in Photoshop(.PSD)? HTML e CSS 5
I scrivere solo il percorso (e nome file) di un file allegato (type="file") PHP 1
E Cercare un valore e scrivere tutta la riga txt che lo contiene PHP 15
filippino Link per scrivere un'email HTML e CSS 1
S Far scrivere un testo ad un utente registrato..... PHP 3
L Come far commentare/scrivere agli altri utenti?? Windows e Software 10
A Java: Scrivere su un file senza sovrascriverlo Java 1
S richiesta permessi per scrivere nelle sezioni Supporto Mr.Webmaster 0
S scrivere e-mail in html Posta Elettronica 5
criric Effetto macchina da scrivere Snippet Javascript 0
P Scrivere delle matrici su file csv PHP 2
4 in asp si puo scrivere così? Classic ASP 1
M Scrivere contenuto variabile su txt PHP 3
M Script per scrivere la data su vari file immagine PHP 12
N Scrivere in campo nascosto Javascript 1
IImanuII Scrivere su un file php PHP 7
maxbossi [LEGGERE] Perchè NON ho il permesso di scrivere in questa sezione? Presenta il tuo Sito 0
B Scrivere articolo con joomla Joomla 2
N Scrivere in un DIV in base alle scelte fatte in due select Javascript 5
D Scrivere un'espressione condizionale in Access Visual Basic 0
M MyReviews.it se ami scrivere Presenta il tuo Sito 8
V Effetto macchina da scrivere Javascript 3
F scrivere con le variabili php su dreamweaver PHP 3
T Scrivere il contenuto di un database in un file di testo PHP 2
B Scrivere l'html Javascript 1
S leggere da file e scrivere su file un carattere o una parola alla volta Visual Basic 1
A scrivere su file excel PHP 7

Discussioni simili