En la web que estoy haciendo he hecho un php para subir dos imagenes y texto, lo sube todo perfectamente, pero el problema es que puedo eliminar el texto, pero una de las imagenes no y como todavía no estoy muy puesto en esto del PHP no consigo dar con la tecla. Aquí os dejo el código para subir las imagenes (que funciona bien) y a continuación el código para eliminarlas (el que no funciona) por si me podeis orientar en donde está el fallo.
Un saludo y gracias de antemano.
ESTE ES EL FORMULARIO DE SUBIDA (Funciona correctamente)
Código PHP:
Ver original
<form id='FormName' action='added.php' method='post' name='FormName' enctype='multipart/form-data'> <table width='448' border='0' cellspacing='2' cellpadding='0'> <tr> <td width = '150'><div align='right'><label for='comp'>competición</label></div></td> <td><input id='comp' name='comp' type='text' size='20' value='$comp' maxlength='255'></td> </tr> <tr> <td width = '150'><div align='right'><label for='rivalpart'>Rival</label></div></td> <td><input id='rivalpart' name='rivalpart' type='text' size='50' value='$rivalpart' maxlength='255'></td> </tr> <tr> <td width = '150'><div align='right'><label for='fechapart'>Fecha</label></div></td> <td><input id='fechapart' name='fechapart' type='text' size='50' value='$fechapart' maxlength='255'></td> </tr> <tr> <td width = '150'><div align='right'><label for='horapart'>Hora</label></div></td> <td><input id='horapart' name='horapart' type='text' size='25' value='$horapart' maxlength='255'></td> </tr> <tr> <td width = '150'><div align='right'><label for='estadiopart'>Estadio</label></div></td> <td><input id='estadiopart' name='estadiopart' type='text' size='50' value='$estadiopart' maxlength='255'></td> </tr> <tr> <td width = '150'><div align='right'><label for='imaglocal'>Escudo Local(introducir nombre.extension)</label></div></td> <td><input id='imaglocal' name='imaglocal' type='text' size='60' value='$imaglocal' maxlength='255'></td> </tr> <tr> <td width='150'></td> <td><input id='imaglocal' name='local' type='file' size='60'><br></td> </tr> <tr> <td width = '150'><div align='right'><label for='imagvisit'>Escudo Visitante(introducir nombre.extension)</label></div></td> <td><input id='imagvisit' name='imagvisit' type='text' size='60' value='$imagvisit' maxlength='255'></td> </tr> <tr> <td width='150'></td> <td><input id='imagvisit' name='visit' type='file' size='60'><br></td> <td><br><input type='submit' name='submitButtonName' value='Aceptar'></td> </tr> </table> </form>
Y ESTE PARTE DEL PHP DE SUBIDA (funciona correctamente)
Código PHP:
Ver original
include("connect.php"); $archivo_nombre= $_FILES['local']['name']; $archivo_peso= $_FILES['local']['size']; $archivo_tipo= $_FILES['local']['type']; $archivo_temporal= $_FILES['local']['tmp_name']; $archivo_nombre2= $_FILES['visit']['name']; $archivo_peso2= $_FILES['visit']['size']; $archivo_tipo2= $_FILES['visit']['type']; $archivo_temporal2= $_FILES['visit']['tmp_name']; $comp = $_POST['comp']; $rivalpart = $_POST['rivalpart']; $imaglocal = $_POST['imaglocal']; $fechapart = $_POST['fechapart']; $horapart = $_POST['horapart']; $estadiopart = $_POST['estadiopart']; $imagvisit = $_POST['imagvisit']; $query = "INSERT INTO siguipart (id, comp, rivalpart, imaglocal, fechapart, horapart, estadiopart, imagvisit) VALUES ('', '$comp', '$rivalpart', '$imaglocal', '$fechapart', '$horapart', '$estadiopart', '$imagvisit')"; if ($results) { if($copiado==false){ print "Error imagen"; } echo "<br>Añadido Correctamente"; } }
CODIGO DE ELIMINACION (delete.php) (Elimina texto y una sóla imágen= imaglocal)
Código PHP:
Ver original
$ID = $_GET['ID']; $imaglocal = $_GET['imaglocal'];?> <div align="center"> <h2>Vas a borrar este cartel <br /> ¿Estas seguro?</h2> <h2><a href="deleted.php?ID=<?php echo "$ID" ?>&imaglocal=<?php echo "$imaglocal" ?>&imagvisit=<?php echo "$imagvisit" ?>">Sí</a> - <a href="index.php">No</a></h2> </div> </body> </html> <?php } ?>
PARTE DEL CODIGO DE ELIMINACION (deleted.php) (Elimina texto y una sóla imágen= imaglocal)
Código PHP:
Ver original
$ID = $_GET['ID']; $imaglocal = $_GET['imaglocal']; $imagvisit = $_GET['imagvisit']; $delete = "DELETE FROM siguipart WHERE ID='$ID' ";