Ver Mensaje Individual
  #7  
Antiguo 13-11-2018
jrojasmcfia jrojasmcfia is offline
Miembro
 
Registrado: feb 2018
Posts: 18
Reputación: 0
jrojasmcfia Va por buen camino
Hola Dec, gracias por los aportes, pero no logro leer el archivo desde la pagina de PHP.
Ya lo logre enviar desde delphi mediante el siguiente codigo, pero no logro desde php escribir el archivo en el cambo blob de la BD, podrias indicarme si algo no va bien?


Código Delphi [-]
  data :=TIdMultiPartFormDataStream.Create();
   try
    data.AddFormField('fecha',efecha);
    data.AddFormField('cantidad',valor);
    data.AddFile('archivo', ruta,'image');
    http.Post('http://www.mipagina.com/Imagenes/icosecha.php',data);
   finally
    data.Free;
   end;

Pero en PHP lo hago de la siguiete manera y cuando escribo la variable en la BD MySql, no escribe nada

Código PHP:


 $fecha 
$_POST['fecha'];
 
$cantidad $_POST['cantidad'];
 
$imagen_temporal $_FILES['archivo']['tmp_name'];
 
$tipo $_FILES['archivo']['type'];
 
$fp fopen($imagen_temporal'r+b');
 
$data fread($fpfilesize($imagen_temporal));
 
fclose($fp);

$query    "INSERT INTO ps_cosecha (Fecha, Cantidad, Imagen,TipoImagen, nregistro) 
             VALUES('
$fecha', '$cantidad', '$Imagen','$tipo',  '$rvalor')"
Responder Con Cita