Jump to content


Photo

"variavel" Na Msg Do Email


  • Faça o login para participar
7 replies to this topic

#1 gmps

gmps

    Amsdã

  • Usuários
  • 969 posts
  • Sexo:Não informado

Posted 09/06/2005, 00:34

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?
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 09/06/2005, 08:17

$mensagem = "tal tal tal "'. numero() .'" tal tal tal"

se eu nao me engano é assim...

flws...
:DAté mais

Edição feita por: HellBurn, 09/06/2005, 08:18.

Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 gmps

gmps

    Amsdã

  • Usuários
  • 969 posts
  • Sexo:Não informado

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...!

:wacko:
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."

#4 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 09/06/2005, 11:36

Como é o código desta função numero() ???

Mas antes, tente ajeitar o problema no código:

$mensagem = "<td class=texto>".$nome."<br>".$email."<br>".numero()."<br>\n";


------
Mero mortal!

#5 gmps

gmps

    Amsdã

  • Usuários
  • 969 posts
  • Sexo:Não informado

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:

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 robsonrg

robsonrg

    Turista

  • Usuários
  • 34 posts
  • Sexo:Não informado
  • Localidade:Blumenau

Posted 09/06/2005, 12:51

bota essa funçao numa variavel


$numero = numero();

aí adiciona como o amigo PROG falou, só q alterando....

$mensagem = "<td class=texto>".$nome."<br>".$email."<br>".$numero."<br>\n";


:) t+
RobsonRG
Programador PHP (no-expert)

#7 gmps

gmps

    Amsdã

  • Usuários
  • 969 posts
  • Sexo:Não informado

Posted 13/06/2005, 12:53

mandou pro email, mas mandou um numero diferente do que foi registrado no bd

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?

:wacko:
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."

#8 robsonrg

robsonrg

    Turista

  • Usuários
  • 34 posts
  • Sexo:Não informado
  • Localidade:Blumenau

Posted 13/06/2005, 13:40

pq na hora de inserir tu jogou a função novamente, e ele randonizou di novo B)

na intrução sql, coloca assim:

[..] VALUES ('','$nome','$email','sim','$arg')") or [...]

(y)

t+
RobsonRG
Programador PHP (no-expert)




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq