Google
Web dns.bdat.net

Re: [PHP-ES] fotos

Write haof XML files: Gustavo Narea ( gustavo@php.net)
Fecha: lun 31 oct 2005 - 05:06:49 CET


Hola, Juan.

Juan wrote:
> Si a Image1.php lo llamo desde otro programa con
> <a
> href="image1.php?tabla='.$ttt.'&klave='.$users['0'].'">
> funciona y veo la foto pero cuando lo llamo desde el form NO
Ese código es de un enlace, no de un elemento IMG. No creo que puedas
ver la imagen así.

> Paso el form:
>
> <form >
> <tr><td><font face="Verdana" size="2"><b><? echo $foto ?> :
> </b></td><td width="85%" align="left"><img
> src="image1.php?tabla='.$ttt.'&klave='.$campok"></td></tr>
> <tr><td><font face="Verdana" size="2"><b><? echo $silueta ?> :
> </b></td><td width="85%" align="left"><img
> src="image2.php?tabla='.$ttt.'&klave='.$campok"> </td></tr>
> <tr><td colspan="2" align="center"> <input type="button"
value="<? echo
> $volver ?>" onclick="history.back()"></td></tr> </form>
Fíjate que después que escribes $campok, debes colocar un punto y una
comilla simple: .'&klave='.$campok.'">

> y el código de image1.php
>
> <?
> include_once('../../config.php');
>
> $tabela = $_GET["tabla"] ;
> $campoK = $_GET["klave"] ;
>
> $ttt = $tabela;
> $linkid = mysql_connect($servidor, $usuario, $senha) or die
> ($erro_conne_1);
>
> mysql_select_db($base, $linkid) or die ($erro_conne_2);
>
> $resulta = mysql_query("SELECT * FROM `$tabela` WHERE 1;", $linkid);
> $users = mysql_fetch_array($resulta);
> $campo = ucwords(strtolower(substr($ttt,2)));
>
> $resultado = mysql_query("SELECT * FROM `$tabela` WHERE $campo='$campoK'
> ;", $linkid);
> $ursers = mysql_fetch_array($resultado);
>
> $campo07=$ursers[7];
> $campo10=$ursers[10];
>
> $tipo_silue=$ursers[10];
> header("Content-type: $tipo_silue");
> echo $ursers[7];
>
> @mysql_close($linkid);
> ?>

El problema es que el archivo image1.php no es un archivo de imagen. Si
deseas crear imágenes dinámicas con PHP, visita:
http://us2.php.net/manual/es/ref.image.php

Si tu imagen no es dinámica (es decir, nunca necesitará cambiar total o
parcialmente), te sugiero que no uses PHP para crearla. Créala tú mismo
con tu programa favorito de edición gráfica (Photoshop, The GIMP, Paint,
entre otros).

Best regards,

Gustavo Narea.

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Este archivo fue generado por hypermail 2.1.7 : sáb 18 mar 2006 - 18:23:49 CET