Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/07/2003, 09:32
Avatar de DINASEN
DINASEN
 
Fecha de Ingreso: marzo-2003
Mensajes: 997
Antigüedad: 21 años, 1 mes
Puntos: 1
podias hacer algo asi :

subir.htm
<form action="subir.php" method="post" name="miformu" enctype="multipart/form-data">
<p>
<input name="archivo" type="file" class="camposumge">
<input type="submit" class="botoncerrar" value="Subir" name="submit">
<span class="Textoblueb">
<input name="descripcion" type="text" class="campobusmge" id="descripcion">
Descripci&oacute;n (Opcional)</span> <a href="javascript:self.close();" class="gris">
<br>
Cerrar Ventana</a> </p>
</form>


Código PHP:
subir.php


<? 
require ("config.php");
$extension explode(".",$archivo_name); 
$num count($extension)-1
if(
$extension[$num] == "gif" or $extension[$num] == "bmp" or $extension[$num] == "jpg" or $extension[$num] == "png" or $extension[$num] == "Tiff"

if(
$archivo_size 512000//30000 son 30 Kb

if(!
copy($archivo"imagenes/subidas/".$archivo_name))

echo
'<br><table width="100%" border="0"><tr><td align=center>';
echo 
"<p>Error al copiar el archivo</p></td></tr></table><br><br>"
echo
'<table width="100%" border="0"><tr><td><a href=subir.htm>Atras</a></td>
    <td align=right><a href="javascript:self.close()"; >Cerrar Ventana</a></td>
  </tr>
</table>'
;

else 

echo
'<br><table width="100%" border="0"><tr><td align=center>';
echo 
"<p>Archivo subido con exito</p></td></tr></table><br><br>"
echo
'<table width="100%" border="0"><tr><td><a href=subir.htm class=normal>Atras</a></td>
    <td align=right><a href="javascript:self.close()"; class=normal>Cerrar Ventana</a></td>
  </tr>
</table>'
;


else 


echo
'<br><table width="100%" border="0"><tr><td align=center>';
echo 
"<p>El Archivo pesa mas de 500 Kb</p></td></tr></table><br><br>"
echo
'<table width="100%" border="0"><tr><td><a href=subir.htm>Atras</a></td>
    <td align=right><a href="javascript:self.close()";>Cerrar Ventana</a></td>
  </tr>
</table>'
;


else 

echo
'<br><table width="100%" border="0"><tr><td align=center>';
echo 
"<p>El Formato de la imagen no valido, solo imaganes</p></td></tr></table><br><br>"
echo
'<table width="100%" border="0"><tr><td><a href=subir.htm class=normal>Atras</a></td>
    <td align=right><a href="javascript:self.close()"; class=normal>Cerrar Ventana</a></td>
  </tr>
</table>'
;

$db_conexionmysql_connect("$sql_host""$sql_usuario""$sql_pass") or die("No se pudo conectar a la Base de datos") or die(mysql_error());
mysql_select_db("$sql_db") or die(mysql_error());

$consulta mysql_query("SELECT imagen FROM imagenes where imagen='$archivo_name'") or die(mysql_error());
$total=mysql_result($consulta,0);
if (
$total != $archivo_name ) {
mysql_query("INSERT INTO imagenes values('','$archivo_name','$descripcion')") or die(mysql_error());
mysql_close();
}


?>

es solo una idea

Un Saludo