Comunidad de diseño web y desarrollo en internet online

Ayuda con MySQL

Citar            
MensajeEscrito el 15 Feb 2008 07:05 pm
http://revistapresencia.com.mx/script.pdf.php?id=66

al abrir este link se supone que debe desplegar un pdf pero solo me abre el script
alguien me podria ayudar

Por oui55555

5 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 Feb 2008 07:47 pm
pues no das muchos detalles para ayudarte, usas alguna clase de php para generar tu pdf?

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

firefox
Citar            
MensajeEscrito el 15 Feb 2008 08:53 pm
oui55555, disculpa a master_of_puppetz, reprobó Ciencias Ocultas en la Universidad. Lamentablemente yo pasé con 7, por lo que no puedo ayudarte tampoco.

Por Darel

725 de clabLevel

5 tutoriales

 

I'm a human

firefox
Citar            
MensajeEscrito el 15 Feb 2008 10:15 pm
el problema es que borre una tabla de la base de datos
esta es la tabla que volvi a crear
`id` int(11) NOT NULL auto_increment,
`page` text NOT NULL,
`date` text NOT NULL,
`title` text NOT NULL,
`description` longtext NOT NULL,
`file` blob NOT NULL,
`file_name` text NOT NULL,
`file_type` text NOT NULL,
`file_size` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=68 DEFAULT CHARSET=utf8 AUTO_INCREMENT=68 ;




al volverla a crear no funciona la pagina como debe de funcionar

este script llena la tabla que borre
<?php

if ($_FILES) {
$file_types = Array ("application/pdf");

$userfile = addslashes (fread (fopen ($_FILES["pdf"]["tmp_name"], "r"), filesize ($_FILES["pdf"]["tmp_name"])));
$file_name = $_FILES["pdf"]["name"];
$file_size = $_FILES["pdf"]["size"];
$file_type = $_FILES["pdf"]["type"];

$date = $_REQUEST["date"];
$month = substr ($date, 0, 2);
$year = substr ($date, 2, 2);
$date = $year.$month;

$page = $_REQUEST["page"];
$title = htmlspecialchars($_REQUEST["title"]);
$description = htmlspecialchars($_REQUEST["description"]);
$description = nl2br ($description);

if (in_array (strtolower ($file_type), $file_types)) {

require_once "script.db.php";

$sql = "INSERT INTO articles (date, page, title, description, file, file_name, file_type, file_size) ";
$sql.= "VALUES (";
$sql.= "'{$date}', '{$page}', '{$title}', '{$description}', '{$userfile}', '{$file_name}', '{$file_type}', '{$file_size}')";
mysql_query ($sql, $presencia);
mysql_close($presencia);
}
}else {echo "file not uploaded";}
header ("Location: article_add.php");
?>


este scipt es el que me abre como script en logar de como pdf

<?php
// database connection
require_once "script.db.php";
$id = $_REQUEST["id"];

//begin database consult
$sql = "SELECT file, file_name, file_size, file_type FROM articles WHERE id=$id";
$result = mysql_query($sql, $presencia);
//end database consult

//begin image creation
if (mysql_num_rows ($result)>0) {
$row = @mysql_fetch_array ($result);
$file_type = $row["file_type"];
$file = $row["file"];
Header ("Content-type: $file_type");
print $file; // diplay image
}
//end image creation
mysql_free_result($result);
mysql_close ($presencia);
?>

Por oui55555

5 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.