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($fp, filesize($imagen_temporal));
fclose($fp);
$query = "INSERT INTO ps_cosecha (Fecha, Cantidad, Imagen,TipoImagen, nregistro)
VALUES('$fecha', '$cantidad', '$Imagen','$tipo', '$rvalor')";