Pero ya pude con solo php fue algo asi:
imagenes.php:
Código PHP:
Ver original<?php
include('../Kira/configuracion.php');
if (isset($_POST['guardar'])) {
$nombre = $_FILES['imagen']['name'];
$imagen_temporal = $_FILES['imagen']['tmp_name'];
$type = $_FILES['imagen']['type'];
$itmp = fopen($imagen_temporal, 'r+b');
$respuesta = mysql_query("insert into subir_imagen (id, nombre_imagen, imagen, tipo) values(0, '$nombre', '$imagen', '$type')", $link);
header("Location: imagenes?".($respuesta ?
'ok' : 'error')); }
{
echo '<p>Guardado Exitosamente</p>';
}
if (isset($_GET['error'])) {
echo '<p>Ocurrio un error a la hora de realizar la insercion...</p>';
}
echo '
<form action="imagenes" enctype="multipart/form-data" method="post" style="position: relative;top: 350px;left: 485px;">
<input type="file" name="imagen" id="imagen" />
<input type="submit" value="Guardar" name="guardar" />
</form>';
$sql = mysql_query("select id, nombre_imagen, imagen from subir_imagen", $link); {
$imagenes[$row['id']] = array( 'id' => (int) $row['id'],
'nombre' => $row['nombre_imagen'],
'imagen' => $row['imagen'],
);
}
{
echo '<span style="text-decoration:underline; position:relative; top: 310px; left:300px;">Cambia tu foto de portada</span>';
foreach($imagenes as $valor)
echo '<p>', '<img src="ver?i=', $valor['id'] , '">' , '</p>';
}
?>
<html>
<head>
<title><?php echo $CH['title']; ?>: Mis Imagenes</title>
</head>
<body>
</body>
</html>
y en ver.php:
Código PHP:
Ver original<?php
//conexion a la base de datos
include('../Kira/configuracion.php');
//si enviamos por parametro la id
$id = (int) $_GET['i'];
//no hay id
//redireccionamos
$sql = mysql_query("select id, imagen, tipo from subir_imagen where id = $id", $link); $imagenes[$row['id']] = array( 'id' => $row['id'],
'imagen' => $row['imagen'],
'tipo' => $row['tipo'],
);
//existen imagenes para mostrar?
{
header("Content-Type: ".$imagenes[$id]['tipo']); echo $imagenes[$id]['imagen'];
}
?>
AHORA LO QUE QUISIERA SABER ES COMO HACER QUE CUANDO SE SUBA UNA NUEVA IMAGEN SE REMPLASE ESA POR LA NUEVA Y QUE CADA USUARIO PUEDA CAMBIAR A VOLUNTAD SIN AFECTAR A LOS DEMAS ESTA ES MI TABLA: