Que puedo modificar del codigo para que me permita grabar una imagen PNG en la base de datos.
Ya que originalmente las imagenes que existen en la base de datos son PNG y fueron grabadas con un programita de C++
y los usuarios de la base de datos me exigen que sean imagenes PNG. ya que no tengo problemas para recuperar la informacion con un query y ver la imagen atravez de PHP
Código PHP:
<?php
// $fichero = "C:/chuty/Noticias/firma.png";
$fichero = "C:/chuty/Noticias/lulu.jpg"; // si graba
$fp = fopen($fichero , "rb"); // o "rb" si usas Windows
$contenido = fread($fp, filesize($fichero));
// Se establece la conexión con la fuente de datos
$conex = odbc_connect("miserver", "sa", "sa");
$consulta = "INSERT dbo.tmp_image(IMAGEN, NOMBRE, LONG) values ('$contenido','file-name','1234')";
$resultado = odbc_exec($conex, $consulta);
//Se liberan recursos y se cierra la conexión
odbc_free_result($resultado);
odbc_close($conex);
?>