Saludos, tengo en mi web un archivo php el cual quiero que muestre el 50% de las veces un banner y el otro 50% de las veces otro.
Gracias por la ayuda!
| ||||
Respuesta: Mostrar un 50% de veces un codigo y 50% otro Ahora yo te hago una pregunta. ¿Cómo sabes cuando es 50% y cuando no? Acuerdate que php es un lenguaje stateless. Esto quiere decir que no tiene conocimiento de lo que otro usuario haya hecho, ni tampoco de lo que tu hayas hecho anteriormente (con excepción de las sesiones y/o cookies)
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos Última edición por abimaelrc; 11/04/2010 a las 12:19 |
| ||||
Respuesta: Mostrar un 50% de veces un codigo y 50% otro Ams :S tu pregunta me acaba de matar! xD Es cierto tienes toda la razon :P Entonces deberia hacer que por ejemplo si una ip x a visto 1 banner, se agregue +1 y así poder digamos que si el numero es impar, que muestre el 1er banner y que si el numero es par que muestre el 2do banner verdad? eso marcharia con un %2 verdad? Asi funcionaría?
__________________ <?PHP if( nuevo() ) { echo 'Bienvenid@ a ForosDelWeb, seguro que tus dudas seran bien respondidas y que tu ayuda sera bien agradecida.'; } ?> |
| ||||
Respuesta: Mostrar un 50% de veces un codigo y 50% otro Haz la prueba y dinos como te va.
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| ||||
Respuesta: Mostrar un 50% de veces un codigo y 50% otro naaaaaaaaaaaaaaaaaa Un simple rand no mas
Código PHP:
Ver original PD: no probe el codigo, posiblmente el rand no se use asi. |
| ||||
Respuesta: Mostrar un 50% de veces un codigo y 50% otro Esto era lo que buscaba :D aunque pense en usar el ORDER BY RAND() ya que mis banners estan en una base de datos, pero el problema es que no se puede poner ORDER BY RAND(0,100) en mysql o si?
__________________ <?PHP if( nuevo() ) { echo 'Bienvenid@ a ForosDelWeb, seguro que tus dudas seran bien respondidas y que tu ayuda sera bien agradecida.'; } ?> |
| |||
Respuesta: Mostrar un 50% de veces un codigo y 50% otro crea una array con la direccion del banner Código PHP: |
| ||||
Respuesta: Mostrar un 50% de veces un codigo y 50% otro Lo mejor es hacerlo en la base de datos, busca en internet hay mucha información sobre el rand de mysql.
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| |||
Respuesta: Mostrar un 50% de veces un codigo y 50% otro si no existe x cookie, mostras un banner1 y creas una cookie, para la siguiente, si existe esa cookie mostrar otro banner2 y borrar esa cookie... por lo tanto, para la siguiente te va a mostrar banner1 y a la siguiente banner2 luego banner 1 y luego banner 2
__________________ Abre tu mente: Index no signigica index, significa índice |
Etiquetas: |