Boas pessoal.
criei um sistema que permite ao admin validar o registo de cada cliente.
ao validar deverá ser enviado um email, ao respectivo utilizador com a sua informação.
o que acontece é que ele valida o utilizador, ou seja, poe o valor de 0 para 1 mas nao envia email.
coloco o código em baixo
Código (PHP):
criei um sistema que permite ao admin validar o registo de cada cliente.
ao validar deverá ser enviado um email, ao respectivo utilizador com a sua informação.
o que acontece é que ele valida o utilizador, ou seja, poe o valor de 0 para 1 mas nao envia email.
coloco o código em baixo
Código (PHP):
<html>
<body>
<?php
mysql_connect("localhost","****","******") or die ("Impossivel ligar a base de dados");
$sql="SELECT * FROM clientes WHERE id=".$_REQUEST['id']."";
$resultado=mysql_db_query("*******",$sql);
if ($resultado)
{
print ("Validar cliente com ID=".$_REQUEST['id']." vai ser executada");
print ("<table width=50% align=center border=2>");
print ("<tr bgcolor=#009900>
<td align=center>Nome/Empresa</td>
<td align=center>Login</td>
<td align=center>Tipo de Cliente</td>
</tr>");
while ($registo=mysql_fetch_array($resultado))
{
$id=$registo['ID'];
$nome=$registo['Nome'];
$login=$registo['Login'];
$tipo=$registo['Tipo'];
//$id=$registo['ID'];
print("<tr>
<td align=center>$nome</td>
<td align=center>$login</td>
<td align=center>$tipo</td>
</tr>");
}
print ("</table>");
if ($_REQUEST['submit'])
{
$sql="UPDATE clientes SET Estado='1'WHERE id=".$_REQUEST['id'];
$resultado=mysql_db_query("*******",$sql);
$num_del=mysql_affected_rows();
if ($num_del>0)
{
print ("<p> Validação de cliente executada com sucesso");
$login =$registo['Login'];
$password =$registo['Password'];
$cpassword =$registo['ConfirmPassword'];
$nome =$registo['Nome'];
$responsavel =$registo['Responsavel'];
$contribuinte =$registo['Contribuinte'];
$morada =$registo['Morada'];
$localidade =$registo['Localidade'];
$cpostal =$registo['CodPostal'];
$pais =$registo['Pais'];
$telefone =$registo['Telefone'];
$fax =$registo['Fax'];
$telemovel =$registo['Telemovel'];
$email =$registo['Email'];
$EmailFrom =Trim(stripslashes($_POST['Nome']));
$EmailTo = $_POST['Email'];
$Subject = "Dados de Inscrição de Cliente";
$Body = "";
$Body .= "Nome: ";
$Body .= $nome;
$Body .= "\n";
$Body .= "Contribuinte: ";
$Body .= $contribuinte;
$Body .= "\n";
$Body .= "Morada: ";
$Body .= $morada;
$Body .= "\n";
$Body .= "Localidade: ";
$Body .= $localidade;
$Body .= "\n";
$Body .= "Codigo Postal: ";
$Body .= $cpostal;
$Body .= "\n";
$Body .= "Pais: ";
$Body .= $pais;
$Body .= "\n";
$Body .= "Telefone: ";
$Body .= $telefone;
$Body .= "\n";
$Body .= "Fax: ";
$Body .= $fax;
$Body .= "\n";
$Body .= "Telemovel: ";
$Body .= $telemovel;
$Body .= "\n";
$Body .= "Email: ";
$Body .= $email;
$Body .= "\n";
$Body .= "Pessoa Responsavel: ";
$Body .= $responsavel;
$Body .= "\n";
$Body .= "Login: ";
$Body .= $login;
$Body .= "\n";
$Body .= "Password: ";
$Body .= $password;
$Body .= "\n";
$success = mail($EmailTo, $Subject, $Body, "From: Loja On-line");
}
}
else
{
?>
<form method="post" action="<?php echo $_SERVER['PATH_INFO']?>">
<p>Confirma a validacao ?
<input type="submit" name="submit" value="OK">
<input type="hidden" name="Login" value="<?php echo $_REQUEST['ID'];?>">
</p>
</form>
<?php
}
}
else
{
print ("Nao ha registos");
}
mysql_close();
?>
</body>
</html>
<body>
<?php
mysql_connect("localhost","****","******") or die ("Impossivel ligar a base de dados");
$sql="SELECT * FROM clientes WHERE id=".$_REQUEST['id']."";
$resultado=mysql_db_query("*******",$sql);
if ($resultado)
{
print ("Validar cliente com ID=".$_REQUEST['id']." vai ser executada");
print ("<table width=50% align=center border=2>");
print ("<tr bgcolor=#009900>
<td align=center>Nome/Empresa</td>
<td align=center>Login</td>
<td align=center>Tipo de Cliente</td>
</tr>");
while ($registo=mysql_fetch_array($resultado))
{
$id=$registo['ID'];
$nome=$registo['Nome'];
$login=$registo['Login'];
$tipo=$registo['Tipo'];
//$id=$registo['ID'];
print("<tr>
<td align=center>$nome</td>
<td align=center>$login</td>
<td align=center>$tipo</td>
</tr>");
}
print ("</table>");
if ($_REQUEST['submit'])
{
$sql="UPDATE clientes SET Estado='1'WHERE id=".$_REQUEST['id'];
$resultado=mysql_db_query("*******",$sql);
$num_del=mysql_affected_rows();
if ($num_del>0)
{
print ("<p> Validação de cliente executada com sucesso");
$login =$registo['Login'];
$password =$registo['Password'];
$cpassword =$registo['ConfirmPassword'];
$nome =$registo['Nome'];
$responsavel =$registo['Responsavel'];
$contribuinte =$registo['Contribuinte'];
$morada =$registo['Morada'];
$localidade =$registo['Localidade'];
$cpostal =$registo['CodPostal'];
$pais =$registo['Pais'];
$telefone =$registo['Telefone'];
$fax =$registo['Fax'];
$telemovel =$registo['Telemovel'];
$email =$registo['Email'];
$EmailFrom =Trim(stripslashes($_POST['Nome']));
$EmailTo = $_POST['Email'];
$Subject = "Dados de Inscrição de Cliente";
$Body = "";
$Body .= "Nome: ";
$Body .= $nome;
$Body .= "\n";
$Body .= "Contribuinte: ";
$Body .= $contribuinte;
$Body .= "\n";
$Body .= "Morada: ";
$Body .= $morada;
$Body .= "\n";
$Body .= "Localidade: ";
$Body .= $localidade;
$Body .= "\n";
$Body .= "Codigo Postal: ";
$Body .= $cpostal;
$Body .= "\n";
$Body .= "Pais: ";
$Body .= $pais;
$Body .= "\n";
$Body .= "Telefone: ";
$Body .= $telefone;
$Body .= "\n";
$Body .= "Fax: ";
$Body .= $fax;
$Body .= "\n";
$Body .= "Telemovel: ";
$Body .= $telemovel;
$Body .= "\n";
$Body .= "Email: ";
$Body .= $email;
$Body .= "\n";
$Body .= "Pessoa Responsavel: ";
$Body .= $responsavel;
$Body .= "\n";
$Body .= "Login: ";
$Body .= $login;
$Body .= "\n";
$Body .= "Password: ";
$Body .= $password;
$Body .= "\n";
$success = mail($EmailTo, $Subject, $Body, "From: Loja On-line");
}
}
else
{
?>
<form method="post" action="<?php echo $_SERVER['PATH_INFO']?>">
<p>Confirma a validacao ?
<input type="submit" name="submit" value="OK">
<input type="hidden" name="Login" value="<?php echo $_REQUEST['ID'];?>">
</p>
</form>
<?php
}
}
else
{
print ("Nao ha registos");
}
mysql_close();
?>
</body>
</html>