Visualizzazione risultati 1 fino 3 di 3

Discussione: problema con foreach.....

  1. #1
    Guest

    Predefinito problema con foreach.....

    Codice PHP:
    $fleggi=fopen("datalink.txt","r");
    $leggi=fread($fleggi,filesize("datalink.txt"));


    $leggi0=explode("|",$leggi);

    foreach (
    $leggi0 as $key => $value){

    if(
    $value!=" "){
    $stampa=nl2br($value);
    echo
    $stampa."<a href=\"user_admin.php?deletelink=$key\">".$key."</a>";
    }
    }
    fclose($fleggi);


    quando fa il cilclo mi stampa a video pure un numero in più che non ha alcun valore... esempio se nel file datalink ci sono 20 righe scritte lui mi crea 21 link
    comae posso fare???
    Ultima modifica di dreadnaut : 23-10-2009 alle ore 02.21.34 Motivo: + tag [php]

  2. #2
    Guest

    Predefinito

    prova a fare un trim sia su $leggi che su $value

    PS: è da febbraio che sei iscritto e non hai ancora un sito?


    Ciao!

  3. #3
    L'avatar di foreach
    foreach non è connesso Altervistiano Junior
    Data registrazione
    11-06-2008
    Residenza
    3 metri sotto terra
    Messaggi
    501

    Predefinito

    Sì? Qualcuno mi ha nominato?

    Prova a postarci il contenuto di datalink.txt e comunque invece di usare i cicli fopen(), fread() e fclose() usa file_get_contents()








    Facci sapere
    foreach
    Codice PHP:
    foreach($vettore as $chiave => $valore) {
    echo 
    "Ciao";


Regole di scrittura

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