Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Como subir una imagen con este formulario

Estas en el tema de Como subir una imagen con este formulario en el foro de PHP en Foros del Web. HOLA QUIERO AGREGAR SUBMIT O UNA LINIA PARA QUE PUEDA SUBIR IMAGENES ACON ESTE FORMULSRIO DE SUBIR TEME QUIERO SUBIR UN TEMA CON IMAGEN PARA ...
  #1 (permalink)  
Antiguo 04/12/2013, 03:51
all7
Invitado
 
Mensajes: n/a
Puntos:
Como subir una imagen con este formulario

HOLA QUIERO AGREGAR SUBMIT O UNA LINIA PARA QUE PUEDA SUBIR IMAGENES ACON ESTE FORMULSRIO DE SUBIR TEME
QUIERO SUBIR UN TEMA CON IMAGEN PARA COMENTARLA
GRACIAS

MI TABLA DE TEMAS ES ESTA

CREATE TABLE TEMAS (ID INT NOT NULL AUTO_INCREMENT,
Autor VARCHAR(30) NOT NULL,
Tema VARCHAR(30) NOT NULL,
Hijos INT,
Email VARCHAR(30),
Fecha DATE,
Mensaje TEXT,
Padre INT,
Primary key(ID))";



SUBIRTEMA.



<font color="#000000" face="Courier New, Courier, mono"><h2 align="center"><strong>Agregar Nuevo Tema</strong></h2></font>
<form action="procesatema.php" method="post">
<table width="100%" border="0">
<tr>

</tr>
<tr>

</tr>
<tr>
<td align="right"><em>Tema :</em></td>
<td><input name="tema" type="text" size="30" maxlength="30"></td>
</tr>
<tr>
<td align="right"><em>Mensaje :</em></td>
<td><textarea name="mensaje" cols="40" rows="10"></textarea></td>
</tr>
<tr>
<td><input TYPE= "hidden" NAME="fecha" value=<?echo date("y"),"/",date("m"),"/",date("d");?>
</td>
<tr>
<td >


</div><!---fin de contenido-->
</div>


<div class="barra"><center>
<br>
TITULO DE MI WEB
</div>
</div><!--fin del englobe-->

<input type="submit" value="SUBIR TEMA">
  #2 (permalink)  
Antiguo 04/12/2013, 04:01
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Como subir una imagen con este formulario

Hola:

Básicamente te falta el enctype adecuado (multipart/form-data), y un campo file para seleccionar ficheros... luego con php debes consultar el array $_FILES.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 04/12/2013, 09:11
all7
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Como subir una imagen con este formulario

gracias por la respuesta pero explicame un poco esto
  #4 (permalink)  
Antiguo 04/12/2013, 09:17
Avatar de jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 12 años, 7 meses
Puntos: 397
Respuesta: Como subir una imagen con este formulario

Para eso tienes el manual

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.
  #5 (permalink)  
Antiguo 04/12/2013, 10:16
 
Fecha de Ingreso: octubre-2013
Mensajes: 5
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: Como subir una imagen con este formulario

Al form le tenes que agregar:

Código HTML:
Ver original
  1. <form action="" metod="post" enctype="multipart/form-data" />
y luego un input para poder subir la imagen:

Código HTML:
Ver original
  1. Imagen:<input name="imagen" type="file">
lo importante del input es que type="file"
  #6 (permalink)  
Antiguo 04/12/2013, 11:49
all7
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Como subir una imagen con este formulario

gracia de nuevo pero tengo que tener una fila en la tabla de temas porque quiero que cada vez que se ve ese teme aparece la imagen con este tema (relcionada con el teme)
no se se me explicado bien

CREATE TABLE TEMAS (ID INT NOT NULL AUTO_INCREMENT,
Autor VARCHAR(30) NOT NULL,
Tema VARCHAR(30) NOT NULL,
Hijos INT,
Email VARCHAR(30),
Fecha DATE,
Mensaje TEXT,
Padre INT,
Primary key(ID))";

Etiquetas: fecha, formulario, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:23.