Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [php] bloccare esecuzione script

    Ciao, siccome mi avvicino solo ora alla grande potenza di php, essendo ormai da 4 anni a conoscenza di asp, vorrei sapere se esiste l'equivalente in php della "funzione" di asp:
    codice:
    response.end
    esempio:
    if($_POST['submit'] == TRUE){

    include('ciccio.php');
    response.end
    }
    else{
    include('magro.php');
    response.end
    }
    in poche parole mi servirebbe una funzione che blocca l'output di php senza andare anvanti nell'interpretazione del codice php e html.

  2. #2
    Ciao, pure io ero prog in asp....

    Ti dico subito ke l'asp è meglio x quanto riguarda uniformità delle versioni di codice... ce n'è una e basta.

    Però da quando è venuto fuori quell'orrore di ASP.NET (ke dio punisca ki l'ha pensato) mi sono gettato sul PHP.

    Per terminare l'esecuzione di uno script ci sono 2 modi:
    exit;
    die("Messaggio visualizzato sullo schermo");

    Il primo metodo se posto in una funzione provoca il termina della funzione ma non dello script. Se è posto in mezzo a codice diciamo di 1° livello (insomma fuori da funzioni o altro) provoca il termine dello script.

    Il secondo metodo provoca l'interruzione dello script da qualunque posizione. E' possibile passare un valore (stringa) che verrà visualizzato a schermo prima dell'interruzione...
    tipo "LO SCRIPT é FINITO PRIMA! BUAHAHAHHAHAHAH"


    Ciao!
    By Pegoraro Marco
    http://adessoweb.biz- AdessoWEB - Siti web professionali a prezzo accessibile!
    http://consulenza-web.com- Il mio blog!

  3. #3
    ok adesso provo e poi se ho problemi posto.

  4. #4
    Ok, ma tra un po' nn ci sono +!

    Al max ti rispondo domani, ciao!
    By Pegoraro Marco
    http://adessoweb.biz- AdessoWEB - Siti web professionali a prezzo accessibile!
    http://consulenza-web.com- Il mio blog!

  5. #5
    grazie ciao a domani

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    682
    PHP é una grandissima innovazione tra i linguaggi lato server quindi
    c'é una comunità bellissima che offre tanto supporto a tutti...basta chiedere.
    E' un linguaggio in continua espansione ecco spiegato il motivo di questi cambiamenti.
    Inoltre lavorate su linguaggi dinamici siatelo anche voi di fronte a
    queste situazioni.
    In PHP potete bloccare l'esecuzione di uno script immediatamente in due modi:
    1)Utilizzando l'istruzione exit:
    if(!$stato) {
    error_message();
    exit;
    }
    2)Oppure con la funzione die("Qui va il messaggio");
    $connessione = mysql_connect($host, $users, $pasw) or die("Impossibile connettersi");
    Spero di esservi stato di aiuto.

  7. #7
    come no, ogni approfondimento o consiglio, a mio parere, è sempre ben accetto

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.