User 3844089
User 3844089
Usuario habitual
Usuario habitual
Cita

Más de una vez habrás visto alguna frase aleatoria y te habrás preguntado como se hacen, básicamente es un código php con una lista de frases y que luego devuelve una aleatoria, para ser exactos es este:

<?php
$frases = array(1 =>
‘Frase 1′,
‘Frase 2′,
‘etc’,
);
$frasesn = count ( $frases );
$ultimo = rand(1, $frasesn);
echo "$frases[$ultimo]";
?>

Usarlo es muy sencillo, solo necesitas cambiar las tres frases por las que prefieras y ponerlo entero en donde queras que aparezcan, puedes añadir o quitar lineas tranquilamente.

Si eres un fanático de la optimización, puedes quitar la linea que empieza por $frasesn y cambiar esa misma palabra abajo por el numero de frases (Y ya de paso, la coma de la última frase sobra, solo está para poder copiapegar lineas sin líos, ya que las otras si necesitan coma)

Encontré esto en un blog de por ahí y quiero ponerlo en mi blog pero no se donde debo exactamente.
Si edito mi plantilla me salen dos zonas: hoja de estilo y plantilla.
Se puede poner?
Donde exactamente?

Avatar Image
Colega ;)
Colega ;)

Eso es código php y en los blogs no puedes utilizarlo. De todas formas, puedes hacer lo mismo con javascript.

User 3844089
User 3844089
Usuario habitual
Usuario habitual

Cachis... bueno, buscaré como hacerlo en java, pero si alguien me echa una manita... igualemente, para cuando lo consiga sigo sin saber donde tengo que poner el código

User 3844089
User 3844089
Usuario habitual
Usuario habitual

Javascript:

<script type="text/javascript">
var Citas=new Array()
Citas[0] = "Esta sería la frase o cita numero 1";
Citas[1] = "Esta sería la frase o cita numero 2";
Citas[2] = "Esta sería la frase o cita numero 3";
Citas[3] = "Esta sería la frase o cita numero 4";
Citas[4] = "Esta sería la frase o cita numero 5";
Citas[5] = "Esta sería la frase o cita numero 6";
Citas[6] = "Esta sería la frase o cita numero 7";
Citas[7] = "Esta sería la frase o cita numero 8";
<!--Creariamos tantos elementos como citas a mostrar -->
var Q = Citas.length;
var CitaMostrar=Math.round(Math.random()*(Q-1));
function EscribeCita(){
document.write(Citas[CitaMostrar]);}
</script>

Para mostrar la cita:

1<script type="text/javascript"> EscribeCita(); </script>





Siento el flood pero no se como editar los mensajes
Encontré esto
¿Sirve? ¿Donde se pondría cada cosa?
Avatar Image
@man / @woman
@man / @woman

Sí, ese código podría servir. Lo tienes que poner en tu plantilla para el blog, en la edición HTML. Lo pegas y sustituyes lo de "Esta sería la frase o cita numero nº" Por la frase que quieras.

User 3844089
User 3844089
Usuario habitual
Usuario habitual

Ya, ¿y cual es la edición html? ¿como se accede?
¿¿Y en que parte lo tengo que poner??
Y el codigo tiene dos partes, ¿¿donde va cada una??

Lo de que tengo que sustituir
"Esta sería la frase o cita numero nº"

Por la frase que quiera ya lo sabía, es básicamente lo único que sé.

has de editar la plantilla y poner el codigo en el Bloque HTML....¿en que parte?....pues, donde tu quieras que aparezca.....

pero me temo que la primera parte va en el head, y la 2ª en el body.....

Avatar Image
@man / @woman
@man / @woman
User 3844089
User 3844089
Usuario habitual
Usuario habitual

Vaya, muchas gracias.
Pero por lo que veo, poniendo esto se verían las frases de tu base de datos.
Y yo no quiero esas frases, sino las mías propias
¿O me equivoco?

Escrito originalmente por Shaizanegra
Vaya, muchas gracias.
Pero por lo que veo, poniendo esto se verían las frases de tu base de datos.
Y yo no quiero esas frases, sino las mías propias
¿O me equivoco?


no, no te equivocas..... pero si lo quieres en javascript, ya sabes cuantas lineas has de crear.....

si lo quieres como Nosetup, tendras que hacer tu base de datos...., es decir crear el codigo en php y esas cosas
User 3844089
User 3844089
Usuario habitual
Usuario habitual

Yo juraría que antes de ayer ya escribí un post como este..
Aquí...
Ayayayay, donde lo escribiría yo....
bueno
Que ya conseguí poner la frase en mi blog, usé el código java de arriba.
Gracias a todos por vuestra ayuda
Y si a alguien le apetece ver como quedó =>
Y espero que eso no sea spam

Se puede cerrar esto.
Xau

Avatar Image
@man / @woman
@man / @woman

No hace falta. Quita la dirección.

User 3844089
User 3844089
Usuario habitual
Usuario habitual

Lo siento mucho, no era mi intención hacer spam.
Pero no se quitar la dirección, no veo botón editar por aquí.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares