Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di puddu
    Registrato dal
    Mar 2001
    Messaggi
    143

    Problema con campo nullo

    Salve a tutti.
    Vengo subito al mio problema.

    Ho una form con un campo nel quale è possibile inserire una stringa da ricercare all'interno di un database.

    Su questo campo effettuo un controllo che comunica all'utente un messaggio d'errore qualora questo prema il tasto "cerca" senza aver digitato la stringa... ma il problema è che se l'utente digita semplicemente " " (con la barra spaziatrice), la ricerca viene effettuata normalmente.

    La mia domanda è: c'è un modo per fare in modo che anche in questo caso venga comunicato il messaggio d'errore? C'è qualcosa che devo scrivere invece del classico...
    Codice PHP:
    if ($stringa == ""
    ???


    Grazie in anticipo a chi vorrà rispondermi!

  2. #2
    basterebbe trim($stringa)...

    http://it.php.net/manual/it/function.trim.php

    ma così è + corretto:


    if (!isset($_POST['stringa']) || trim($_POST['stringa']) == "")

  3. #3
    Utente di HTML.it L'avatar di puddu
    Registrato dal
    Mar 2001
    Messaggi
    143
    Grazie del suggerimento, }gu|do[z]{®©. Adesso funziona.


    Ciaooooo.

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.