Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    Incusione di file php con un javascript

    Ciao,
    è possibile incudere un file php in una pagina html con un javascript?

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao Lisa79,

    con javascript puoi includere file js... se la pagina php restituisce codice javascript puoi benissimo farlo.
    Tu cosa vorresti fare di preciso?

  3. #3
    Sto facendo uno script in php che mi segnala gli utenti in linea e dove si trovano.
    Per farlo mi appoggio ad un db e la pagina da includere è quella che contiene il risultato della quary con il totale degli utenti in linea.

    Quindi se non ho capito male dovrei inserire la variabile che contiene il totale utenti in uno script javascript, sai come posso fare?

    Dovrei inserire questa stringa <? echo "Utenti online: $usersOnline"; ?> in un javascript, giusto?

  4. #4
    Così:
    echo "<script language='JavaScript' type='text/javascript'>document.write (\"Utenti online: $usersOnline\");</script>";

  5. #5
    Il file php funziona, ma se uso questa stringa per richiamarlo
    <script language='JavaScript' type='text/javascript' src='http://www.hobbyanimali.it/usersonline_javascript.php'></script>
    mmi da errore.
    Cosa sbaglio?

  6. #6
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Cosa sbagli ?

    Php è un linguaggio lato server quindi serve per elaborare una pagina html. Quando la pagina è stata elaborata viene mandata al browser che la stampa a video e esegue il codice javascript. Quindi quando il codice js viene eseguito il php ha già finito il suo lavoro.

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    il server deve restituire:

    echo "document.write (\"Utenti online: $usersOnline\");";

    essendo uno script esterno i tag <script> e </script> vanno omessi.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    Funziona!
    Grazie br1

  9. #9
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    scusa ma sono stato impegnato... comunque c'ha pensato il buon br1

    ma alla fine il file js deve solo stampare una variabile... non ti conveniva usare direttamente un include php? :master:

  10. #10
    ciao a tutti, io ho lo stesso problema ma anche leggendo la discussione non ho capito come fare (non posso fare un include in php perchè il sito è in asp)
    codice:
    <?
    
    if (!$can) $can="#xxxxxxx";
    
    $can="#".preg_replace("/^#/","",$can);
    $cancod=substr(base64_encode($can),0,-1);
    
    $f=file("http://xxxxxxxxxx");
    if (preg_match("/currently has ([\d]+) /",$f[0],$n)) {
    	echo "document.write(\"";
    	if ($n[1]==1) echo "C'è qualcuno ";
    	else if ($n[1]>1) echo "Ci sono ".$n[1]." Fan ";
    	else echo "Nessun utente ";
    	echo "su $can\");";
    }
    ?>
    mi potete dire come inserirlo? grazie
    Manifesto Aggiornato
    Sono proprietà privata di Reika

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.