Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''Erro PHP''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Encontrado 4 registros

  1. Galera preciso de uma grande ajuda. Tenho um formulário e o mesmo está atendendo as necessidades, porem estava precisando corrigir alguns erros e programar alguns recursos, já tentei de tudo em fóruns, tutoriais, vídeos e não consigo implantar os recursos abaixo: 1º - O usuário ao clicar no botão enviar e realizado a validação retornando uma mensagem de erro ou de agradecimento, o problema está aqui ao enviar ele realiza a validação e mesmo com um retorno de erro o form é enviado, é claro retornando o erro detectado, gostaria de que o mesmo só fosse enviado após a mensagem de agradecimento fosse exibida. 2º - Implemetar um redirect neste formulário, onde após alguns segundo após a exibição da mensagem de agradecimento o usuário fosse redirecionado para uma página simples de agradecimento. Tenteis impntar os códigos abaixo mas não consegui: <?php header('Location: minhapágina.php'); ?> echo = "<meta http-equiv='Refresh' content='0;URL=link.php>"; Poderiam me ajudar? <form action="contato.php" method="post"> <?php if($_POST){ /*Destinario*/ $destino = "email@empresa.com.br"; $nome = "Nome da empresa"; /*Valores do form*/ $empresa = $_POST["empresa"];//campo reconhecido $reme = $_POST["reme"];//campo reconhecido $email = $_POST["email"];//campo reconhecido $telefone = $_POST["telefone"];//campo reconhecido $celular = $_POST["celular"];//campo reconhecido $assunto = $_POST["assunto"];//campo reconhecido $sugestao = nl2br($_POST['sugestao']);//campo reconhecido $header = "From:$reme<$email>"; $header .= "\nContent-type:text/html;charset=utf-8\n"; $mensagem .= "<font face=\"Verdana\" size=2>Sugestão enviada por um visitante no formulário Fale Conosco.</font><br>"; $mensagem .= "=============================================:<br>"; $mensagem .= "<font face=\"Verdana\" size=2><b>Empresa:</b> $empresa<br>";//campo recuperado $mensagem .= "<b>Nome:</b> $reme<br>";//campo recuperado $mensagem .= "<b>E-mail:</b> $email<br>";//campo recuperado $mensagem .= "<b>Telefone:</b> $telefone<br>";//campo recuperado $mensagem .= "<b>Celular:</b> $celular<br>";//campo recuperado $mensagem .= "<b>Assunto:</b> $assunto<br>";//campo recuperado $mensagem .= "<b>Mensagem:</b> $sugestao</font><br>";//campo recuperado $mensagem .= "=============================================:<br>"; $envia = mail($destino,$assunto,$mensagem,$header); /*Volores da auto resposta*/ $assunto_r = "Auto resposta de $SERVER_NAME"; $msg_r = "<font face=\"Verdana\" size=2> Prezado(a) <b>$reme</b>.<br><br> Obrigado por entrar em contato! Estaremos respondendo em breve.<br /><br /> Desde já agradecemos a sua visita.<br><br> Nome da Empresa.<br> Tel: (99) 9999-9999 / Fax: 9999-9999<br><br> <a href='http://www.empresa.com.br'>$SERVER_NAME</a> </font>"; $header_r = "From:$nome<$destino>"; $header_r .= "\nContent-type:text/html;charset=utf-8\n"; $envia_r = mail($email,$assunto_r,$msg_r,$header_r); /*Testa p/ ver se tudo ok*/ $erro=0; if(!preg_match( "/^([0-9,a-z,A-Z]+)([.,_]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_\\,-]([0-9,a-z,A-Z]+))*[.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$/i","$email")){ $erro++; $erros .= "<center><font color=red>Endereço de e-mail inválido.</font><br> Clique <a href='javascript:history.back()'>aqui</a> para Voltar</center><br><br>"; } if(empty($reme) or empty($email) or empty($telefone)or empty($celular) or empty($assunto) or empty($sugestao)){ $erro++; $erros = "<center>Os campos abaixo são obrigatórios.</center><br> <font color=red><b>Nome:</b></font> Por favor, preencha corretamente!<br> <font color=red><b>E-mail:</b></font> Por favor, preencha corretamente!<br> <font color=red><b>Telefone:</b></font> Por favor, preencha corretamente!<br> <font color=red><b>Celular:</b></font> Por favor, preencha corretamente!<br> <font color=red><b>Assunto:</b></font> Por favor, preencha corretamente!<br> <font color=red><b>Mensagem:</b></font> Por favor, preencha corretamente!<br><br></font> <center>Clique <a href='javascript:history.back()'>aqui</a> para Voltar</center><br>"; } if($erro !=0){ echo"$erros"; }else{ /*Envia o email*/ if(!($envia) and ($envia_r)) {echo"<font color=red>Erro ao enviar a mensagem</font>"; }else{ echo"<center><font color=black>Obrigado <font color=red>$reme</font>.<br> A mensagem: <font color=red>$assunto</font> foi enviada com sucesso! </font></center><br><br>"; } } } ?> <fieldset> <label> <span>Empresa</span> <input type="text" name="empresa" /> </label> <label> <span>(*) Nome</span> <input type="text" name="reme" /> </label> <label> <span>(*) E-mail</span> <input type="text" name="email" /></label> <label> <span>(*) Telefone</span> <input type="text" name="telefone" class="input_tel" id="telefone" /> </label> <label> <span>(*) Celular</span> <input type="text" name="celular" class="input_tel" id="celular" /> </label> <label> <span>(*) Assunto</span> <input type="text" name="assunto" /> </label> <label> <span>(*) Mensagem</span> <textarea cols="31" rows="5" name="sugestao"></textarea></label> <input type="hidden" name="Sub" value="send" /> <input type="submit" name="Sub" value="Enviar" class="send" /> </fieldset> </form>
  2. Ocorreu o seguinte erro: mysql_query() expects parameter 2 to be resource, object given in C:\xampp\htdocs\debate\portal\turma.php on line 36 Esse é a parte onde tento inserir no banco: $query = "INSERT INTO 'tbl_comentario' VALUES (NULL, '".$validade."', '".$titulo."', '".$texto."', '".$opcoes."')"; mysql_query($query,$DB_con); Aqui é onde faço a conexão com o banco: <?php error_reporting (E_ALL & ~ E_NOTICE & ~ E_DEPRECATED); $DB_HOST = 'localhost'; $DB_USER = 'root'; $DB_PASS = ''; $DB_NAME = 'debate'; try{ global $DB_con; $DB_con = new PDO("mysql:host={$DB_HOST};dbname={$DB_NAME}",$DB_USER,$DB_PASS); $DB_con->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch(PDOException $e){ echo $e->getMessage(); } ?> Não sei o que está dando de errado
  3. Olá, Sou iniciante em PHP e resolvi usar um framework e então aixei o CakePHP no site oficial e logo coloquei na pasta do servidor, quando entrei na pasta para verificar se ouve exito na instalação, apareceu o seguinte erro : Parse error: parse error, expecting `'('' in c:\apache\htdocs\lib\Cake\bootstrap.php on line 151 Fatal error: CakePHP core could not be found. Check the value of CAKE_CORE_INCLUDE_PATH in APP/webroot/index.php. It should point to the directory containing your \cake core directory and your \vendors root directory. in c:\apache\htdocs\app\webroot\index.php on line 109 já tentei verificar o codigo e não consegui resolver, alguém poderia me ajudar ? Baixei a versão do CakePHP - 2.6.1 e o meu PHP é - 4.4.1 Vou postar uma breve parte do codigo. spl_autoload_register(array('App', 'load')); App::uses('ErrorHandler', 'Error'); App::uses('Configure', 'Core'); App::uses('CakePlugin', 'Core'); App::uses('Cache', 'Cache'); App::uses('Object', 'Core'); App::uses('Multibyte', 'I18n'); App::$bootstrapping = true; // Linha 151 /** * Full URL prefix */ if (!defined('FULL_BASE_URL')) { $s = null; if (env('HTTPS')) { $s = 's'; } $httpHost = env('HTTP_HOST'); if (isset($httpHost)) { define('FULL_BASE_URL', 'http' . $s . '://' . $httpHost); Configure::write('App.fullBaseUrl', FULL_BASE_URL); } unset($httpHost, $s); }
  4. Pessoal Estou com um problema que creio que seja de fácil solução, mas não sei como resolver. Abaixo segue um script para gravar quem acessou a página, ele funcionou legal, mas ele sobrescreve um acesso em cima do outro, e eu preciso cada ip que acessou, um embaixo do outro. E o horário não sei como ajeitar, ele está aparecendo com 5 horas a mais.... Obrigado! <?php /* se o arquivo não existir, será criado, dê permissão 777 na pasta onde ele será criado */ $arquivo = "includes/spy.txt"; // arquivo que gravará os dados $data = date("d/m/Y H:i:s"); // Data do acesso $ip = $_SERVER['REMOTE_ADDR']; // IP de acesso $host = getHostByAddr($ip); // Host de acesso $pagina = $_SERVER['PHP_SELF']; // Página de acesso $browser = $_SERVER['HTTP_USER_AGENT']; // Browser de acesso $fp = fopen($arquivo, "w+"); fwrite($fp,"Data: $data | IP: $ip | host: $host | Pagina Acessada: $pagina | Navegador: $browser "); fclose($fp); ?>
×
×
  • Criar Novo...