guardar imagen en mysql y mostrarla en pagina web

script en php pata guarda imagenes en mysql y mostrarlas en sitio web..interesante si eres un webmaster buscando esta informacion

<?php

// Coneccion a la base de datos

$errmsg = "";
if (! @mysql_connect("localhost","base","123")) {
$errmsg = "no se puede conectar ala base de datos";
}
@mysql_select_db("test");

// se crea la tabla

$q = < < <CREATE
create table pix (
pid int primary key not null auto_increment,
title text,
imgdata longblob)
CREATE;
@mysql_query($q);

// Inserta cualquier imagen en la base de datos

if ($_REQUEST[completed] == 1) {

move_uploaded_file($_FILES['imagefile']['tmp_name'],"latest.img");
$instr = fopen("latest.img","rb");
$image = addslashes(fread($instr,filesize("latest.img")));
if (strlen($image)

subir una foto ala base de datos

Here’s the latest picture




Please upload a new picture and title

Por favor escoje una imagen:
Por favor entra el nombre de tu foto:
then:


zxxbasic hotmail.com

Anuncios
Esta entrada fue publicada en Sin categoría y etiquetada , , , , . Guarda el enlace permanente.

Una respuesta a guardar imagen en mysql y mostrarla en pagina web

  1. zxxbasic dijo:

    sin error este codigo

    <?php

    // Connect to database

    $errmsg = "";
    if (! @mysql_connect("localhost","trainee","abc123")) {
    $errmsg = "Cannot connect to database";
    }
    @mysql_select_db("wellho");

    // First run ONLY – need to create table by un commenting this
    // Or with silent @ we can let it fail every subsequent time 😉

    $q = <<<CREATE
    create table pix (
    pid int primary key not null auto_increment,
    title text,
    imgdata longblob)
    CREATE;
    @mysql_query($q);

    // Insert any new image into database

    if ($_REQUEST[completed] == 1) {
    // Need to add – check for large upload. Otherwise the code
    // will just duplicate old file 😉
    // ALSO – note that latest.img must be public write and in a
    // live application should be in another (safe!) directory.
    move_uploaded_file($_FILES['imagefile']['tmp_name'],"latest.img");
    $instr = fopen("latest.img","rb");
    $image = mysql_real_escape_string(fread($instr,filesize("latest.img")));
    if (strlen($instr)

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s