+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 6 su 6

Discussione: alert di conferma nel codice php

  1. #1
    keccoricci non è in linea Scolaretto
    Post
    58

    alert di conferma nel codice php

    ciao a tutti.
    in una pagina scritta in php ho una tabella con una serie di nominativi (presi dal database) e premendo il pulsante dello specifico record, spedisco una e-mail.
    vorrei che nel momento in cui premo il pulsante mi comparisse un alert di conferma dove ci sia scritto "sei sicuro di mandare a *caio*?".
    premendo il pulsante (che ha come valore l'ID del record) riesco a ricavarmi tutti i dati #nome cognome e indirizzo#, il problema è che il messaggio di alert che ho impostato compare prima del "submit" per questo motivo sto cercando una soluzione che mi permetta di lanciare l'alert di conferma da php, dopo il codice
    Codice PHP:
    if(isset($_POST['conf1'])) 
    spero di essere stato abbastanza chiaro,
    grazie,
    francesco

  2. #2
    L'avatar di +m+
    +m+
    +m+ non è in linea Scribacchino
    Post
    922
    certo, e non si fa
    vuoi far apparire un messaggio sul client, mentre PHP è eseguito sul server.
    necessiti tipicamente di javascript e opportuna paginetta html

  3. #3
    keccoricci non è in linea Scolaretto
    Post
    58
    Quote Originariamente inviato da +m+ Visualizza il messaggio
    certo, e non si fa
    vuoi far apparire un messaggio sul client, mentre PHP è eseguito sul server.
    necessiti tipicamente di javascript e opportuna paginetta html
    ciao, ti ringrazio per la riaposta.
    non vedo dove sia il problema...
    io avevo trovato una cosa del genere:
    Codice PHP:
    echo "<script language=\"JavaScript\">\n"
    echo 
    "var annulla = window.confirm(\"$nominativo_nome\");";
    echo 
    "if (annulla) {";
    echo 
    "window.alert(\"hai premuto ok\");";
    echo 
    "}else {";
    echo 
    "window.alert(\"hai premuto annulla\");";
    echo 
    "}";
    echo 
    "</script>"
    solo che al posto degli alert "hai premuto ok/annulla", vorrei mettere del codice php

  4. #4
    L'avatar di bumm
    bumm non è in linea Very Important Person Ultimo blog: [VB2010] ComboBox ed Enumeratori
    Luogo
    Bologna
    Post
    2,142
    Blogs
    1
    come ti è già stato detto, codice php viene eseguito lato server. Quel codice che hai postato genera javascript che viene spedito al client(browser) e viene eseguito li. Se devi eseguire il codice php al click su client, dovrai creare un javascript che tramite ajax fa una POST sul server, sul server fai le operazioni e restituisci i risultati di nuovo al client. Non esiste altro modo per fare quello che chiedi.
    "HeloWorld.exe" 17 errors, 31 warnings.

    Non mi mandate le richieste di aiuto via PM! Non vi risponderò! Tutte le domande fateli sul forum!

  5. #5
    L'avatar di +m+
    +m+
    +m+ non è in linea Scribacchino
    Post
    922
    Andando nel concreto: vuoi che quando si preme un bottone ti appaia "qualcosa" che chiede conferma, mostrando informazioni prese da "qualche parte"?
    In questo caso magari domani ti faccio vedere come si fa (con javascript ovviamente, e magari bootstrap)

  6. #6
    keccoricci non è in linea Scolaretto
    Post
    58
    Ok,
    Scusate l' incompetenza, ma non mi era chiaro il concetto!
    Grazie per avermi chiarito le idee!

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi