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

    Funzionamento script e inclusione

    Salve a tutti.
    Mi sto avvicinando al php e sto leggendo pian pianino il fantastico manuale che c'è su questo sito.
    Ho trovato onlineQUI uno semplice script per visualizzare delle immagini radom.

    Ho preparato 6 immagini gif e le ho nominate come indicato nello script; 1.gif,2.gif etc
    Ho editato tutti i parametri come indicato nello script:

    -$total = "11"; Il numero di immagini che si trovano nella cartella

    -$file_type = ".jpg"; L'estensione delle immagini, nel mio caso ho messo .gif

    -$image_folder = "images/random"; La cartella dove mettere le immagini. La mia cartella è nella root del sito http://miosito.it/cartella,ho provato sia a scriverla con tutto l'indirizzo http://miosito.it/cartella sia solo lei cartella.

    Alla fine ho creato una pagina base html ci ho aggiunto la dicitura:

    <?php include "randomimage.php"; ?>

    come suggerito nello script.
    Naturalmente ho salvato lo script in un file chiamato appunto randomimage.php e l'ho messo nella root.

    Se provo a caricare la pagina html non ottengo nessun errore ma non visualizzo le immagini in random.

    Dove sbaglio? Forse nella scelta della cartella delle immagini?

    ciao a tutti e grazie!
    Conoscere gli altri è comprensione
    conoscere se stessi è saggezza

  2. #2

    Re: Funzionamento script e inclusione

    Ma l'estensione del file che contiene <?php include "randomimage.php"; ?> è .php o .html???
    Mah... Einstein.. non era bello di faccia... ma che fisico!!!

  3. #3
    è html!

    Te lo posto qui:

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    ciao ciao 
    <?php include "randomimage.php"; ?>
    
    </body>
    </html>
    ...e se ti può interessare è pubblicata QUI
    Conoscere gli altri è comprensione
    conoscere se stessi è saggezza

  4. #4
    Originariamente inviato da pmalerba
    è html!
    Allora mettilo .php
    Mah... Einstein.. non era bello di faccia... ma che fisico!!!

  5. #5
    Fatto...ma il risultato è lo stesso!!
    Ma non è che sbaglio con la cartella?
    Non so dove sbattere la testa !

    ps grazie per l'interessamento!
    Conoscere gli altri è comprensione
    conoscere se stessi è saggezza

  6. #6
    Originariamente inviato da pmalerba
    Fatto...ma il risultato è lo stesso!!
    Ma non è che sbaglio con la cartella?
    Non so dove sbattere la testa !

    ps grazie per l'interessamento!
    Posta il tuo file randomimage.php
    Mah... Einstein.. non era bello di faccia... ma che fisico!!!

  7. #7
    Ecco il mio file randomimage.php

    Codice PHP:
    <?php
    /* 
    * Name your images 1.jpg, 2.jpg etc. * 
    * Add this line to your page where you want the images to  
    * appear: <?php include "randomimage.php"; ?> 
    */ 
    // Change this to the total number of images in the folder
    $total "7";
    // Change to the type of files to use eg. .jpg or .gif
    $file_type ".gif";
    // Change to the location of the folder containing the images (qui ho messo sia l'indirizzo intero sia solo il nome della cartella) 
    $image_folder "http://www.pietromalerba.it/emoticons";
    // You do not need to edit below this line
    $start "1";$random mt_rand($start$total);$image_name $random $file_type;echo "<img src=\"$image_folder/$image_name\" alt=\"$image_name\" />";?>
    Conoscere gli altri è comprensione
    conoscere se stessi è saggezza

  8. #8
    Conoscere gli altri è comprensione
    conoscere se stessi è saggezza

  9. #9
    Provando questo script sia in locale che in remoto... funziona tutto correttamente...

    Molto probabilmente il problema sta nel server...

    Mi sai dire che versione di php è installata??
    Mah... Einstein.. non era bello di faccia... ma che fisico!!!

  10. #10
    Cavolo...sai che non l'ho provato neache io in locale...adesso provo!
    Cmq la mia versione di PHP è la 4.3.3!
    ciao ciao
    Conoscere gli altri è comprensione
    conoscere se stessi è saggezza

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.