Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/02/2004, 14:41
concric
 
Fecha de Ingreso: noviembre-2003
Ubicación: Málaga
Mensajes: 293
Antigüedad: 20 años, 5 meses
Puntos: 1
Condicional En Php

Desde un formulario lo mando a modificar.php una de las varibles $archivo en caso de que este llena o vacia ejecute el codigo en rojo indicado abajo.

Me explico si $archivo trasporta algun dato se ejecuta, si no lo salta hace solo UPDATE (el código azul) de los demas datos sin tener en cuanta la parte en rojo indicada abajo

No se si sera algo asi $archivo!=0 y no se que mas, en fin

FORM.HTML

<FORM ENCTYPE='multipart/form-data' ACTION='../form/modificar.php' METHOD='post'>
<input type='hidden' name='client' value='img_gestio_'>
<input name='f_cod' type='hidden' value='$row[cod]'>
<input name='f_borrado' type='hidden' value='../form/$row[img]'> input type='text' name='f_nombre' value='$row[nombre]'>input type='text' name='f_correo' value='$row[correo]'>
<textarea >$row[dercripc]</textarea>
<INPUT class='expe' type='file' name='archivo'> <INPUT type='hidden' name='lim_tamano' value='899000'>

<INPUT -- name='enviar' ---->
</FORM>


UPDATE.PHP

Código PHP:
<?php include("../php/bd.php");?>
<? 
if (empty($_FILES['archivo']['name'])){ 

exit;
}
    
if (isset(
$f_cod)){
Código PHP:
[COLOR=red]$elemento basename($f_borrado);
unlink ($f_borrado);

$token strtok ($archivo_name,".");
    
$token strtok (".");
    
$img "img/".$client.$f_cod.".".$token;
    if (
copy ($archivo,$img)) {[/COLOR
Código PHP:
[COLOR=blue]$consulta_modificar "UPDATE TABLA SET img='$img', nombre='$f_nombre', dercripc='$f_dercripc', correo='$f_correo' WHERE cod='$f_cod'";
mysql_query($consulta_modificar,$link)or die("Error en la consulta sql ".mysql_error());
header("Location: ../php/pcontrol.php?panel=buscar.php&cod=$f_cod")or die("Error en la consulta sql ".mysql_error());
exit;
}}
?>[/COLOR] 

Última edición por concric; 03/02/2004 a las 15:10