Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/02/2006, 11:49
cauntri
 
Fecha de Ingreso: febrero-2006
Mensajes: 3
Antigüedad: 18 años, 2 meses
Puntos: 0
Perdón aqui va el resto del codigo:
El formulario està en una pàgina anterior

Código:
<form action="agenda_upload_doc1.php?id=<? echo $fila['id'] ?>&nom=<? echo $nom ?>&operacio=1" method="post" name="miformu" enctype="multipart/form-data">
<input name="archivo" type="file" size="60" class="cerques">
<input name="submit" type="IMAGE" style="margin-top:4" value="Upload" src="images/bo_ok.gif" alt="Penjar arxiu" width="20" height="18">
                      </form>
que dirige al codigo del upload:

Código:
<?
$nom_arxiu=$_FILES['archivo']['name'];
set_time_limit(1200);
if ($nom_arxiu=="")
{
	$direccio="/psocrates/activitats_doc1.php?doc=$nom_arxiu&apartat=$apartat&operacio=1&id=$id&titol=$titol";
	header("Location: $direccio");
} else {
	if(!move_uploaded_file($_FILES['archivo']['tmp_name'], "../documents/activitats/" . $_FILES['archivo']['name'])) { 
		echo "error al copiar el archivo"; 
	} 
	else { 
		$direccio="/psocrates/activitats_doc1.php?doc=$nom_arxiu&apartat=$apartat&operacio=1&id=$id&titol=$titol";
		header("Location: $direccio");
	} 
}

?>
Que a su vez una vez subido vuelve a la pàgina del form y crea el delete o update segun $operacio:

Código:
<? if ($operacio == 3)
{
	$fp_sQry = "UPDATE agenda SET document_cas='' WHERE id=$id";			
	$c_formas =  mysql_query($fp_sQry, $link); 
}
if ($operacio == 1)
{	
	$fp_sQry = "UPDATE agenda SET document_cas='$doc' WHERE id=$id";			
	$c_formas =  mysql_query($fp_sQry, $link); 
}
?>
Las características del servidor
System: Windows NT M3-CLHCN1 5.2 build 3790
PHP Version 5.0.0