galera eu tenho:
ex: echo " seu numero aleartorio é : ".numero();
ai eu tenho a msg do email:
$mensagem = "
aqui vai a msg e tals
";
como que eu coloco esse: .numero() dentro da mensagem?
"variavel" Na Msg Do Email
Started By gmps, 09/06/2005, 00:34
7 replies to this topic
#1
Posted 09/06/2005, 00:34
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."
#2
Posted 09/06/2005, 08:17
$mensagem = "tal tal tal "'. numero() .'" tal tal tal"
se eu nao me engano é assim...
flws...
Edição feita por: HellBurn, 09/06/2005, 08:18.
#3
Posted 09/06/2005, 11:28
nao deu veio, tentei do modo que vc falou e nao deu
tentei assim:
$mensagem = "
<td class=texto>".$nome."<br>".$email."<br>".numero()"<br>\n
";
e nem deu, fala de: Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING
to encanado ja...!
tentei assim:
$mensagem = "
<td class=texto>".$nome."<br>".$email."<br>".numero()"<br>\n
";
e nem deu, fala de: Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING
to encanado ja...!
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."
#4
Posted 09/06/2005, 11:36
Como é o código desta função numero() ???
Mas antes, tente ajeitar o problema no código:
Mas antes, tente ajeitar o problema no código:
$mensagem = "<td class=texto>".$nome."<br>".$email."<br>".numero()."<br>\n";
------
Mero mortal!
Mero mortal!
#5
Posted 09/06/2005, 11:42
entao, nao da: Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING
o codigo é um que o goku desenvolveu:
ai para aparecer o numero seria: echo " seu numero aleartorio é : ".numero();
para adicionar o numero no bd é: '".numero()."'
mas para mandar esse numero para o email da pessoa que nao esta dando certo
o codigo é um que o goku desenvolveu:
function numero() {
for ($X = 1; $X <= 5; $X++) {
$R .= rand (1,10000);
}
$sql = mysql_query("SELECT * FROM boletim WHERE numero = '".$R."'");
if (mysql_num_rows($sql) > 0) {
unset($R);
numero();
exit;
}
return $R;
}
ai para aparecer o numero seria: echo " seu numero aleartorio é : ".numero();
para adicionar o numero no bd é: '".numero()."'
mas para mandar esse numero para o email da pessoa que nao esta dando certo
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."
#6
Posted 09/06/2005, 12:51
bota essa funçao numa variavel
aí adiciona como o amigo PROG falou, só q alterando....
t+
$numero = numero();
aí adiciona como o amigo PROG falou, só q alterando....
$mensagem = "<td class=texto>".$nome."<br>".$email."<br>".$numero."<br>\n";
RobsonRG
Programador PHP (no-expert)
Programador PHP (no-expert)
#7
Posted 13/06/2005, 12:53
mandou pro email, mas mandou um numero diferente do que foi registrado no bd
ele cadastrou no bd: 4471 e mandou pro email: 4783
pq?
function numero() {
for ($X = 1; $X < 5; $X++) {
$R = rand (1,10000);
}
$sql = mysql_query("SELECT * FROM boletim WHERE numero = '".$R."'");
if (mysql_num_rows($sql) > 0) {
unset($R);
numero();
exit;
}
return $R;
}
$result = mysql_query("INSERT INTO boletim (id,nome,email,liberado,numero) VALUES ('','$nome','$email','sim','".numero()."')") or die("ERRO");
echo "<br><br><br><center>Obrigado por se cadastrar no Newsletter.<br>Em breve você estará recebendo novidades.</center>";
$id = $_POST["id"];
$nome = $_POST["nome"];
$email = $_POST["email"];
$arg = numero();
$mensagem = "
".$nome."<br>".$email."<br>".$arg."<br>
";
ele cadastrou no bd: 4471 e mandou pro email: 4783
pq?
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."
#8
Posted 13/06/2005, 13:40
pq na hora de inserir tu jogou a função novamente, e ele randonizou di novo
na intrução sql, coloca assim:
t+
na intrução sql, coloca assim:
[..] VALUES ('','$nome','$email','sim','$arg')") or [...]t+
RobsonRG
Programador PHP (no-expert)
Programador PHP (no-expert)
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










