Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di Nazza97
    Registrato dal
    Apr 2012
    Messaggi
    200

    Problema Abbastanza Confusionale.

    Salve a tutti, Faccio subito un esempio per farvi capire.


    if (( $Domand == "" ) || ($Rispost == "")){
    die("Devi Inserire Qualcosa!");
    }


    Dunque se metto Die , Il "DOPO" Non Lo Legge. (mi toglie tutto il codice di dopo)

    Se metto echo, mi da ERRORE, però va comunque avanti.


    Soluzione?
    Nazza

  2. #2

    Re: Problema Abbastanza Confusionale.

    Originariamente inviato da Nazza97

    Soluzione?
    Ma tu cosa vuoi ottenere esattamente???

  3. #3
    Utente di HTML.it L'avatar di Nazza97
    Registrato dal
    Apr 2012
    Messaggi
    200

    Re: Re: Problema Abbastanza Confusionale.

    Originariamente inviato da philbert
    Ma tu cosa vuoi ottenere esattamente???


    Praticamente Ho un input , ma se è vuoto devo dare un errore senza mandare i dati nel database funziona solo con il die() per mi blocca la parte di codice che sta dopo il die() , mentre se metto echo mi da l'errore e mi fa vedere il codice in basso, ma INVIA lo stesso i dati.
    Nazza

  4. #4
    Codice PHP:
    if (( $Domand == "" ) || ($Rispost == "")) {
       echo 
    "Devi Inserire Qualcosa!";
       
    $ok false;

    else 
       
    $ok true
    poi nel punto in cui devi inserire i dati nel db, prima controlli $ok...
    se è true inserisci se è false non inserisci

  5. #5
    Utente di HTML.it L'avatar di Nazza97
    Registrato dal
    Apr 2012
    Messaggi
    200
    Originariamente inviato da philbert
    Codice PHP:
    if (( $Domand == "" ) || ($Rispost == "")) {
       echo 
    "Devi Inserire Qualcosa!";
       
    $ok false;

    else 
       
    $ok true
    poi nel punto in cui devi inserire i dati nel db, prima controlli $ok...
    se è true inserisci se è false non inserisci
    Come Potrei Fare??

    Codice PHP:
    mysql_query("INSERT INTO Home (Domanda,Risposta) VALUES ('$Domand','$Rispost')") or die(mysql_error()); 
    Nazza

  6. #6
    Originariamente inviato da Nazza97
    Come Potrei Fare??
    usa l'IF, no?

  7. #7
    Utente di HTML.it L'avatar di Nazza97
    Registrato dal
    Apr 2012
    Messaggi
    200
    Ho Risolto con un altra via che mi era sfuggita,

    if (empty($Domanda)) {
    echo ("");
    } else {
    echo ("");
    }
    Nazza

  8. #8
    Originariamente inviato da Nazza97
    Ho Risolto con un altra via che mi era sfuggita,

    if (empty($Domanda)) {
    echo ("");
    } else {
    echo ("");
    }
    Maddai...hai scoperto l'utilizzo dell'if?!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  9. #9
    Utente di HTML.it L'avatar di Nazza97
    Registrato dal
    Apr 2012
    Messaggi
    200
    Originariamente inviato da satifal
    Maddai...hai scoperto l'utilizzo dell'if?!
    No non l'ho scoperto , Hai qualche problema?
    Nazza

  10. #10
    Originariamente inviato da Nazza97
    No non l'ho scoperto , Hai qualche problema?
    ...e che problema potrei avere con un quindicenne che chiede lumi su come aggirare (illegalmente) una protezione anti bot ed allo stesso tempo ha difficoltà nell'utilizzo del costrutto if?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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.