Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di bruno-
    Registrato dal
    Jan 2014
    residenza
    Nord Italia
    Messaggi
    233

    Controllare se un array contiene almeno un valore

    Esistono $_GET[password], $_GET[email] e $_GET[username]; con un if, posso controllare se esiste ALMENO una defininizione in $_GET?

    Ho visto la documentazione, ma non c'è nulla che potrebbe fare DIRETTAMENTE a caso mio (es, implementazione di ulteriori funzioni ecc.)

    C'è un metodo funzionante?
    Grazie.
    Protesta niente immagini nella firma

  2. #2
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it L'avatar di bruno-
    Registrato dal
    Jan 2014
    residenza
    Nord Italia
    Messaggi
    233
    Quote Originariamente inviata da satifal Visualizza il messaggio
    "Servizio non disponibile!"
    Protesta niente immagini nella firma

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Riprovaci, perché funziona.

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    se intendi almeno una definizione tra $_GET[password], $_GET[email] e $_GET[username] è giusto il link che ti hanno dato, se intendi una definizione in generale (ad esempio $_GET["abc"]):
    Codice PHP:
    if (count($_GET)) {
       ...

    No

  6. #6
    Utente di HTML.it L'avatar di bruno-
    Registrato dal
    Jan 2014
    residenza
    Nord Italia
    Messaggi
    233
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Riprovaci, perché funziona.
    Non proprio vuole funzionare, eh!

    Quote Originariamente inviata da tampertools Visualizza il messaggio
    se intendi almeno una definizione tra $_GET[password], $_GET[email] e $_GET[username] è giusto il link che ti hanno dato, se intendi una definizione in generale (ad esempio $_GET["abc"]):
    Codice PHP:
    if (count($_GET)) {
       ...

    Grazie mille! Mi ero dimenticato di quella funzione!


    Se può far comodo a qualcuno, il codice uscito è questo:
    Codice PHP:
    <?
    if(count($_GET)){if ($_GET["s"] == ""){header('Location: '.$_SERVER['REQUEST_URI'].'&s='.date(dmYhisa));}}else{header('Location: '.$_SERVER['REQUEST_URI'].'?s='.date(dmYhisa));}
    ?>
    Ultima modifica di bruno-; 22-08-2014 a 13:02
    Protesta niente immagini nella firma

  7. #7
    Quote Originariamente inviata da bruno- Visualizza il messaggio
    Non proprio vuole funzionare, eh!
    A parte che il link funziona benissimo, ma l'idea di fare una semplicissima ricerca su google utilizzando "php operatori logici" non ti è balenata neanche per l'anticamera del cervello?
    Oppure non vai oltre il click su un link o il copia/incolla?!?!


    Quote Originariamente inviata da bruno- Visualizza il messaggio
    Se può far comodo a qualcuno, il codice uscito è questo:
    Codice PHP:
    <?
    if(count($_GET)){if ($_GET["s"] == ""){header('Location: '.$_SERVER['REQUEST_URI'].'&s='.date(dmYhisa));}}else{header('Location: '.$_SERVER['REQUEST_URI'].'?s='.date(dmYhisa));}
    ?>

    E a chi dovrebbe servire questo obbrobrio?!?!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  8. #8
    Utente di HTML.it L'avatar di bruno-
    Registrato dal
    Jan 2014
    residenza
    Nord Italia
    Messaggi
    233
    Quote Originariamente inviata da satifal Visualizza il messaggio
    A parte che il link funziona benissimo, ma l'idea di fare una semplicissima ricerca su google utilizzando "php operatori logici" non ti è balenata neanche per l'anticamera del cervello?
    Oppure non vai oltre il click su un link o il copia/incolla?!?!





    E a chi dovrebbe servire questo obbrobrio?!?!


    Operatori logici = non so nemmeno che significhi in italiano, vedi tu come sono messo.
    Obbrobrio = crea una pagina, ficcaci dentro il codice ed aprila, cancella tutto l'ammasso di caratteri dopo a ?, quindi aggiungi parola_chiave_che_l_utente_ha_inserito=parola_chia ve_che_significa_. Il primo link risulterà ?s=12345, il secondo link risulterà ?parola_chiave_che_l_utente_ha_inserito=parola_chi ave_che_significa_&s=12345. Chiaro adesso; no?
    Protesta niente immagini nella firma

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.