Jump to content


pequena

Member Since 12/01/2010
Offline Last Active 08/09/2011, 15:17
-----

Topics I've Started

Filtrar Resultado De Cadastro Por Campo

20/08/2010, 10:02

Pessoal estou usando este script num sistema de cadastro de empresas.

<?php
$mes = date('m');
$dia = date('d');
$aniver = date('d/m');
$sql = mysql_query("SELECT nome, email, categoria, endereco,numero,complemento,estado,cidade,cep,dddtel,telcom
FROM dados_usuarios LIMIT 5")
or die(mysql_error());
if (@mysql_num_rows($sql) == 0) {
echo "<h1>Nem um resultado encontrato</h1>";
}
?>

<?php
while($res=mysql_fetch_array($sql)) {
$nome = $res[0];
$email = $res[1];
$categoria = $res[2];
?>

<?php if($categoria == $res) {
echo "<div class=\"lista-hoje\">";
}else {
echo "<div class=\"lista\">";
}
?>
<strong><?php echo $nome; ?></strong></p>
<p> Categoria: <?php echo $categoria; ?></p>
</div><!--lista-->

<?php
}
?>

ele exibe os resultados cadastrados no banco, mas eu queria que ele filtrasse por categorias.Tipo tenho um campo na tabela chamado categoria e lá a empresas colocam de acordo com sua categoria e eu gostaria que mostrasse em cada página respectiva a categoria desejada tipo EX:categoria 'informática' aparecesse todos os cadastro feitos por empresas que colocaram a categoria como informatica e assim com as outras categorias também.
espero que tenha conseguido explicar.

Pessoal já consegui resolver, pois determinei no meu where a categoria desejada e deu tudo certo. obrigada mesmo assim

Script Indique Site Com Cópia

13/01/2010, 16:24

Olá, coloquei um sistema de indique este site, ele funciona bem, mas eu gostaria que ele enviasse uma cópia para o administrador do site.
ele até envia uma mensagem para o administrador, o problema é que no e-mail enviado ele não coloca todos os dados que eu queria, pois eu quero que ele envia uma cópia
com e-mail e nome de quem esta indicando o site e e-mail e nome para quem esta sendo indicado o site.vou colocar o script aqui e se alguem puder me ajudar :)

[codebox]
<?
$visitante = "Meu Amigo Visite Este Site"; //Assunto da mensagem enviada para o amigo.
$resposta = "<font face = \"Verdana\" size =\"2\" color=\"#000000\">Enviado por:$nome<br>Olá <font color=\"#0000FF\">$amigo</font><br>Visite este site.<br>você vai gostar .<BR><a href=\"http://www.seusite.com.br\" target=\"_blank\">link do site...
</a></font>";//Texto mensagem enviada ao amigo.
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From:$nome<$email>";
$headers .= "Bcc: ".$adm."email@email.com.br\n"; // Aqui você colocar o email do administrador
$headers .= 'To: Amigo $emamigo' . "\r\n"; // É necessário você colocar esta linha aqui. Aqui você poe o email do amigo.
$headers .= "Return-Path: <marcianutrien@hotmail.com>\n"; // aqui você coloca um email se a caixa de entrada do administrador estiver cheia manda para outro email
//Está parte do código faz a verificação dos campos do formulário.
if($acao){
if ($nome == ""){
echo "<p align=\"center\"><font face=\"Verdana\" size=\"2\" color=\"#FF0000\"><b>Favor digitar seu nome.</b></font></p>";
}
elseif($email ==""){
echo "<p align=\"center\"><font face=\"Verdana\" size=\"2\" color=\"#FF0000\"><b>Favor digitar seu e-mail.</b></font></p>";
}
elseif (!(strpos($email,"@")) OR strpos($email,"@") !=strrpos($email,"@")) {
echo "<p align=\"center\"><font face=\"Verdana\" size=\"2\" color=\"#FF0000\"><b>Favor digitar seu e-mail corretamente</b></font></p>";}
elseif ($amigo == ""){
echo "<p align=\"center\"><font face=\"Verdana\" size=\"2\" color=\"#FF0000\"><b>Favor digitar o nome do seu amigo.</b></font></p>";
}
elseif($emamigo ==""){
echo "<p align=\"center\"><font face=\"Verdana\" size=\"2\" color=\"#FF0000\"><b>Favor digitar o e-mail do amigo.</b></font></p>";
}
elseif (!(strpos($emamigo,"@")) OR strpos($emamigo,"@") !=strrpos($emamigo,"@")) {
echo "<p align=\"center\"><font face=\"Verdana\" size=\"2\" color=\"#FF0000\"><b>Favor digitar o e-mail do amigo corretamente</b></font></p>";

}//Está parte do formulário envia a mensagem para o amigo.
else{
mail($emamigo,$visitante,$resposta,"From:$nome<$email>\nContent-type: text/html\n");
mail('email@administrador',$visitante,$resposta,"From:$nome<$email>\nContent-type: text/html\n");

echo "<p align=\"center\"><b><font face=\"Verdana\" size=\"2\" color=\"#000000\">Muito obrigado por entrar em contato.<BR> Responderemos o seu e-mail o mais breve possível.</font></b></p>" ;
}
}
?>
[/codebox]
Pessoal já consegui adaptar ele para o envio da cópia o problema agora é que ele não esta validando os campos do formulario, e será que alguem pode me ajudar???

IPB Skin By Virteq