Ta eu aqui mais uma vez.
Estou com esta dúvida desde o início da semana, nos intervalos de outros , trb nele , no entanto, depois de muita pesquisa ainda não consegui resolver .
É o seguinte , na navegação do site vc escolhe um item , ao clicar neste item abre uma pagina com toda descrição dele e informações, dentro das informações eu tenho um campo chamado email , onde lógico aparece o email do responsável pelo item , eu preciso é enviar um email para este com as informações da página . Na página eu tenho o seguinte link ....
para pegar as informações da url da página eu tenho :
<?php $site = urlencode(("http://www.dominio.com" . $_SERVER['REQUEST_URI'])); ?>
<a href="#" onClick="window.open('indique.php?url=<?php echo $site; ?>','','width=350,height=200') " class="email" title="Enviar esta pagina a um amigo"><img src="cli/icon.jpg" width="48" height="48" /></a>
indique.php
<?
require 'configuracoes.php';
require 'config/config.php';
$link = mysql_connect($dbhost, $dbuser, $dbpass);
$result = mysql_db_query($dbname, "SELECT email FROM $dbvin WHERE codigo='$codigo'", $link);
$data = mysql_fetch_array($result);
mysql_close($link);
?>
xxxxxxxxxx cabeçalho xxxxxxxx
<form action="enviar2.php" method="post">
<input type="hidden" name="url" value="<?php echo urldecode($_GET["url"]); ?>">
<table width="350" height="150" border="0">
<tr>
<td align="left">Nome:<input name="seu_nome"></td>
</tr><tr>
<td align="left">Email:<input name="seu_email"></td>
</tr><tr>
<td align="left">Proposta: <textarea name='proposta' cols="30" rows="3"></textarea> </td>
</tr> </table>
<input type="submit" value="Enviar">
<input type=hidden name='codigo' value='<?=$codigo?>' />
</form>
enviar2.php
<?
require 'configuracoes.php';
require 'config/config.php';
$link = mysql_connect($dbhost, $dbuser, $dbpass);
$result = mysql_db_query($dbname, "SELECT email FROM $dbvin WHERE codigo='$codigo'", $link);
$data = mysql_fetch_array($result);
mysql_close($link);
if (empty($_POST["seu_nome"])) {echo "<center><br><br><b>Você esqueceu de digitar seu nome</b><br><br><a href=java script:window.history.go(-1)>Voltar</a></center>";exit;}
elseif (empty($_POST["seu_email"])) {echo "<center><br><br><b>Você esqueceu de digitar seu e-mail</b><br><br><a href=java script:window.history.go(-1)>Voltar</a></center>";exit;}
elseif (!(strpos($_POST["seu_email"],"@")) OR strpos($_POST["seu_email"],"@") !=strrpos($_POST["seu_email"],"@")) {echo "<center><br><br><b>Você digitou um e-mail inválido</b><br><br><a href=java script:window.history.go(-1)>Voltar</a></center>";exit;}
elseif (empty($_POST["proposta"])) {echo "<center><br><br><b>Você esqueceu de digitar sua proposta.</b><br><br><a href=java script:window.history.go(-1)>Voltar</a></center>";exit;}
else {
$email = $_POST['email']." \n";
$mensagem = " Ola eu me chamo ".$_POST["seu_nome"]." \n";
$mensagem = "meu email e ".$_POST["seu_email"]." \n";
$mensagem = "Vi este veiculo: ".$_POST["url"]." \n";
$mensagem = "Quero fazer esta proposta: ".$_POST["proposta"]." \n";
mail($email, "Clickcar - Proposta", $mensagem );
echo "<center><br><br><a href=javascript:; onClick=window.close();>Fechar Janela</a></center>";exit;
}
?>
Não tenho sinal de erro , porém não envia . :??? :??? :???