Algum script para alterar dados impressos

  • Autor Autor roberts
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
R

roberts

Préstamo impago
Gamma
Programador
No recomendado
Hola amigos,

Me gustaría saber si hay un script que me permita cambiar un dato cada vez que se recargue la pagina.

Tengo un sitio que dispone de un formulario de contacto, dado a que se envían muchas consultas, quisiera que cada vez que entre un usuario el formulario sea enviado a un email diferente (staff)

Aqui esta mi codigo (Parte de el):

PHP:
//send email
		$to = SITE_EMAIL;
		$the_mess = "IP: ".$current_ip." <br />
				FROM: ".$name."<br />
				EMAIL: ".$email."<br />
				TEST: <p />"."$html_message";

SITE_EMAIL es el email que tiene registrado el sistema, donde llegan todos los mensajes de los usuarios, me gustaría que ese email cambiara cada vez que se cargue la pagina.

Gracias por su ayuda de antemano! 🙂
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Hola amigos,

Me gustaría saber si hay un script que me permita cambiar un dato cada vez que se recargue la pagina.

Tengo un sitio que dispone de un formulario de contacto, dado a que se envían muchas consultas, quisiera que cada vez que entre un usuario el formulario sea enviado a un email diferente (staff)

Aqui esta mi codigo (Parte de el):

PHP:
//send email
		$to = SITE_EMAIL;
		$the_mess = "IP: ".$current_ip." <br />
				FROM: ".$name."<br />
				EMAIL: ".$email."<br />
				TEST: <p />"."$html_message";

SITE_EMAIL es el email que tiene registrado el sistema, donde llegan todos los mensajes de los usuarios, me gustaría que ese email cambiara cada vez que se cargue la pagina.

Gracias por su ayuda de antemano! 🙂
PHP:
$staff = array('cicklow@cicklow.com','pepe@pepe.com','forobeta@forobeta.com');
$to = $staff[array_rand($staff,1)];
 
Gracias [MENTION=9679]cicklow[/MENTION] probando...

Me ha funcionado, he realizado la prueba con el siguiente Script:

PHP:
<?php
$staff = array('cicklow@cicklow.com','pepe@pepe.com','forobeta@forobeta.com');
$to = $staff[array_rand($staff,1)]; 

echo "Hola, ". $staff[array_rand($staff,1)] ."";

?>

Gracias!!! 🙂

Creo que al final no ha funcionado como quería, pues cuando entra un usuario por primera vez siempre le muestra el mismo. En este caso es "pepe@pepe.com". Sera lo mismo, por que cada vez que entre un nuevo usuario es el primero en la lista, necesitaría que sean aleatorios en la primera visita no solo cuando recarga la pagina.

Alguna otra ayudadita ?
 
Última edição:
Registra en algun lado lo que ya se visualizo o se uso.. y en tu listado a quienes SI se puede enviar el correo filtrale solo aquellos que aun no estan registrados en tu tabla de "mail ya usado", y una ves que todos ya esten usados, vacia la tabla y que se cargue de vuelta..
 
Prueba con esto:
PHP:
$staff = array('cicklow@cicklow.com', 'pepe@pepe.com', 'forobeta@forobeta.com');
shuffle($staff);

echo "Hola, " . $staff[0] . "";
 

Tópicos similares

Voltar
Topo