Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    68

    Eliminazione di un file

    Ciao a tutti,ho creato un form che mi consente di modificare un file del database.
    Il form è il seguente:


    <form action="uploadSponsor2.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="1000000"> <input name="userfile4" type="file" /> <input type="submit" name="modifica" value="modifica" /> <input type="hidden" name="pagina_partenza" value="primo_layout.php" /> <input type="hidden" name="id" value=<?php echo $id ?>> <input type="hidden" name="idSponsor" value=<?php echo $idSponsor ?>> </form>


    e questo è il file che effettua la modifica nel database:
    Codice PHP:
    <?php require_once('Connections/conn.php'); ?>
    <?
    $uploaddir 
    'immagini/';
    mysql_select_db($database_conn$conn);
    $id=$_POST['id'];
    $idSponsor=$_POST['idSponsor'];
    $uploadfile $uploaddir $_FILES['userfile4']['name'];
    if (
    move_uploaded_file($_FILES['userfile4']['tmp_name'], $uploadfile)) {
        
    $nome_file=$_FILES['userfile4']['name'];
        
    $query_Recordset1 "SELECT * FROM sponsorizzazione WHERE idEvento='$id' and idSponsor='$idSponsor'";
        
    $Recordset1 mysql_query($query_Recordset1$conn) or die(mysql_error());
        
    $row=mysql_fetch_array($Recordset1);
        
    $query_Recordset2 "UPDATE sponsor SET logo='$nome_file' WHERE idSponsor='$idSponsor'";
        
    $Recordset2 mysql_query($query_Recordset2$conn) or die(mysql_error());
        
    header('Location:'.$_POST['pagina_partenza'].'?id='.$id);
    }
    ?>
    Ora: in questo form vorrei anche inserire un pulsante elimina che mi permetta di prelevare il nome del file ed eliminarlo dal database.
    Come posso fare?
    Purtroppo non sono molto esperto di php ed avrei bisogno di una mano.
    Grazie.

  2. #2
    Scusami, ma non ho capito.

    Vuoi eliminare una riga dal DB che contiene il nome del file o vuoi eliminare il file che è sul server?
    Realizzazione Software, Siti Web ed E-commerce. Consulenza Software ed esperti open source ...
    Scopri i nostri servizi...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    68
    voglio eliminare la riga del db che contiene il nome del file

  4. #4
    Ti basterebba fare una query per cancellarla. Del tipo:

    DELETE FROM NomeTabella WHERE Campo = Valore
    Realizzazione Software, Siti Web ed E-commerce. Consulenza Software ed esperti open source ...
    Scopri i nostri servizi...

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.