Foros del Web » Programando para Internet » PHP »

error en fread

Estas en el tema de error en fread en el foro de PHP en Foros del Web. tengo este codigo $base="servi"; //establece una conexión con la base de datos. $conn = mysql_connect("localhost","root","mipwd"); mysql_select_db ($base, $conn); /* guardar_archivo.php */ $archivo = $_FILES["archivito"]["tmp_name"]; $tamanio ...
  #1 (permalink)  
Antiguo 27/07/2010, 03:44
 
Fecha de Ingreso: julio-2010
Mensajes: 30
Antigüedad: 13 años, 9 meses
Puntos: 0
De acuerdo error en fread

tengo este codigo

$base="servi";
//establece una conexión con la base de datos.
$conn = mysql_connect("localhost","root","mipwd");
mysql_select_db ($base, $conn);

/* guardar_archivo.php */
$archivo = $_FILES["archivito"]["tmp_name"];
$tamanio = $_FILES["archivito"]["size"];
$tipo = $_FILES["archivito"]["type"];
$nombre = $_FILES["archivito"]["name"];
$titulo = $_POST["titulo"];

if ( $archivo != "none" )
{
$fp = fopen($archivo, "rb");
$contenido = fread($fp, $tamanio);
$contenido = addslashes($contenido);
fclose($fp);

$qry = "INSERT INTO archivos VALUES
('','$nombre','$titulo','$contenido','$tipo','$id' )";

mysql_query($qry);

if(mysql_affected_rows($conn) > 0)
print "Se ha guardado el archivo en la base de datos.";
else
print "NO se ha podido guardar el archivo en la base de datos.";
}
else
print "No se ha podido subir el archivo al servidor";
?>
<a href="ASIGNARAOPERARIO.php">VOLVER</a>
<?

?>
y me da el erro en el

en la linea $contenido = fread($fp, $tamanio);

me dice Warning: fread(): supplied argument is not a valid stream resource in

no se por que me lo da


gracias de antema un saludo
  #2 (permalink)  
Antiguo 27/07/2010, 08:18
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Tema movido desde PHP orientado a objetos a PHP
  #3 (permalink)  
Antiguo 27/07/2010, 10:16
 
Fecha de Ingreso: julio-2010
Mensajes: 30
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: error en fread

solo era error de configuracion del ini php


saludos

Etiquetas: Ninguno
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 13:46.