Visualizzazione dei risultati da 1 a 7 su 7

Hybrid View

  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    All'inizio dello script
    Codice PHP:
    if (trim($_POST['cliente']) == '' && trim($_POST['targa']) == '' && trim($_POST['data']) == '')
    {
        
    //redirect al form con messaggio di errore indicante "compila almeno un campo"


  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    302
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    All'inizio dello script
    Codice PHP:
    if (trim($_POST['cliente']) == '' && trim($_POST['targa']) == '' && trim($_POST['data']) == '')
    {
        
    //redirect al form con messaggio di errore indicante "compila almeno un campo"

    Buongiorno Alhazred,
    innanzitutto grazie per la risposta, ho provato ad implementare il codice che mi hai passato, ma continuo a visualizzare tutti i risultati, (premetto che il messaggio compila almeno un campo non l'ho ancora scritto, perchè non so dove implementarlo), sono un'apprendista php e penso che te ne sarai reso conto ....

    Codice PHP:
    $query "SELECT * FROM CommesseOfficina WHERE 1";
    if (
    trim($_POST['cliente']) == '' && trim($_POST['targa']) == '' && trim($_POST['data']) == ''){    //redirect al form con messaggio di errore indicante "compila almeno un campo"}
    if (!empty($cliente)) {    $query .= " AND `cliente` = '$cliente'";}if (!empty($targa)) {    $query .= " AND `targa` = '$targa'";}
    if (!empty(
    $data)) {    $query .= " AND `data` = '$data'";} 
    scritto così, dovrei quantomeno ricevere una pagina bianca o sbaglio ? Teoricamente, php verifica che la prima condizione non è verifica e non dovrebbe proseguire l'esecuzione del codice ... invece a me scritto così, mostra sempre tutti i risultati
    Se volete che la funzione di un programma non venga scoperta dall'utente, descrivetela nella documentazione...

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.