Ir para conteúdo
Fórum Script Brasil

Marciarv

Membros
  • Total de itens

    25
  • Registro em

  • Última visita

Tudo que Marciarv postou

  1. Esta dando erro, pois as tabelas contem campos diferentes e em ordens diferentes. :( Na segunda opção o resultado da primeira tabela apareceu corretamente mas o da segunda tabela já não e já na primeira opção da erro e não aparece nada devido os campos serem diferentes.
  2. Olá pessoal estou com uma duvida, pois tenho 2 tabelas em um banco que são tabela dados_usuarios2 e dados_usuarios, eu gostaria de exibir o resultado de ambas na página pois elas tem select diferentes eu até consegui mas fiz duas sql que mostra o resultado das duas, mas isso me tráz outros problemas porque como são muitos resultados eu coloquei um script para fazer paginação e ai complicou porque teria que fazer nas duas sql e virou uma bagunça, então preciso da ajuda de vocês´pois queria saber se tem alguma forma de arrumar ou melhorar isso, pois para que os resultados apareçam tenho que repetir este 2 vezes este script na página e modificando para cada tabela e acho q não deve ser a maneira correta. se alguém puder me dar uma orientação. $sql = mysql_query("SELECT nome,cep,endereco,numero,complemento,bairro,cidade,estado,email,site,dddtel, telcom,fax,descricao,foto FROM dados_usuarios2 where categoria = 45") $sql2 = mysql_query("SELECT nome, email, endereco,numero,complemento,estado,cidade,cep,dddtel,telcom FROM dados_usuarios where categoria = 45") 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]; $endereco = $res[3]; $numero = $res[4]; $complemento = $res[5]; $estado = $res[6]; $cidade = $res[7]; $cep = $res[8]; $dddtel = $res[9]; $telcom = $res[10]; ?> <?php if($data == $categoria) { echo "<div class=\"lista-hoje\">"; }else { echo "<div class=\"lista\">"; } ?> </p> <div align="left"><strong><?php echo $nome; ?></strong><br /> <strong><span class="style14">Endereço:</span> <?php echo $endereco; ?></strong> <strong><span class="style14">&nbsp;N°:</span> <?php echo $numero; ?></strong> &nbsp;<br /> <strong><span class="style14">Compl:</span> <?php echo $complemento; ?></strong> <strong><br /> <span class="style14">Cidade: </span><?php echo $cidade; ?></strong>&nbsp;&nbsp; <strong><span class="style14">UF:</span> <?php echo $estado; ?> </strong> <br /> <strong><span class="style14">CEP: </span><?php echo $cep; ?></strong> <br /> <strong><span class="style14">Telefone:</span> <?php echo $dddtel; echo - $telcom ?></strong> </div> </div> </div>
  3. Marciarv

    Duvida com tabelas

    Sim entendi e de certa forma foi bom ficar quebrando a cabeça porque aprendi muito mais porque tive que pesquisar tanto sobre este assunto e acabei aprendendo outras coisas também. obrigadaaaaaaaaaa e abraços.
  4. Marciarv

    Duvida com tabelas

    SIM deu certo iiiiiiiiiiiuuuuuuuuuuupiiiiiiii nossa nem sei como agradecer se eu pudesse te dava um bjo agora hehehehehe... :D :D :D :D Muito obrigada mesmo pela ajuda, pois já estava entregando os pontos. E o mais importante é que você não desistiu de me ajudar. e novamente OBRIGADA *FIT*
  5. Marciarv

    Duvida com tabelas

    Acho que sim, vou postar pra você ver como esta. <?php session_start(); require_once("config.php"); require_once("verifica.php"); $sql= mysql_query("SELECT * FROM tb_usuarios WHERE ID_USUARIO = '".$_SESSION[iduser]."'") or die(mysql_error()); $resultado = mysql_fetch_assoc($sql); $tabela =$resultado['CLIENTE']; $sql2 = mysql_query("SELECT * FROM $tabela") or die(mysql_error()); $row = mysql_num_rows($sql2); echo $row; //LINHAS TOTAIS AFETADAS PELA CONSULTA $row = mysql_num_rows($sql); // NOME DO USER LOGADO echo "Usuário logado: ".$_SESSION[nomeuser]; // MONTANDO OS DADOS NA TABELA echo "<table border='1' cellpadding='12' cellspacing='1' bordercolor='#CCCCCC'>"; echo "<tr>"; echo "<td>ID</td>"; echo "<td>Nome</td>"; echo "<td>Username</td>"; echo "<td>Cliente</td>"; echo "<td>ID</td>"; echo "<td>Codigo do Vendedor</td>"; echo "<td>Nome do Vendedor</td>"; echo "</tr>"; //EXIBE OS DADOS REFERENTE AO USUÁRIO LOGADO NO MOMENTO for($i=0; $i<$row; $i++) { $user_id = mysql_result($sql, $i, "ID_USUARIO"); $nome_user = mysql_result($sql, $i, "NOME_USUARIO"); $user_nome = mysql_result($sql, $i, "USUARIO"); $cliente = mysql_result($sql, $i, "CLIENTE"); $id = mysql_result($sql, $i, "ID"); $codigovendedor = mysql_result($sql, $i, "CODIGOVENDEDOR"); $nomevendedor = mysql_result($sql, $i, "NOMEVENDEDOR"); echo "<tr>"; echo "<td>$user_id</td>"; echo "<td>$nome_user</td>"; echo "<td>$user_nome</td>"; echo "<td>$cliente</td>"; echo "<td>$id</td>"; echo "<td>$codigovendedor</td>"; echo "<td>$nomevendedor</td>"; echo "</tr>"; } echo "</table>"; echo "<br><hr><a href='logout.php'>Logout</a>"; ?> veja se assim fica mais facil de achar onde estou errando
  6. Marciarv

    Duvida com tabelas

    Sim eu tinha colocado como indicou mysql_error(), mas é que tenho tentado tantas formas de fazer esse script funcionar que vou mudando um monte de coisa e depois me enbaraço toda e já nem sei mais o que colocar rsrsrs... Mas fiz do jeito que me falou e apresentou este erro aqui. PHP Warning: mysql_result() [function.mysql-result]: ID not found in MySQL result index 4 in E:\home\teste\result1.php on line 74 PHP Warning: mysql_result() [function.mysql-result]: CODIGOVENDEDOR not found in MySQL result index 4 in E:\home\Web\teste\result1.php on line 75 PHP Warning: mysql_result() [function.mysql-result]: NOMEVENDEDOR not found in MySQL result index 4 in E:\home\Web\teste\result1.php on line 76...etc Este erro é referente aos campos da tabela cliente que eu quero buscar ID, CODIGOVENDEDOR, NOMEVENDEDOR e etc...
  7. Marciarv

    Duvida com tabelas

    sim esta preenchido com o mesmo nome da tabela do cliente, e a tabela do cliente também já contem varias informaçõe só que não aparece. O codigo ficou assim. $sql= mysql_query("SELECT * FROM tb_usuarios WHERE ID_USUARIO = '".$_SESSION[iduser]."'") or die("ERRO NA CONSULTA SQL"); $resultado = mysql_fetch_assoc($sql); $tabela =$resultado['CLIENTE']; $sql2 = mysql_query("SELECT * FROM $tabela"); //LINHAS TOTAIS AFETADAS PELA CONSULTA $row = mysql_num_rows($sql); ele mostra a tabela do cliente só se o nome dela estiver acrescentado no primeiro FROM tipo! $sql= mysql_query("SELECT * FROM tb_usuarios, cliente1 WHERE ID_USUARIO = '".$_SESSION[iduser]."'") or die("ERRO NA CONSULTA SQL"); e se for acrecentando os demais clientes vem todos os dados de todos os clientes juntos, uma confusão só. Penso eu que o probelam esta aqui ($row = mysql_num_rows($sql);) pois a maioria dos erros se apresenta nele e apresenta sempre este erro PHP Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in E:\home\Web\teste\result1.php on line 11 e quando eu o tiro do codigo eu consigo logar mas ai não retorna nada da tabela pra mim. Mas *FIT* agradeço a grande ajuda que tentou me dar e a paciência que teve comigo, mas vou tentando dar um geito de acerter este codigo aqui. E obrigada mesmo viu :D mas já dei trabalho demais rsrsrs...
  8. Marciarv

    Duvida com tabelas

    Ele continua sem retornar nada :( Eu devo estar fazendo algo errado só não sei o que. Eu tenho um arquivo que autentica antes. Será que é nele q esta o erro e não consegue pegar a tabela. Vou postar ele aqui pra dar uma verificada. Esta é a parte do sql dele. autentica.php <?php session_start(); require_once("config.php"); $usuario = $_POST[user]; $usuario = addslashes($usuario); $senha = $_POST[senha]; $senha = md5($senha); $cliente = $_POST[$cliente]; $sql = mysql_query("SELECT ID_USUARIO, NOME_USUARIO FROM tb_usuarios WHERE USUARIO = '$usuario' AND SENHA = '$senha'") or die("ERRO NO COMANDO SQL"); $row = mysql_num_rows($sql); talvez seja aqui o problema.
  9. Marciarv

    Duvida com tabelas

    Realmente estava dando erro devido as aspas, e colocando o printa ele me mostra o id do cliente logado mas os valores da tabela do cliente ele não retorna nada
  10. Marciarv

    Duvida com tabelas

    olha o erro que aparece PHP Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in E:\home\Web\teste\result1.php on line 5
  11. Marciarv

    Duvida com tabelas

    FIT desta forma ele não esta dando erro algum apenas me mostra o cliente q esta logado mas não me retorna os valores da tabela.
  12. Marciarv

    Duvida com tabelas

    Fica dando este erro aqui. PHP Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in E:\home\Web\teste\result1.php on line 10 talvez minha tabela esteja errada por não estar retornando nada. vou colocar ela aqui. CREATE TABLE `tb_usuarios` ( `ID_USUARIO` SMALLINT( 6 ) NOT NULL AUTO_INCREMENT , `NOME_USUARIO` VARCHAR( 50 ) NOT NULL , `USUARIO` VARCHAR( 30 ) NOT NULL , `SENHA` VARCHAR( 32 ) NOT NULL , `CLIENTE` VARCHAR( 50 ) NOT NULL , PRIMARY KEY ( `ID_USUARIO` ) ); E é neste campo cliente que coloco o nome da tabela do cliente.
  13. Marciarv

    Duvida com tabelas

    To fazendo só consulta na tabela de login, pois pensei que como lá tem um campo com nome da tabela do cliente ele acaba buscando ela também. e pelo visto estou equivocada rsrsrs. Os erros que estão aparecendo são com os campos da tabela do cliente. $sql= mysql_query("SELECT * FROM tb_usuarios WHERE ID_USUARIO = '".$_SESSION[iduser]."'") or die("ERRO NA CONSULTA SQL");
  14. Marciarv

    Duvida com tabelas

    FIT eu fiz um campo na tabela de login chamada cliente e lá eu coloco o nome da tabela desejada do cliente e quando faço a consulta dá um monte de erro PHP Warning: mysql_result() [function.mysql-result]: ID not found in MySQL result index 4 in E:\home\teste\result1.php on line 67 PHP Warning: mysql_result() [function.mysql-result]: CODIGOVENDEDOR not found in MySQL result index 4 in E:\home\teste\result1.php on line 68 PHP Warning: mysql_result() [function.mysql-result]: NOMEVENDEDOR not found in MySQL result index 4 in E:\home\teste\result1.php on line 69 PHP Warning: mysql_result() [function.mysql-result]: DATAOCORRENCIA... etc
  15. Marciarv

    Duvida com tabelas

    Deixa eu ver se entendi. em relação a primeira verificação esta tudo ok pois quando entra com login e senha mostra exatamente o cliente q esta logado. Agora para pegar a tabela especifica a este cliente eu devo fazer uma nova consulta no SQL tipo???? $sql= mysql_query("SELECT * FROM cliente1, cliente2, cliente3 WHERE ID_USUARIO = '".$_SESSION[TABELA]."'") or die("ERRO NA CONSULTA SQL");
  16. Marciarv

    Duvida com tabelas

    Pessoal será q ninguém tem pelo menos um tutorial legal nesse assunto para me indicar!!! :D :D
  17. Marciarv

    Duvida com tabelas

    A linguagem é PHP e o banco Mysql meu SQL esta assim $sql= mysql_query("SELECT * FROM tb_login, cliente1, cliente2, cliente3 WHERE ID_USUARIO = '".$_SESSION[iduser]."'") or die("ERRO NA CONSULTA SQL"); $row = mysql_num_rows($sql); O cliente logado aparece corretamente, mas vem junto todas as outras tabelas cliente 1,2 e 3. já tentei algumas funções como UNION, Join mas não sei se realmente seria algumas destas ou se for estou usando elas de maneira incorreta aqui.
  18. Marciarv

    Duvida com tabelas

    Sim eu coloquei na tabela de login um campo com o nome da tabela do cliente, mas o problema é que não sei como fazer para quando ele logar o sistema traga a tabela referente ao cliente logado, o codigo de programação é que esta sendo o problema pois fiz alguns testes aqui mas ele pega sempre a tabela de todos os clientes ao mesmo tempo quando loga com qualquer login que sejá. :huh: Não sei qual a programação adequada para meu problema e se você puder me dar pelo menos uma direção.
  19. Marciarv

    Duvida com tabelas

    ninguém tem nem uma dica de tutorial, ou me dizer qual o caminho q devo seguir pra aprocurar pois já revirei o google e não acho nada a respeito. Precisava pelo menos saber exatamento o q estudar!!!
  20. Marciarv

    Duvida com tabelas

    Olá a todos! Tenho um banco de dados onde cada cliente possui uma tabela especifica e eu sei que isto não é muito viavel devido o excesso de informação, mas infelizmente para este sistemas tem que ser assim, mas também a quantidade de clientes é pouca, e neste mesmo banco tenho uma tabela de clientes onde cadastro todos meus clientes com login e senha, e é ai q começa minha dificuldade porque gostaria que quando ele digitasse seu login e senha ele pegasse a sua respectiva tabela no banco, e se alguém puder me auxiliar ou me indicar um bom tutorial neste assunto eu agradeço muito.
  21. Eu também tinha pensado nessa possibilidade mas toda vez que tento enviar olho no lixo eletrônico e também não consta nada lá.
  22. Pessoal tenho este formulário de contato no meu site e ele funcionava bem, mas não sei o que aconteceu que agora ele não envia mais o formulario com os dados digitados para o e-mail. Já tentei um monte de coisa e nada pois ele esta funcionando tudo certinho como validação e não apresenta erro algum e pelo contrario da msg enviada com sucesso e td, mas quando olho no e-mail não chega nada pra mim :angry: <?php if(isset($_POST['acao']) && $_POST['acao'] == 'enviar'){ require("funcoes/funcoes_mail.php"); $nome = ValidarString($_POST['nome'], "Preencha o campo Nome"); $email = ValidarEmail($_POST['email']); $titulo = ValidarString($_POST['titulo'], "Preencha o campo Titulo"); $mensagem = ValidarString($_POST['mensagem'], "Preencha o campo Mensagem"); $msg = "<strong>Nome </strong>: $nome <br /> <strong>E-mail </strong>: $email <br /> <strong>Titulo </strong>: $titulo <br /> <strong>Mensagem </strong>: $mensagem <br /> <strong>Enviado em </strong>: ".date("d-m-Y H:i:s"); $destino = "seuemail@seuemail.com.br"; $titulo = "Formulário de Contato"; if(EnviarEmail($destino, $email, $titulo, $msg)){ echo '<script type="text/javascript"> alert("Sr(a), '.$nome.', sua mensagem foi enviada com sucesso!") window.location="index.php"; </script>'; }else{ echo '<script type="text/javascript"> alert("Sr(a), '.$nome.', sua mensagem não foi enviada") </script>'; } } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Formul&aacute;rio de Contato</title> <link href="css/estilo.css" rel="stylesheet" type="text/css" /> </head> <body> <form action="" method="post"> <fieldset> <legend>Formulário de Contato</legend> <label> <span>Nome</span> <input type="text" name="nome" /> </label> <label> <span>E-mail</span> <input type="text" name="email" /> </label> <label> <span>Titulo</span> <input type="text" name="titulo" /> </label> <label> <span>Mensagem</span> <textarea name="mensagem" cols="30" rows="5"></textarea> </label> <input type="hidden" name="acao" value="enviar" /> <input type="submit" value="Enviar Formulário" class="btn"/> </fieldset> </form> </body> </html> funcoes_mail.php <?php function TratarDados($str){ $str = trim($str); $str = strip_tags($str); $caracters = array("&", "%"); $str = str_replace($caracters, "", $str); return $str; } function ValidarString($string, $erro){ $string = TratarDados($string); if(empty($string)){ echo '<script type="text/javascript">alert("'.$erro.'")</script>'; echo '<script type="text/javascript">history.back()</script>'; exit; } return $string; } function ValidarEmail($email){ $email = TratarDados($email); if(empty($email)){ echo '<script type="text/javascript">alert("Preencha o campo E-mail")</script>'; echo '<script type="text/javascript">history.back()</script>'; exit; } elseif(substr_count($email, "@") !== 1 || substr_count($email, ".") == 0){ echo '<script type="text/javascript">alert("Preencha com um e-mail válido")</script>'; echo '<script type="text/javascript">history.back()</script>'; exit; } return $email; } function EnviarEmail($destino, $rementente, $titulo, $msg){ $headers = "MIME-Version: 1.0\n"; $headers .= "Content-Type:text/html; charset=iso-8859-1\n"; $headers .= "From: $rementente\n"; $headers .= "Return-Path: $rementente"; return mail($destino, $titulo, $msg, $headers); } ?>
  23. Marciarv

    Ajuda Script Indique site

    Pessoal fiz uma alterações e acabou dando certo! mas o problema é que os campos não estão sendo validados, pois estando certo ou não o que esta sendo digitado ele da como enviado na mesma. será que alguém sabe me dizer o porque não esta validando meus campos????
  24. Marciarv

    Ajuda Script Indique site

    Sim isso da certo ele envia uma cópia para o adminstrador, mas o problema é que ele não me da todas as informações que preciso, que seria o e-mail e nome dequem esta indicando o site e e-mail e nome de para quem esta sendo indicado o site vou colocar o codigo como ficou. <? $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>Ele contém um grande conteúdo sobre Automação da Força de venda.<BR><a href=\"http://www.site.com.br\" target=\"_blank\">link da pagina </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@aDMINISTRADOR.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: <email2@email2.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.com.br',$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>" ; } } ?>
  25. Olá estou desenvolvendo um site que contem um script indique este site e ele funciona muito bem só que eu precisava que ele enviasse uma cópia para o administrador do site para poder saber quem esta indicando o site, para quem esta indicando. vou colocar meu código aqui e se alguém puder me dar uma ajuda porque não percebo quase nada de php e já estou arrancando os cabelos por causa disto rsrsrs.. <table width="321" height="283" cellpadding="1" cellspacing="0"> <tr bgcolor="#CCCCCC" valign="top"> <td height="14" colspan="2" bgcolor="#DBDBDB"> <div align="center"><font color="#000000" face="Verdana" size="3"><b>Indique o Site a um Amigo</b> <h5>Todos os campos s&atilde;o obrigat&oacute;rios.</h5> </font></div> </td> </tr> <tr bgcolor="#CCCCCC" valign="top"> <td height="14" bgcolor="#DBDBDB"> <p align="center"><font color="#000000" face="Verdana" size="2"> Nome:</font> </td> <td height="14" bgcolor="#DBDBDB"><font color="#000000" face="Verdana" size="2"> <input type="text" size="28" style="font-family: Verdana; font-size: 8 pt; border-style: solid; border-width: 1" name="nome"> </font></td> </tr> <tr bgcolor="#CCCCCC" valign="top"> <td height="5" bgcolor="#DBDBDB"> <p align="center"><font color="#000000" face="Verdana" size="2"> E-mail:</font> </td> <td height="5" bgcolor="#DBDBDB"><font color="#000000" face="Verdana" size="2"> <input type="text" size="28" style="font-family: Verdana; font-size: 8 pt; border-style: solid; border-width: 1" name="email" > </font></td> </tr> <tr bgcolor="#CCCCCC" valign="top"> <td height="18" bgcolor="#DBDBDB"> <p align="center"><font color="#000000" face="Verdana" size="2"> Amigo:</font> </td> <td height="18" bgcolor="#DBDBDB"><font color="#000000" face="Verdana" size="2"> <input type="text" size="28" style="font-family: Verdana; font-size: 8 pt; border-style: solid; border-width: 1" name="amigo" > </font></td> </tr> <tr bgcolor="#CCCCCC" valign="top"> <td width="66" height="2" bgcolor="#DBDBDB"> <p align="center"><font color="#000000" face="Verdana" size="2"> E-mail: </font> </td> <td width="249" height="2" bgcolor="#DBDBDB"><font color="#000000" face="Verdana" size="2"> <input type="text" size="28" style="font-family: Verdana; font-size: 8 pt; border-style: solid; border-width: 1" name="emamigo"> </font></td> </tr> <tr bgcolor="#CCCCCC" valign="top"> <td height="2" colspan="2" bgcolor="#DBDBDB"> <div align="center"> <font size="2"> <input type="submit" style="font-family: Verdana; font-size: 8 pt; background-color: #FFFFFF; color: #000000; border-style: solid; border-width: 1; padding: 0" name="acao" value="Enviar"> <input type="reset" style="font-family: Verdana; font-size: 8 pt; background-color: #FFFFFF; color: #000000; border-style: solid; border-width: 1; padding: 0" name="limpar" value="Limpar"> </font></div> </td> </tr> </table> ------php--------- <? $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>conteudo da mensagem<BR><a href=\"http://www.site.com.br\" target=\"_blank\">www.site.com.br </a></font>";//Texto mensagem enviada ao amigo. //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"); 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>" ; } } ?>
×
×
  • Criar Novo...