Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    668

    problema con generazione selct automatica

    Ciao,

    ho questo script che genera una select leggendo i valori da un file di testo.
    Il problema che ha è il seguente:
    la select viene generata correttamente ma vorrei che se esiste un valore uguale a quello recuperato nella url, l'option venga messo SELCTED ma non lo fa...

    Potete aiutarmi? Ecco il codice:

    <select name="prova">

    <?php
    $leggo = "testo.txt";
    $valore = $_GET['valore'];

    if (!$p_file = fopen($leggo,"r")) {
    echo "Spiacente, non posso aprire il file";
    } else {
    while(!feof($p_file)) {
    $linea = fgets($p_file, 1000);

    if ($linea <> $valore) {
    echo "<option value='".$linea."' >".$linea." NO UGIALE</option>\n";
    } else {
    echo "<option value='".$linea."' selected>".$linea."UGUALE </option>\n";
    }
    }
    fclose($p_file);
    }
    ?>
    </select>

    grazie mille

  2. #2
    Prova sostituendo

    codice:
    $linea = fgets($p_file, 1000);
    con

    codice:
    $linea = rtrim(fgets($p_file, 1000));

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.