Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Funzione e unlink()

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    216

    Funzione e unlink()

    Buongiorno a tutti
    ho bisogno di un aiuto:
    In breve mi servirebbe un pulsante che cancelli un file dal server; io l'avevo pensata così:

    <?php
    function delete($click)
    {unlink();}


    <input type="submit" onclick="<?php $delete('percorso'.$nomefile); ?>"

    secondo voi può funzionare??? Nell 'eventualità mi date una coretta pls
    Server utilizzato: MySQL


    (cit.)
    Un misto tra pazzia ed intelligenza

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    cosi non funziona, per due motivi:
    - nella funzione, unlink vuole un parametro (presumo sia $click);
    - nel codice html, non puoi assegnare una funzione php ad un evento onclick (php è lato server, onclick è sul client)

    potresti fare qualcosa con ajax, scrivendo correttamente la funzione php e preparando uno script php che faccia quello che ti serve. Lo script lo usi poi con una chiamata asincrona

    se invece non hai problemi al fatto che la pagina venga ricaricata, puoi gestire tutto classicamente con form (ce l'hai già) e script che faccia l'unlink. L'action del form sarà lo script php

  3. #3
    Prova così:
    Codice PHP:
    <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
    <input type="submit" name="submit">
    </form>
    <?php
    if(isset($_POST['submit'])){
         
    unlink("nomefile");
    }
    ?>

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.