Ver Mensaje Individual
  #17 (permalink)  
Antiguo 28/03/2008, 18:31
Avatar de picazamora
picazamora
 
Fecha de Ingreso: febrero-2008
Ubicación: Zamora
Mensajes: 72
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: subir foto con php a carpeta

hola mirar este es mi codigo al completo, haber si le encontramos una solución.

Código PHP:
<?
if (isset($submit)){
if (
is_uploaded_file($_FILES['foto']['tmp_name']) && $_FILES['foto']['size']<1000){
    if(
move_uploaded_file($_FILES['foto']['mp_name'], "imagen".$_FILES['foto']['name'])){ 
    }else{
        echo 
"<p>No se pudo mover . Upload fall&oacute;!</p>";
    }
}else{
        echo 
"<p>No se pudo subir. Upload fall&oacute;!</p>";
}  } 
    if (
is_writable('foro.txt'))
    {
        
$fecha=$HTTP_POST_VARS['fecha'];
        
$nombre=$HTTP_POST_VARS['nombre'];
        
$nombre=$HTTP_POST_VARS['nombre'];
        
$email=$HTTP_POST_VARS['email'];
        
$mensaje=$HTTP_POST_VARS['mensaje'];
        
$foto=$HTTP_POST_VARS['foto'];


        
$contenido=""$fecha ."<br>"$nombre "<br>" $email ."<br>" $mensaje "<br>" "<img src='foro/imagen/"$foto ."' width='250' height='250'></img></center>" "<hr>";
        
        if (!
$gestor=fopen('foro.txt','a'))
            {
                echo 
"no se puede abrir el archivo en el foro";
                exit;
            }
    
    if (
fwrite($gestor$contenido) === FALSE)
    {
        echo 
"no se puede escribir al archivo foro";
        exit;
    }
    
    echo 
"ya ta<br>";
    echo 
"<a href='foro.php'>volver</a>";
    
    
fclose($gestor);
    }
    else
    {
        echo 
"no se puede escribir sobre el foro.txt";
    }
?>


este es el formulario

Código PHP:
<body>
<
form method="POST" action="confirmacion.php" enctype="multipart/form-data">

  <
p>Nombre:<input type="text" name="nombre" maxlength="10" />
    <
br />
    &
nbsp;
    
Email:<input type="text" name="email" maxlength="20" />
       
Imagen:<input name="foto" type="file" />

<
br />
    
Tu mensaje:</p>
      
    <
div align="center">
    <
textarea name="mensaje" cols="60" rows="4">Escribe aqui tu mensaje </textarea>        
    <
br />
  &
nbsp;
    <
input name="submit" type="submit" value="Añadir" />
    
   
    </
p>
    </
div>
</
form
gracias a todos por vuestra ayuda