HOYGAN NO SE MUCHO DE INFORMATICA PERO NESECITO UN CODIGO PARA QUE SALGA UN LOGO ALEATORIO EN LO ALTO DE UNA PAJINA CADA BES QUE SE HABRA ME AN DICHO QUE AQUI ME PODIAN AYUDAR
Ya tenía uno que si no recuerdo mal me proporcionó en su día Jubilao o alquien de la panda del Linkódromo, y lo utilicé para la cabecera de Pildore.com. El caso es que ese código sólo funciona con archivos jpg y con un nombre en concreto seguido de un número. Quería saber si alguien tiene por ahí a mano otro código que funcione con todo tipo de formatos y con menos problemas con los nombres, que simplemente visualice un archivo al azar de todos los que estén dentro de una carpeta determinada. Si no, pues volveré a utilizar el que ya tenía y en paz.
GRASIAS
Código imágenes aleatorias
Re: Código imágenes aleatorias
Un esquema básico de lo que pedirías por si alguien se anima, yo ando liado y no se si me dara tiempo.
Un directorio exclusivamente con imágenes, un trozo de código que haga una lista con todos los archivos del directorio y les asigne un numero, esto se guardara en un archivo, posteriormente el código aleatorio que ya tienes escogerá un número al azar, y en el archivo estará relacionado con el nombre de la imagen.
Todo debería hacerse en media hora o una hora, si me aburro y tengo tiempo te lo hago para esta noche.
Un directorio exclusivamente con imágenes, un trozo de código que haga una lista con todos los archivos del directorio y les asigne un numero, esto se guardara en un archivo, posteriormente el código aleatorio que ya tienes escogerá un número al azar, y en el archivo estará relacionado con el nombre de la imagen.
Todo debería hacerse en media hora o una hora, si me aburro y tengo tiempo te lo hago para esta noche.
Visita Pequeñas historias, no te arrepentirás, o si, o no, o que se yo.
Ultima actualización 5-8-2011
Ultima actualización 5-8-2011
Re: Código imágenes aleatorias
He insertado un javas cript en el documento h tml de la cabecera del foro, pero como éste está escrito en lenguaje per l del año de la tana, parece que son incompatibles y se descuajaringa todo.
Sin embargo he observado que en la configuración principal del foro te da la opción de cargar como cabecera un documento con un código que cargue aleatoriamente imágenes.
¿Ese archivo tendría que ser un javascript, un php, un pl o qué?
¿Cuál sería el código en cuestión?
¿Alguien lo puede escribir o tiene algo parecido a mano?
¿Alguien ha entendido algo de lo que he dicho?
PD: si véis letricas así separadas, es porque, por algún motivo, no me dejaba postear un mensaje con las palabras "per l", "javascrip t" o "htm l". No estoy seguro de cuál de ellas es la que da el problema, pero tome nota de esta curiosidad, señor Arafat.
Sin embargo he observado que en la configuración principal del foro te da la opción de cargar como cabecera un documento con un código que cargue aleatoriamente imágenes.
¿Ese archivo tendría que ser un javascript, un php, un pl o qué?
¿Cuál sería el código en cuestión?
¿Alguien lo puede escribir o tiene algo parecido a mano?
¿Alguien ha entendido algo de lo que he dicho?
PD: si véis letricas así separadas, es porque, por algún motivo, no me dejaba postear un mensaje con las palabras "per l", "javascrip t" o "htm l". No estoy seguro de cuál de ellas es la que da el problema, pero tome nota de esta curiosidad, señor Arafat.
Última edición por Oruga el 13 Ago 2007 11:43, editado 1 vez en total.
- Grumete
- marinero de aguas brávidas
- Mensajes: 3923
- Registrado: 06 May 2003 23:51
- Ubicación: HALGUNA CHABA QUE DECE TENER SIBER SECSO?
- Contactar:
Re: Código imágenes aleatorias
Joer... Si almacenas la himagen en una tabla de base de datos ¡está chupado, hamigo!
Sólo necesitarías una consulta tal que así:
Sólo necesitarías una consulta tal que así:
Código: Seleccionar todo
SELECT himagen FROM tabladehamistad ORDER BY RAND() LIMIT 0,1
Mu' rico tó
Re: Código imágenes aleatorias
¿Cómo se almacena una imagen en una base de datos? Son 22 imágenes, en realidad.
¿Eso que me pones es compatible con Perl?
¿Eso que me pones es compatible con Perl?
- Grumete
- marinero de aguas brávidas
- Mensajes: 3923
- Registrado: 06 May 2003 23:51
- Ubicación: HALGUNA CHABA QUE DECE TENER SIBER SECSO?
- Contactar:
Re: Código imágenes aleatorias
Oruga escribió:¿Cómo se almacena una imagen en una base de datos? Son 22 imágenes, en realidad.
La hemos liado... A ver... Necesitas un formulario que te suba la imagen a un directorio y que a la vez te guarde el nombre (y sólo el nombre) en la base de datos. Tal que así...
Código: Seleccionar todo
<?php
if (isset ($_POST["ctrl"]))
{
include ("conecsion_a_la_bbdd.php");
$path = "directoriodelservidordondequiereschuscarlaimagen";
if (isset ($_FILES["himagen_de_shimayer"]) && !is_null ($_FILES["himagen_de_shimayer"]) && $_FILES["himagen_de_shimayer"]["size"] != 0)
{
if(copy($_FILES["himagen_de_shimayer"]["tmp_name"],$path . $_FILES["himagen_de_shimayer"]["name"]))
$i="INSERT INTO tabla_de_himagen(himagen) VALUES('" . $_FILES["himagen_de_shimayer"]["name"] . "')";
else
$error = "Esto no chusca";
}
if ($error == "")
header ("Location: aquipazydespuesgloria.php");
else
echo $error;
}
?>
<html>
<head>
<title>¡Ola hamigo!</title>
</head>
<body>
<form action="<?php echo $PHP_SELF;?>" method="post" enctype="multipart/form-data">
<input type="hidden" name="ctrl" value="ctrl">
<table>
<tr>
<td>Himagen de shimayer</td>
<td><input type="file" name="himagen_de_shimayer"></td>
</tr>
</table>
</form>
</body>
</html>
(Ni puta idea de si funciona del tirón -que calculo que sí, pero vamos- dado que lo acabo de escribir según me ha venido)
Otra opción sería subir las imágenes por FTP a un directorio, y después hacer una tabla de imágenes en MySQL y meter los nombres de las imágenes en dicha tabla.
Oruga escribió:¿Eso que me pones es compatible con Perl?
Lo que te he puesto es una consulta de MySQL que es compatible con Perl, con PHP, con ASP y con la afición por las fotos de mujeres de grandes y venosos penes.
Mu' rico tó