Visualizzazione risultati 1 fino 3 di 3

Discussione: [php] scrivere una riga di un file di testo

  1. #1
    ig96net non è connesso Neofita
    Data registrazione
    31-12-2011
    Messaggi
    17

    Question [php] scrivere una riga di un file di testo

    salve avrei bisogno di uno script che Vada a prendermi una riga richiesta tramite variabile get in un file di testo e me la stampi a schemo. Chi mi può aiutare?grazie

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,259

    Predefinito

    La funzione file() legge tutte le righe di un file e ti restituisce un array. Una volta che hai l'array, ti basta prendere l'n-1-esimo elemento (gli array contano a partire da zero) ed hai la riga che ti serve.

  3. #3
    ig96net non è connesso Neofita
    Data registrazione
    31-12-2011
    Messaggi
    17

    Smile

    lla fine ho risolto così:
    Codice PHP:
    <?
    $file
    = 'urls.txt';
    $action = trim($_GET['id']);
    $action = (empty($action) || $action == '') ? 'create' : 'long';
    if(
    $action == 'long')
    {
    $urls = file($file);
    $id = trim($_GET['id']) - 1;
    if(isset(
    $urls[$id]))
    {
    echo
    "Il link rimanda a: {$urls[$id]}";
    exit;
    }
    else
    {
    die(
    'Errore: l\'id non esiste. Riprova.');
    }
    }
    ?>

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •