Subir Imagenes
Publicado por Jose (37 intervenciones) el 20/11/2014 15:30:38
Buen día.
Estoy intentando subir imágenes a una tabla de mysql, y el campo de mysql es tipo blob, pero al momento de guardar la imagen me aparecen estos tres errores:
- Warning: fopen(C:\xampp\tmp\phpE634.tmp): failed to open stream: No such file or directory in C:\xampp\htdocs\EAS_NUEVO\profesor\guardar_preguntas.php on line 136
- Warning: filesize(): stat failed for C:\xampp\tmp\phpE634.tmp in C:\xampp\htdocs\EAS_NUEVO\profesor\guardar_preguntas.php on line 139
- Warning: fread() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\EAS_NUEVO\profesor\guardar_preguntas.php on line 139
Y el codigo que tengo es este:
Si alguien me puede colaborar lo agradeceria mucho, ya que llevo como 1 semana intentando y no me da aún.
Gracias
Estoy intentando subir imágenes a una tabla de mysql, y el campo de mysql es tipo blob, pero al momento de guardar la imagen me aparecen estos tres errores:
- Warning: fopen(C:\xampp\tmp\phpE634.tmp): failed to open stream: No such file or directory in C:\xampp\htdocs\EAS_NUEVO\profesor\guardar_preguntas.php on line 136
- Warning: filesize(): stat failed for C:\xampp\tmp\phpE634.tmp in C:\xampp\htdocs\EAS_NUEVO\profesor\guardar_preguntas.php on line 139
- Warning: fread() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\EAS_NUEVO\profesor\guardar_preguntas.php on line 139
Y el codigo que tengo es este:
1
2
3
4
5
6
7
8
9
10
11
//datos de la imagen
$imagen_tmp=$_FILES['imagen']['tmp_name']; //nombre temporal
$imagen_nombre=$_FILES['imagen']['name']; //nombre
$imagen_tamanio=$_FILES['imagen']['size']; //tamaño
$imagen_tipo=$_FILES['imagen']['type']; //tipo
//abrir la imagen para lectura
Linea 136 ---> $lectura_imagen=fopen($imagen_tmp, "rb");
//convertir la imagen en código binario
Linea 139 ----> $imagen_binario = addslashes(fread($lectura_imagen, filesize($imagen_tmp)));
Si alguien me puede colaborar lo agradeceria mucho, ya que llevo como 1 semana intentando y no me da aún.
Gracias
Valora esta pregunta
0