Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/02/2008, 11:34
rodrigo90
 
Fecha de Ingreso: septiembre-2007
Mensajes: 19
Antigüedad: 16 años, 7 meses
Puntos: 0
Re: Subir imágenes con PHP

Solo tengo el formulario html y el inicio del php

subirimagen.php
Cita:
<form action="subearchivo.php" method="post" enctype="multipart/form-data">
<p><br>
<b>Enviar un nuevo archivo: </b> <br>
<input name="userfile" type="file">
<p><br>
<input type="submit" value="Enviar">
</p>
</form>
subearchivo.php
Cita:
<?
require("conectt.php");
$nombre_archivo = $HTTP_POST_FILES['userfile']['name'];
$tipo_archivo = $HTTP_POST_FILES['userfile']['type'];
$tamano_archivo = $HTTP_POST_FILES['userfile']['size'];

$tamano_maximo_en_kb = 70;
$tamano_maximo_en_bt = $tamano_maximo_en_kb * 1024;
$tamano_archivo = $tamano_archivo / 1024;
$tamano_archivo = round($tamano_archivo);
if (!(strpos($tipo_archivo, "jpeg") && ($tamano_archivo < $tamano_maximo_en_bt))) {
echo "La extensión o el tamaño de los archivos no es correcta. <br><br>Se permiten archivos .jpg<br>Se permiten archivos de $tamano_maximo_en_kb Kb máximo.";
}else{
Con eso lo que hago es controlar la imagen que se subio.
Ahora lo que quiero es establecer el directorio donde se va a guardar, reconocer el nombre de la imagen y guardar ese nombre en la BD.
El campo donde se guarda la imagen se llama "imagen"