Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

saulo69

Enviar dados de variaveis por email

Recommended Posts

Bom pessoal tenho um sistema de newslleter e gostaria do campo "não desejo receber mais esses emails". Mas não estou conseguindo mandar as variaveis por email... Tipo:

 

		//envio do email sem o anexo
	while ($linha = mysql_fetch_array($pesquisa)) {
		$email = $linha['email1'];
		$CodigoMagistrado = $linha['codigo'];
			if ($email != ''){
			$mens = "$mensagem<br><a href='http://www.meudominio.com.br/cancelarnews.php?id=CodigoMagistrado&email=$email'>não desejo receber mais esses emails</a>";
			mail($email,$assunto,$mens,$headers,"-r".$email_from);
		}
	}

A menssagem chega no e-mail corretamente, junto com o link, mas quando vou clicar, o campo id e email ficam dessa forma: "id=&email=" os dados com id e email não aparecem...

 

 

Grato!

Compartilhar este post


Link para o post
Compartilhar em outros sites

boa noite amigo!

o seu problema é muito simples, então só cobrarei R$20,00

hahahah zoeira. mas vamos ao que interessa.

faltou o "$" da variável CodigoMagistrado e você provavelmente não definiu corretamente a variável $email, verifique sua logica e analise o arquivo que envia os dados para esse script.

 

substitua teu código por esse aqui:

 

 //envio do email sem o anexo
               while ($linha = mysql_fetch_array($pesquisa)) {
                       $email = $linha['email1'];
                       $CodigoMagistrado = $linha['codigo'];
                               if ($email != ''){
                               $mens = "$mensagem<br><a href='http://www.meudominio.com.br/cancelarnews.php?id=$CodigoMagistrado&email=$email'>não desejo receber mais esses emails</a>";
                               mail($email,$assunto,$mens,$headers,"-r".$email_from);
                       }
               }

 

qualquer outro problema grita nóis.

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.