aqui les dejo la pagina que guarda
guardar.php
Cita:
<?php
if (is_uploaded_file($_FILES['archivo']['tmp_name']) === TRUE)
{
$imagen = mysql_escape_string(join(@file($_FILES['archivo']['tmp_name'])));
$nombre = mysql_escape_string($_POST['nombre']);
/*$placa = mysql_escape_string($_POST['placa']);
$marca = mysql_escape_string($_POST['marca']);
$modelo = mysql_escape_string($_POST['modelo']);
$color = mysql_escape_string($_POST['color']);
$ano = mysql_escape_string($_POST['ano']);
$comentario = mysql_escape_string($_POST['comentario']);
$transmision = mysql_escape_string($_POST['transmision']);*/
$tipo = $_FILES['archivo']['type'];
# Configurar las dos lineas siguientes
@mysql_connect('localhost','root','password') or die('No se ha podido conectar el servidor de datos');
@mysql_select_db('previcar') or die('La base de datos es inexistente');
if (isset($placa))
{
if (@mysql_result(@mysql_query("SELECT placa FROM tbl_carro WHERE placa='$placa'"),'placa')) die('El nombre de la placa esta actualmente en uso');
}
@mysql_query("INSERT INTO tbl_carro(tipo,imagen,placa,marca,modelo,color,ano ,comentario,transmision) VALUES('$tipo','$imagen','$placa','$marca','$model o','$color','$ano','$comentario,'$transmision')");
$id = @mysql_insert_id();
echo '
<html>
<body>
<p align="center">Se ha subido la imagen a la base de datos</p>
<br />
<p align="center">ID: ' . $id . '</p>
<p align="center">placa: ' . $placa . '</p>
<p align="center">marca: ' . $marca . '</p>
<p align="center">modelo: ' . $modelo . '</p>
<p align="center">color: ' . $color . '</p>
<p align="center">ano: ' . $ano . '</p>
<p align="center">comentario: ' . $comentario . '</p>
<p align="center">transmision: ' . $transmision . '</p>
<br />
<center><p>Puede verla pulsando <a href="ver_imagen.php?id=' . $id . '">aquí</a></p></center>
</body>
</html>
';
exit;
}
else
{
echo '
<form enctype="multipart/form-data" method="post" action="' . $_SERVER[SCRIPT_NAME] . '">
<table width="75%" border="0">
<tr>
<td width="33%"><div align="right">Placa:</div></td>
<td width="32%"><input name="placa" type="text" id="placa"></td>
</tr>
<tr>
<td><div align="right">Marca:</div></td>
<td><input name="marca" type="text" id="marca"></td>
</tr>
<tr>
<td><div align="right">Modelo:</div></td>
<td><input name="modelo" type="text" id="modelo"></td>
</tr>
<tr>
<td><div align="right">Transmision:</div></td>
<td>
<SELECT NAME="transmision">
<OPTION VALUE="sincronico">Sincrónico
<OPTION VALUE="sincronico">Autómatico
</SELECT>
</td>
</tr>
<tr>
<td><div align="right">Color:</div></td>
<td><input name="color" type="text" id="color"></td>
</tr>
<tr>
<td><div align="right">Año:</div></td>
<td><input name="ano" type="text" id="ano"></td>
</tr>
<tr>
<td><div align="right">Observaciones:</div></td>
<td><textarea name="comentario" id="comentario"></textarea></td>
</tr>
<input type="hidden" name="MAX_FILE_SIZE" value="1000">
<tr>
<td><div align="right">Archivo:</div></td>
<td><input type="file" name="archivo" /></td>
</tr>
<tr>
<td><div align="right"><input type="submit" /></div></td>
</tr>
</form>
</table>
';
}
?>
<?php
if (is_uploaded_file($_FILES['archivo']['tmp_name']) === TRUE)
{
$imagen = mysql_escape_string(join(@file($_FILES['archivo']['tmp_name'])));
$nombre = mysql_escape_string($_POST['nombre']);
/*$placa = mysql_escape_string($_POST['placa']);
$marca = mysql_escape_string($_POST['marca']);
$modelo = mysql_escape_string($_POST['modelo']);
$color = mysql_escape_string($_POST['color']);
$ano = mysql_escape_string($_POST['ano']);
$comentario = mysql_escape_string($_POST['comentario']);
$transmision = mysql_escape_string($_POST['transmision']);*/
$tipo = $_FILES['archivo']['type'];
# Configurar las dos lineas siguientes
@mysql_connect('localhost','root','password') or die('No se ha podido conectar el servidor de datos');
@mysql_select_db('previcar') or die('La base de datos es inexistente');
if (isset($placa))
{
if (@mysql_result(@mysql_query("SELECT placa FROM tbl_carro WHERE placa='$placa'"),'placa')) die('El nombre de la placa esta actualmente en uso');
}
@mysql_query("INSERT INTO tbl_carro(tipo,imagen,placa,marca,modelo,color,ano ,comentario,transmision) VALUES('$tipo','$imagen','$placa','$marca','$model o','$color','$ano','$comentario,'$transmision')");
$id = @mysql_insert_id();
echo '
<html>
<body>
<p align="center">Se ha subido la imagen a la base de datos</p>
<br />
<p align="center">ID: ' . $id . '</p>
<p align="center">placa: ' . $placa . '</p>
<p align="center">marca: ' . $marca . '</p>
<p align="center">modelo: ' . $modelo . '</p>
<p align="center">color: ' . $color . '</p>
<p align="center">ano: ' . $ano . '</p>
<p align="center">comentario: ' . $comentario . '</p>
<p align="center">transmision: ' . $transmision . '</p>
<br />
<center><p>Puede verla pulsando <a href="ver_imagen.php?id=' . $id . '">aquí</a></p></center>
</body>
</html>
';
exit;
}
else
{
echo '
<form enctype="multipart/form-data" method="post" action="' . $_SERVER[SCRIPT_NAME] . '">
<table width="75%" border="0">
<tr>
<td width="33%"><div align="right">Placa:</div></td>
<td width="32%"><input name="placa" type="text" id="placa"></td>
</tr>
<tr>
<td><div align="right">Marca:</div></td>
<td><input name="marca" type="text" id="marca"></td>
</tr>
<tr>
<td><div align="right">Modelo:</div></td>
<td><input name="modelo" type="text" id="modelo"></td>
</tr>
<tr>
<td><div align="right">Transmision:</div></td>
<td>
<SELECT NAME="transmision">
<OPTION VALUE="sincronico">Sincrónico
<OPTION VALUE="sincronico">Autómatico
</SELECT>
</td>
</tr>
<tr>
<td><div align="right">Color:</div></td>
<td><input name="color" type="text" id="color"></td>
</tr>
<tr>
<td><div align="right">Año:</div></td>
<td><input name="ano" type="text" id="ano"></td>
</tr>
<tr>
<td><div align="right">Observaciones:</div></td>
<td><textarea name="comentario" id="comentario"></textarea></td>
</tr>
<input type="hidden" name="MAX_FILE_SIZE" value="1000">
<tr>
<td><div align="right">Archivo:</div></td>
<td><input type="file" name="archivo" /></td>
</tr>
<tr>
<td><div align="right"><input type="submit" /></div></td>
</tr>
</form>
</table>
';
}
?>
ver_imagen.php
Cita:
<?php
# Configurar las dos lineas siguientes
@mysql_connect('localhost','root','passwoord') or die('No se puede conectar con el servidor mysql');
@mysql_select_db('previcar') or die('No se puede seleccionar la base de datos especificada');
$datos = ($_GET['id']) ? 'id=' . mysql_escape_string($_GET['id']) : "placa='" . mysql_escape_string($_GET['placa']) /*: "marca='" . mysql_escape_string($_GET['marca']): "modelo='" . mysql_escape_string($_GET['modelo']) : "color='" . mysql_escape_string($_GET['color']):
"ano='" . mysql_escape_string($_GET['ano']) : "comentario='" . mysql_escape_string($_GET['transmision']) : "transmision='" . mysql_escape_string($_GET['transmision'])*/. "'";
$resultado = @mysql_query("SELECT imagen,tipo FROM tbl_carro WHERE " . $datos);
$imagen = @mysql_fetch_assoc($resultado) or die('Imagen inexistente');
header("Content-type: $imagen[tipo]");
print $imagen['imagen'];
?>
# Configurar las dos lineas siguientes
@mysql_connect('localhost','root','passwoord') or die('No se puede conectar con el servidor mysql');
@mysql_select_db('previcar') or die('No se puede seleccionar la base de datos especificada');
$datos = ($_GET['id']) ? 'id=' . mysql_escape_string($_GET['id']) : "placa='" . mysql_escape_string($_GET['placa']) /*: "marca='" . mysql_escape_string($_GET['marca']): "modelo='" . mysql_escape_string($_GET['modelo']) : "color='" . mysql_escape_string($_GET['color']):
"ano='" . mysql_escape_string($_GET['ano']) : "comentario='" . mysql_escape_string($_GET['transmision']) : "transmision='" . mysql_escape_string($_GET['transmision'])*/. "'";
$resultado = @mysql_query("SELECT imagen,tipo FROM tbl_carro WHERE " . $datos);
$imagen = @mysql_fetch_assoc($resultado) or die('Imagen inexistente');
header("Content-type: $imagen[tipo]");
print $imagen['imagen'];
?>