Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    110

    Php Principianti - aiuto x esercizi

    Vi chiedo 1 aituo per 2 esercizi in php

    1) In un file testuale chiamato utenti:collegati è contenuto solo un numero intero maggiore o = a 0.

    Scrivere 1 pagina in PHP che preleva il numero dal file e stampa a schermo "utenti collegati n." ( dove n è il numero ke ho scelto in partenza).

    se n=0 stampa "nessun utente collegato"

    se il numero è compreso tra 1 e 10 stampa "traffico basso"

    se il n è compreso tra 11 e 100 stampa "traffico alto"

    se il n è maggiore di 101 stampa "No panic"



    2) scrivere una pagina in php che accetta in input il parametro "filename" che contiene in nome di 1 file e visualizza un output del tipo : "file.txt - 123456 bytes (con i dati corretti!)

    inoltre:
    in caso di input vuoto, notifica con 1 messaggio
    in caso di file inesistente notifica con1 messaggio
    deve essere possibile solo il download del file


    Un grazie a chi mi aiuterà a capire...

  2. #2
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    1^ esercizio:

    Crei un file index.php e nella stessa dir crei un file utenti_collegati.txt con il numero di utenti.
    In pratica lo scipt legge il file e mette il contenuto in una var, poi fa i controlli del caso: guardati la spiegazione delle funzioni nel sito www.php.net

    codice:
    <?php
    $leggo_file = file("./utenti_collegati.txt");
    $utenti= $leggo_file[0];
    
    echo "Utenti collegati numero: ".$utenti."
    
    ";
    
    if($utenti == 0)
    echo "nessun utente collegato";
    else if(($utenti >= 1) && ($utenti <= 10))
    echo "traffico basso";
    else if(($utenti > 10) && ($utenti <= 100))
    echo "traffico alto";
    else if($utenti >= 101)
    echo "no panic";
    
    
    ?>

    ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    110
    Grazie! ti chiedo alcuni chiarimenti..





    Originariamente inviato da aserena
    1^ esercizio:

    Crei un file index.php e nella stessa dir crei un file utenti_collegati.txt con il numero di utenti.
    In pratica lo scipt legge il file e mette il contenuto in una var, poi fa i controlli del caso: guardati la spiegazione delle funzioni nel sito www.php.net

    codice:
    <?php
    $leggo_file = file("./utenti_collegati.txt");
    $utenti= $leggo_file[0];   -----> cosa significa  [0]  
    
    echo "Utenti collegati numero: ".$utenti."
    
    ";
    
    if($utenti == 0)
    echo "nessun utente collegato";
    else if(($utenti >= 1) && ($utenti <= 10))
    echo "traffico basso";
    else if(($utenti > 10) && ($utenti <= 100))
    echo "traffico alto";
    else if($utenti >= 101)
    echo "no panic";
    
    
    ?>

    ciao

  4. #4
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    Allora, per leggere un file di norma utilizzi la funzione fopen, nel tuo caso ho preferito usare file. La funzione 'file' non fa altro che leggere riga per riga e inserirla in un vettore. $leggo_file è un vettore, quindi richiamandolo così $leggo_file[0] ottengo il primo elemento del vettore, nel tuo caso corrisponde alla prima e unica riga.....

    Guardati le funzioni file ed fopen

    ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

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.