Ver Mensaje Individual
  #22 (permalink)  
Antiguo 19/04/2005, 11:45
mandys
 
Fecha de Ingreso: abril-2005
Mensajes: 18
Antigüedad: 19 años
Puntos: 0
Cita:
Iniciado por sebtev
Bien, todo lo q yo te estoy pasando, son eso ejemplos, no necesariamente deben de andar. Porq vos debes de modificarlos, adaptarlos a tu sitio, es decir poner tu datos de acceso a MySQL, el nombre de la Base de Datos q vas a utilizar, los links:
Código:
y me aparece un cuadro como si la imagen no existiera, y las propiedades de la imagen cuando le doy click derecho en ella me aparece

http://www.sitio.com/dimensionar.php?imagen=&ancho=120&calidad=80

al parecer la imagen no la encuentra
www.sitio.com.ar es solo un ejemplo, debes de modificar ésto por el nombre de tu sitio, si esta puesto en un server sería algo como el ejemplo, si lo estas corriendo local entonces debería ser algo así "http://localhost/misitio/", luego debes de pasar el path en donde tienes dimensionar.php.
Postea los archivos q estas usando vos, no lo q yo te mando como ejemplo, por q yo ya se q esos no van a funcionar si no los modificas. No hay forma de q pueda ayudarte, se hace imposible saber donde puede haber un error.
Saludos cuidate
Hola pues claro que los modifico, aqui te mando mis archivos como pides
Index.php
Código PHP:
<?php 
$base
="database";
$con=mysql_connect(localhost,user,pass);
mysql_select_db($base,$con);
$db mysql_db_query($db_slp[database], 'SELECT * FROM nombreDB') or die(mysql_error()); 
$row mysql_fetch_array($db); 
?> 
<HTML> 
<HEAD> 
<TITLE>misitio</TITLE> 
</HEAD> 
<BODY text="#666666" vLink="#666666" aLink="#666666" link="#666666" bgColor="#ffffff" leftMargin="0" topMargin="0" marginheight="0" marginwidth="0"> 
<!--INICIO FOTOS--> 
<? 
if($row['img1'] != ""){ 
echo 
"<table width=\"120\" border=0 align=\"center\"><tr><td class=\"negrachica\"><img src=\"http://www.pillate.com/v2/bandas/dimensionar.php?imagen=".$row['img1']."&ancho=120&calidad=80\" width=\"100\" border=\"0\" align=\"left\"></td></tr></table>"

?> 
</BODY> 
</HTML>
Redimensionar.php
Código PHP:
<?php 
foreach($_GET as $nombre_campo => $valor){$asignacion "\$".$nombre_campo."='".$valor."';"
    eval(
$asignacion);} 
?> //esto se encontraba antes en un include "include(form.php)", es solo un foreach q recorre todos los $_GET. 
<? 
$imagen 
$_GET["imagen"]; 
$ancho $_GET["ancho"]; 
$alto $_GET["alto"]; 
$calidad $_GET["calidad"]; //de 1 a 100 
if(substr($imagen,-3) == "jpg" || substr($imagen,-3) == "JPG" || substr($imagen,-4) == "JPEG"){ 
$src_img imagecreatefromjpeg($imagen); 

elseif(
substr($imagen,-3) == "gif" || substr($imagen,-3) == "GIF"){ 
$src_img imagecreatefromgif($imagen); 
}else{
header("Location: $imagen"); 

$ancho_original imagesx($src_img); 
$alto_original imagesy($src_img); 
if(!
$alto){ 
$alto = ($ancho $ancho_original) * $alto_original

if(!
ancho){ 
$ancho = ($alto $alto_original) * $ancho_original

if(!
$calidad){ 
$calidad 80

$dst_img imagecreatetruecolor($ancho,$alto); 
imagecopyresampled($dst_img$src_img,0,0,0,0,$ancho,$alto,$ancho_original,$alto_original); 
header("Content-Type: image/jpeg"); 
imagejpeg($dst_img,'',$calidad); 
imagedestroy($src_img); 
imagedestroy($dst_img); 
?>