Comunidad PHPeros
Lenguajes => PHP => Mensaje iniciado por: caha en 19 de Octubre de 2006, 00:51:46 am
-
holaotra vez ahora con la duda de como poner que la url o de donde provenga la imagen este grabada en la base de datos y esta a el modificarse se cambie la imagen
espero que me entiendan
-
Simple, puedes meter en una BD una tabla con estos datos
Id Primary Key Auto incrementable
Url de la imagen
Titulo de la imagen
Luego seria tan facil como llamarla con la global $_GET
Ejemplo:
http://mihosting.com/miscript.php?id=1
Salu2!!!
Para mas informacion solo pregunta :P
-
me pueden dar el codigo ¿? esque soy algo nuevo gracias
-
Aqui no damos codigos
Aqui ayudamos a construirlos y te ayudamos a aprender.
Solo di en que quieres que te ayudemos y lo haremos, pero no pidas codigos completos, pon algo de tu parte.
Pero te dare una pista.
Necesitas saber estas funciones:
mysql_query
mysql_fetch_assoc
echo
if
Y saber manejar la superglobal $_GET
Un Saludo,
TLX
-
Aqui no damos codigos
Aqui ayudamos a construirlos y te ayudamos a aprender.
Solo di en que quieres que te ayudemos y lo haremos, pero no pidas codigos completos, pon algo de tu parte.
Pero te dare una pista.
Necesitas saber estas funciones:
mysql_query
mysql_fetch_assoc
echo
if
Y saber manejar la superglobal $_GET
Un Saludo,
TLX
Bueno se usar mysqlquery q es para coenctar a la base y todo eso, el echo y el if lo se usar tambien pero no se usar el superglobal $_GET aunque buscare de un lugar q se donde esta
-
¿Sabes manejarte con variables? Deduzco que sí.
Pues esto es lo mismo, sólo que pones el $_GET delante para recogerlo a través de "Get".
Ejemplo
URL:
pagina.php?minombre=Raken
PAGINA.PHP:
Forma incorrecta:
//Si el PHP.INI tiene la función register_globals activada, la variable puede ir así directamente.
echo $minombre;
Forma correcta:
// Le ponemos el GET delante porque lo está cogiendo de la URL.
echo $_GET['minombre'];
//Podemos llenar la variable "minombre" de esta manera por más comodidad.
$minombre = $_GET['minombre'];
//...Y entonces esto sí mostraría Raken.
echo $minombre;
¿Por qué la primera forma es incorrecta? Si ponemos la variable directamente (que está en la URL), sólo la interpretará si la configuración de register_globals está activada en el PHP.INI (configuración de PHP). Si register_globals está activado, significa un porcentaje mucho menor de seguridad, ya que obtiene cualquier variable escrita en la URL, y eso queda en manos del visitante.
Siendo register_globals una importante desventaja en la seguridad, ya se ha anunciado que en la versión 6 de PHP directamente no existirán. Más vale hacer las cosas bien y acostumbrarse desde YA. ;)
-
ah! no sabes, te entendi un monto xD jaja realmente ahora me complicastes la existencia xD, pero bue si se husar todo lo q dijistes anteriormente, gracias igual