Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Array in File Js

  1. #1
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499

    Array in File Js

    Ho un file salvatgo come .js nel quale definisco una serie di informazioni.
    Ora devo rendere dimanica la parte dell'array che carica le foto da un db

    Codice PHP:
    var fadeimages=new Array()
    //SET IMAGE PATHS. Extend or contract array as needed
    fadeimages[0]=["upload/intro/photo1.jpg"""""]
    fadeimages[1]=["upload/intro/photo2.jpg"""""]
    fadeimages[2]=["upload/intro/photo3.jpg"""""
    come inserisco del PHP all'interno del file? con che sintassi?

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    rinomini il file in .php e ci metti il codice php che ti serve. Ricordati poi di caricarlo con

    codice:
    <script language="javascript" src="percorso/filejs.php"></script>
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Ricordati di mettere in cima al file
    l'header appropiato.

    Codice PHP:
    header'Content-Type: text/javascript' ); 

    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  4. #4
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Originariamente inviato da Andrea1979
    rinomini il file in .php e ci metti il codice php che ti serve. Ricordati poi di caricarlo con

    codice:
    <script language="javascript" src="percorso/filejs.php"></script>
    con questo intendi di metterlo all'inizio del file filejs.php?

    Poi ho un dubbio: ad ingresso homepage, il file js viene interpretato e mi si vedono le immagini... all'interno io ho dei link dipo AHAH, lanciati da un javascript di un menu in flash e carico i contenuti dentro un div; se navigo e rientro nella homepage, le immagini (del file intro.php - che contiene il codice js e la visualizzazione delle immagini) non si vedono più. Non viene più interpretato il js?

    Cosa può essere il problema?

  5. #5
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    non mi viene interpretato il file neanche all'home page adesso...
    il file fadejs.php è cosi:
    <?php
    header: ....

    tutto il codice js

    ?>
    poi lo incudo e lo richiamo nella pagina, ma non va.

    Inoltre mi rimane sempre il problema del link ahah, che non ricaricando la pagine, non visualizza le immagini. Possibile?

  6. #6
    Dai un occhio a filejs.php cosa
    ti stampa a video


    Fai una semplice pagina dove
    metti


    <script type="text/JavaScript"></script>

    language è deprecato



    e metti una semplce alert sull'array.






    PS

    Dalla decrizione che hai dato del problema
    può essere capitato qc dovunque
    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  7. #7
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Dunque, avevo lasciato i tag <?php ?> aperti su tutto il file fadejs.php
    ora gli ho usati solo per contenere l'istruzione header:
    Tutto il resto del codice è fuori dai tag e funziona al primo ingresso.
    Ora mi resta di capire perchè non mi funziona ricaricando la pagina con metodo AHAH.

    Faccio delle prove.

    Intanto ora stavo provando a mettere il codice php nel fadejs.php
    Codice PHP:
    $sql = "SELECT * FROM intro ORDER BY immagine";
                $sort = mysql_query($sql,$conn);
                $n_sort = mysql_num_rows($sort);
    ?>
     
    var fadeimages=new Array()
    //SET IMAGE PATHS. Extend or contract array as needed
    <?php
    while ($row mysql_fetch_array($sort)) { ?>
        fadeimages[0]=["upload/intro/<?php echo $row['immagine'?>", "", ""] 
    <?php ?>
     
    var fadebgcolor="white"
    //tutto codice js...
    Come faccio a far si che lo [0] venga ad ogni riga aggiunto di +1?

  8. #8
    <?php while ($row = mysql_fetch_array($sort)) { ?> fadeimages[0]=["upload/intro/<?php echo $row['immagine'] ?>", "", ""] <?php } ?>

    una cosa del genere;
    $i= 0;
    while
    echo 'fadeimages['.$i.']=upload/intro/'.$row['immagine'];
    $i++;


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

  9. #9
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Ah già...

    Per quanto riguarda il link che ne dite?
    O cambio stanza?

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.