Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/09/2012, 04:14
Ueki
 
Fecha de Ingreso: septiembre-2009
Mensajes: 210
Antigüedad: 15 años, 3 meses
Puntos: 19
Respuesta: (principiante) Mostrar uno de dos formularios aleatoriamente

Si lo haces con rand, saldrá un número aleatorio, todo depende de las probabilidades. Si haces un rand que solamente pueda mostrar 1 ó 2, quizás salga algo como 1111222122121212122211. No sé si me expliqué.

Ahora, para mostrar uno u otro, bastaría con hacer lo siguiente, si no sabes hacerlo avisa y te ayudo más.

Código PHP:
Ver original
  1. <?php
  2. $variable = rand(1,2);
  3. if($variable == 1){
  4. echo 'formulario1';
  5. }
  6. else{
  7. echo 'formulario2';
  8. }
  9. ?>

Obviamente se puede mejorar para que la probabilidad sea más exacta...pero no sé si es lo que pides.

Para guardar el dato de que formulario se ha mostrado, podrías enviar la variable $variable junto con los datos del formulario, y así saber si es del formulario 1, o del 2.

Saludos