Visualizzazione risultati 1 fino 3 di 3

Discussione: query di delete su pulsante

  1. #1
    fabiovergotti non è connesso Utente
    Data registrazione
    18-02-2013
    Messaggi
    249

    Predefinito query di delete su pulsante

    Salve a tutti
    avrei la necessità si eseguire un delete di un certo campo di una tabella (su db) quando l'utente esce da una pagina premendo sul pulsante indieetro del browser in uso

    è possibile?

    la query di delette so come crearla...ma non so come associarla alla pressione del pulsante :(

  2. #2
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Sono due cose diverse... PHP è server-side mentre l'indietro è client-side.

    Non so se è fattibile però potresti creare una funzione che quando l'utente esegue un
    Codice HTML:
    javascript:history.go(1)
    
    // Oppure
    
    javascript:window.history.back()
    Richiama php (via ajax) ed esegue la query.
    Apprezzi l'aiuto? Offrimi un caffè!

  3. #3
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito

    No, con il php non è possibile.

    Dovresti utilizzare il Javascript, che è un linguaggio lato client ( eseguito sul tuo browse ) e non il php che è un linguaggio lato server ( eseguito dal server ), e che, ovviamente, non può vedere quello che accede sul tuo browser.

    In'oltre dovresti utilizzare anche AJAX, per far eseguire al Javascript, un codice php, che nel tuo caso elimina la query, ma purtroppo non so neanche se è possibile intercettare la pressione del tasto indietro con Javascript, ed in'oltre basti che l'utente disattivi il javascript per non eseguire il controllo.
    Ultima modifica di sevenjeak : 05-10-2013 alle ore 11.10.53

    Sevenjeak
    Software developer and much more

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •