hola.. les cuento tengo un problema con el asunto de cargar una imagen.
tengo un formulario en el cual cargo la imagen por medio de un examinar, y esta imagen me la guarda en la base de datos y despues me la muestra en la pag principal.
el problema es que al subir imagenes .jpg no me las muestra pero en cambio si subu imagenes .png si me las muestras.
si alguien sabe en que toy wuateando que me ayude porfas dejo el codigo.
<?
$titulo=$_POST["titulo"];
$cabeza=$_POST["cabeza"];
$contenido=$_POST["contenido"];
$archivo=$_POST["imagen"];
$largo=strlen($archivo);
$cont=$largo;
for($i=$largo;$i>=0;$i--)
{
$caracter=substr($archivo,$i,1);
if($caracter=="\\")
break;
$cont--;
}
$arch=substr($archivo,$cont+1,$largo);
if (copy($archivo,.$arch))
{
echo "Archivo cargado exitosamente...";
}
else
{
echo "Error en Carga de archivo";
}
mysql_connect("localhost","root","root");
$sql = "INSERT INTO nombre_tabla (id, titulo, cabeza, contenido, imagen) VALUES (NULL,'$titulo','$cabeza','$contenido','$arch');";
echo $sql;
mysql_db_query("nombre_db",$sql);
echo "Ingreso exitoso..."
?>