Visualizzazione dei risultati da 1 a 4 su 4

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    193
    Se il tuo file è composto dal nome utente separato da un carattere separatore (new line o carrige return o entrambi) devi creare un array numerato e confrontare $usersearch[$i] con $usrname se uguale interrompi il ciclo while altrimenti prosegui.
    Il do while verrà valutato almeno una volta anche se la condizione è falsa.
    $i è una variabile all'esterno del do while con valore 0 e poi se diverso da feof crea altre variabili e quindi il puntatore sarà incrementato + 1, $i++; però se $check = true se tale variabile è true devi fermarti (il titolo della discussione è fuorviante non c'entra l'escape ma più che altro il blocco dell'uguaglianza che giustamente io chiamo $check).
    Ovviamente $check prima del do while inizialmente sarà impostato su false.
    Comunque generalmente sarebbe idoneo studiare se è presente la possibilità di effettuare un'escape.
    Ti faccio un un'esempio considera O'Reilly con la funzione mysqli_real_escape_string inserisce l'escape "\" all'apice singolo dentro al database avrà l'escape e il confronto è se la query restituisce true.

  2. #2
    Quote Originariamente inviata da darbula Visualizza il messaggio
    Se il tuo file è composto dal nome utente separato da un carattere separatore (new line o carrige return o entrambi) devi creare un array numerato e confrontare $usersearch[$i] con $usrname se uguale interrompi il ciclo while altrimenti prosegui.
    Ok, vevo intuito potesse essere il new line. Infatti il file creato in Linux è con nomi a capo.
    Questo ha un codice ascii, dunque posso inserirl il carattere alla fine dell' usrname e dovrebbe funzionare.., non vedo il motivo di creare array....

    **Risolto con chr(10) in appendice. Grazie.
    Ultima modifica di jabjoint; 29-08-2020 a 14:51
    jabjoint

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 © 2026 vBulletin Solutions, Inc. All rights reserved.