Ir para conteúdo
Fórum Script Brasil

GuerreiroDaLuz

Membros
  • Total de itens

    17
  • Registro em

  • Última visita

Sobre GuerreiroDaLuz

GuerreiroDaLuz's Achievements

0

Reputação

  1. Endor, obrigado pela força! Bom, quebrei cabeça e lutei muito até que consegui! Lá vão os códigos: <html> <head> <?php header('Content-type: text/html; charset=iso-8859-1'); ?> <title>Gerar Doação com Boleto</title> <style> #conteudo { background-color: #faf5e1 repeat-y; padding-left: 35%; padding-top: 20px; } </style> <script language="JavaScript" > function enviardados(){ if(document.doacoes.nome.value=="" || document.doacoes.nome.value.length < 8) { alert( "Preencha o campo NOME corretamente, minimo 8 letras!" ); document.doacoes.nome.focus(); return false; } if(document.doacoes.char.value=="" || document.doacoes.char.value.length < 1) { alert( "Preencha o campo CHAR corretamente!" ); document.doacoes.char.focus(); return false; } if(document.doacoes.endereco.value=="" || document.doacoes.endereco.value.length < 4) { alert( "Preencha o campo ENDERECO corretamente, minimo 4 letras!" ); document.doacoes.endereco.focus(); return false; } if(document.doacoes.valor.value=="" || document.doacoes.valor.value.length < 1) { alert( "Preencha o campo VALOR corretamente, numero seguido de virgula para centavos!" ); document.doacoes.valor.focus(); return false; } return true; } </script> </head> <body bgcolor="#faf5e1"><center><h3>Preenchimento de Doação</h3> Obrigado por escolher o Raptors Classic como seu servidor de Lineage II.<br /> Caso você chegou aqui porque clicou no ícone doações, preencha os dados e seu boleto será gerado!<br /><br /></center> <div id="conteudo"> <form id="doacoes" name="doacoes" action="insere.php" method="POST" onSubmit="return enviardados();"> Seu Nome:<br /> <input type="text" name="nome" id="nome" size="45" maxlength="40" /> <img src="imgs/tips.png" title="O SEU NOME PARA SER COLOCADO NO BOLETO. Ex: João Geraldo"/><br /> Nome do seu Char:<br /> <input type="text" name="char" id="char" size="45" maxlength="16" /> <img src="imgs/tips.png" title="NOME DO SEU BONECO NO JOGO. Ex: Joaozinho"/><br /> Endereço (com número):<br /> <input type="text" name="endereco" id="endereco" size="45" maxlength="40" /> <img src="imgs/tips.png" title="RUA E NÚMERO DE SUA RESIDENCIA. Ex: Rua do Exemplo, 125"/><br /> Valor da Doação (ex: 20,00):<br> <input type="text" name="valor" id="valor" size="45" maxlength="8" /> <img src="imgs/tips.png" title="VALOR EM REAIS, COLOQUE APENAS VALOR SEGUIDO DE VIRGULA E O VALOR DOS CENTAVOS. Ex: 1,50"/><br /><br /> <input name="submit" type="submit" value="Enviar" title="Tenha certeza antes de clicar aqui, seus dados serão salvos" > <input name="reset" type="reset" value="Limpar" title="Clique aqui e limpe os dados preenchidos"> <br /><br /><br /> <a href="http://www.l2raptors.com" target="_SELF"><img src="imgs/raptors.png" title="Voltar ao Site" border="0"/></a> </div> </body> </html> PS: Algum moderador por favor, coloque o tópico como RESOLVIDO! abraços
  2. basicamente sim, mas essa função ai pode ser implementada, estude isso aqui: http://php.net/manual/en/book.pcntl.php mas não entendo praticamente nada, apenas vi a referencia! :) abraço
  3. Endor, obrigado pela resposta, bom lá vamos nós, eu tinha um javascript que fazia essa validação, mas não funcionava, no tutorial ensinava usar OnBlur, OnSubmit e vários outros e mesmo assim não deu.. pode montar algo ai encima desse código que coloquei, no qual validaria? Só quero que o usuário preencha os dados para ele lançar no banco de dados. abraço e obrigado
  4. seria isso? $pid = pcntl_fork(); if ($pid == -1) { die('Erro ao lançar thread'); } else if ($pid) { // thread principal //aguardamos a thread child terminar pcntl_wait($status); echo "Processo child terminado\n"; exit(0); } else { //thread secundario //mudamos para um usuário não privilegiado posix_setuid(1000); posix_setgid(1000); //colocamos a thread para fazer algo, //ate que uma condição seja satisfeita e ela termine $i=0; while(true){ if (file_exists('/tmp/stop')){ echo "Terminado thread"; exit(0); } echo "Iteração : ". ++$i . "\n"; sleep(2); } } Créditos: AlexM
  5. Olá, fiz um formulário, desenvolvi validação em JavaScript e não funcionou, ai fiz uma em PHP e até deu certo, validava mesmo, mas mesmo se todos os dados estivessem prenchidos ele dava o alerta de que deveria preencher todos. Alguém sabe como fazer validar esses arquivos? <html> <head> <?php header('Content-type: text/html; charset=iso-8859-1'); ?> <title>Gerar Doação com Boleto</title> <style> #conteudo { background-color: #faf5e1 repeat-y; padding-left: 35%; padding-top: 20px; } </style> </head> <body bgcolor="#faf5e1"><center><h3>Preenchimento de Doação</h3> Obrigado por escolher o Raptors Classic como seu servidor de Lineage II.<br /> Caso você chegou aqui porque clicou no ícone doações, preencha os dados e seu boleto será gerado!<br /><br /></center> <div id="conteudo"> <form name="doacoes" action="insere.php" method="POST" > Seu Nome:<br /> <input type="text" name="nome" id="nome" size="45" maxlength="40" /> <img src="imgs/tips.png" title="O SEU NOME PARA SER COLOCADO NO BOLETO. Ex: João Geraldo"/><br /> Nome do seu Char:<br /> <input type="text" name="char" id="char" size="45" maxlength="16" /> <img src="imgs/tips.png" title="NOME DO SEU BONECO NO JOGO. Ex: Joaozinho"/><br /> Endereço (com número):<br /> <input type="text" name="endereco" id="endereco" size="45" maxlength="40" /> <img src="imgs/tips.png" title="RUA E NÚMERO DE SUA RESIDENCIA. Ex: Rua do Exemplo, 125"/><br /> Valor da Doação (ex: 20,00):<br> <input type="text" name="valor" id="valor" size="45" maxlength="8" /> <img src="imgs/tips.png" title="VALOR EM REAIS, COLOQUE APENAS VALOR SEGUIDO DE VIRGULA E O VALOR DOS CENTAVOS. Ex: 1,50"/><br /><br /> <input name="submit" type="submit" value="Enviar" title="Tenha certeza antes de clicar aqui, seus dados serão salvos" > <input name="reset" type="reset" value="Limpar" title="Clique aqui e limpe os dados preenchidos"> <br /><br /><br /> <a href="http://www.l2raptors.com" target="_SELF"><img src="imgs/raptors.png" title="Voltar ao Site" border="0"/></a> </div> </body> </html>
  6. Opa, obrigado m3io, aprendi com essa forma ai, ficou perfeito! Código Atual: <?php $tab ="doar"; $nome = mysql_real_escape_string($_POST["nome"]); $char = mysql_real_escape_string($_POST["char"]); $data = mysql_real_escape_string($_POST["data"]); $valor = mysql_real_escape_string($_POST["valor"]); mysql_query("INSERT INTO `$tab` (`nome`,`char`,`data`,`valor`) VALUES ('$nome','$char','$data','$valor')"); ?>
  7. Bom quanto a consulta e ao insert sou novato no negócio, rsrsrs. Quanto ao Insert não deu certo mesmo assim, parece que não consegue inserir os dados lá...cara, muito estranho! quanto a essa questão do print, como é isso? PS: UPDATE: Observei que digitei errado no INSERT, la em VALOR estava assim: $valor = $POST['valor']; e deveria ser $valor = $_POST['valor']; Agora eu corrigi, dei um print nas variaveis e estao recebendo perfeitamente os dados, porém não inserem no banco de dados! sabe o que pode ser?
  8. Olá pessoal, to tentando fazer um sisteminha simples aqui que insere ID, NOME, NOME DE EXIBIÇÃO, DATA e VALOR DE DOAÇÃO! Basicamente está assim: Estrutura de Pastas: config/config.php imgs/tips.png index.php insere.php Códigos: SQL: CREATE TABLE `doar` ( `id` int(8) NOT NULL AUTO_INCREMENT, `nome` varchar(35) NOT NULL, `char` varchar(35) NOT NULL, `data` varchar(35) NOT NULL, `valor` varchar(35) NOT NULL, PRIMARY KEY (`id`) ); INDEX.PHP: <html> <head> <?php header('Content-type: text/html; charset=iso-8859-1'); ?> <title>Gerar Doação com Boleto</title> </head> <body> <form name="doacoes" action="insere.php" method="POST"> Seu Nome:<br /> <input type="text" name="nome" size="45" maxlength="40"/> <img src="imgs/tips.png" title="O SEU NOME PARA SER COLOCADO NO BOLETO. Ex: João Geraldo"/><br /> Nome do seu Char:<br /> <input type="text" name="char" size="45" maxlength="16"/> <img src="imgs/tips.png" title="NOME DO SEU BONECO NO JOGO. Ex: Joaozinho"/><br /> Data da Doação (ex:10/10/2010):<br /> <input type="text" name="data" size="45" maxlength="10"/> <img src="imgs/tips.png" title="DIA EM QUE VOCÊ PAGOU O BOLETO, O FORMATO OBRIGATÓRIO É DOIS NUMEROS, BARRA, DOIS NUMEROS, BARRA E FINALMENTE QUATRO NUMEROS. Ex: 10/10/2010"/><br /> Valor da Doação (ex: 20,00):<br> <input type="text" name="valor" size="45" maxlength="8"/> <img src="imgs/tips.png" title="VALOR EM REAIS, COLOQUE APENAS VALOR SEGUIDO DE VIRGULA E O VALOR DOS CENTAVOS. Ex: 1,50"/><br /><br /> <input name="submit" type="submit" value="Enviar" title="Tenha certeza antes de clicar aqui, seus dados serão salvos"> <input name="reset" type="reset" value="Limpar" title="Clique aqui e limpe os dados preenchidos"> </body> </html> INSERE.PHP: <?php // SCRIPT DESENVOLVIDO POR LEANDRO MACHADO. //INCLUINDO CONFIGURAÇÕES. include "config/config.php"; //AQUI DEFINIMOS QUAL O TIPO DE ACENTOS QUE VAI TER. header('Content-type: text/html; charset=iso-8859-1'); ?> <?php $isql = mysql_query("SELECT * FROM doar") or die("Erro: Tabelas não encontradas"); $nome = $_POST['nome']; $char = $_POST['char']; $data = $_POST['data']; $valor = $POST['valor']; $inserir = mysql_query("INSERT INTO doar VALUES ('$nome','$char','$data','$valor')"); ?> CONFIG/CONFIG.PHP: <?php header('Content-type: text/html; charset=iso-8859-1'); $dbhost="127.0.0.1"; $dbname="doacoes"; $dbuser="root"; $dbpass="260023"; $sql= mysql_connect ($dbhost,$dbuser,$dbpass) or die ("Não conectou"); MYSQL_SELECT_DB($dbname) or die ("DataBase Não Existe"); ?> <?php $conexao = mysql_connect ($dbhost,$dbuser,$dbpass) or die ("Não conectou"); mysql_select_db($dbname, $conexao) or die(mysql_error()); ?> Ao dar o echo $inserir não acontece nada no Banco de Dados! Alguém por favor pode me ajudar? abraço
  9. RESOLVIDO. _Vinny_ obrigado. pena não haver botão OBRIGADO aqui viu. sugiro instalarem o sistema de KARMA no scriptbrasil! :)
  10. Pessoal, tudo bem? Olhem essa foto por favor: Notaram que o form esta todo bagunçado? Gostaria de deixar ele bem posicionado com uma navegação legal, tudo retinho! alguém sabe como resolvo? Código: <!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>Adicionar Professor</title> </head> <body> <form action="envia_prof.php" method="post" enctype="multipart/form-data"> Cadastro de usuarios Insira os seus dados para que possamos efetuar o cadastro!<br /> Aten&ccedil;&atilde;o:</span> Os campos que contiverem (*) s&atilde;o obrigatorios!<br /> Nome: <input name="nome" type="text" id="nome" size="40" maxlength="200" /><br /> Login:&nbsp; <input name="login" type="text" id="login" size="40" maxlength="50" />*<br /> Senha: <input name="senha" type="password" id="senha" size="20" maxlength="15" />* No m&aacute;ximo 15 caracteres! <br /> Repetir Senha:<input name="rep_senha" type="password" id="rep_senha" size="20" maxlength="15" /> * No m&aacute;ximo 15 caracteres! <br /> E-mail: <br /> <input name="email" type="text" id="email" size="40" maxlength="75" /> * <br /> <input type="submit" name="cadastrar" value="Cadastrar" id="cadastrar" /> <input type="reset" name="limpar" value="Limpar dados" id="limpar" /> </form> </body> </html> obrigado e abraço
  11. GO: http://pt.wikibooks.org/wiki/Aplicativos_e...Relat%C3%B3rios abraços
  12. Ok, deixei o "ID" sem o aspas, porque ele realmente é um tipo numérico inteiro! a questão é que continua dando o mesmo erro! UPDATE: não atualiza nada e também não retorna erro! alguém sabe o que pode ser?
  13. Pessoal, to estudando UPDATE, mas agora entrei em parafuso, eu quero exibir os dados de uma tabela, e através de formulário editá-las, o negócio é que baguncei tanto que entrei em parafuso, podem me dar uma força? CODIGO PHP DA VERIFICAÇÃO: <!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>Pegando os Dados e Exibindo</title> </head> <body> <p> <?php $conexao = mysql_connect("localhost","root","123") or die ("Não foi possível conectar ao Banco de dados."); $bd = mysql_select_db("bd_teste", $conexao) or die ("Não foi possível selecionar o Banco de dados."); $sql = "SELECT id, nome, email, senha FROM professor ORDER BY id ASC"; $resultado = mysql_query($sql, $conexao) or die ("Não foi possível executar a consulta"); echo "<TABLE BORDER=1> <TR><TH>ID </TH> <TH>NOME</TH> <TH>EMAIL</TH> <TH>SENHA</TH>"; while ($linha = mysql_fetch_array($resultado)) { $id = $linha["id"]; $nome = $linha["nome"]; $email = $linha["email"]; $senha = $linha["senha"]; echo "<TR><TD>$id</TD> <TD>$nome</TD> <TD>$email</TD> <TD>$senha</TD></TR>"; } echo "</TABLE>"; mysql_free_result($resultado); mysql_close($conexao); ?> </p> <form id="edt_prof" name="edt_prof" method="post" action="env_edt_prof.php"> <label>Selecione o ID:<br /> <input type="text" name="id" size="3" maxlength="4"/> <br /> </label> <label>Novo Nome:<br /> <input type="text" name="nome" /> </label> <p> <label>Novo E-mail:<br /> <input type="text" name="email" /> </label> </p> <p> <label>Nova Senha:<br /> <input type="password" name="senha" /> </label> </p> <p> <label> <input type="submit" name="editar" value="Editar" /> </label> </p> <p>&nbsp;</p> </form> <p>&nbsp; </p> </body> </html> Ai entra em ação o env_edt_prof.php: <?php $conexao = mysql_connect("localhost","root","123") or die ("Não foi possível conectar ao Banco de dados."); $bd = mysql_select_db("bd_teste", $conexao) or die ("Não foi possível selecionar o Banco de dados."); $id = ($_POST['id']); $nome = ($_POST['nome']); $email = ($_POST['email']); $senha = ($_POST['senha']); if($_POST['submit'] == "editar") { $edita = "UPDATE `professor` SET id= '$id', nome = '$nome', email = '$email', senha = '$senha' WHERE `id` = '$id'"; $atualiza = mysql_query( $sql ) or print( mysql_error() ); } $resultado = mysql_query($edita, $conexao) or die ("Não foi possível executar a consulta"); ?> Sei que o problema esta na "lógica" e "semantica" da situação, mas já entrei em parafuso e até agora nada! obrigado a todos os amigos por mais uma força! :)
  14. Perfeito, Resolvido! Obrigado Vini! abraço CÓDIGO INDEX.PHP: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Ceskor Korban - Cursos de Teologia</title> <meta name="keywords" content="" /> <meta name="description" content="" /> <link href="estilo.css" rel="stylesheet" type="text/css" /> </head> <body> <?php if(isset($_GET['sec'])){ switch($_GET['sec']){ case 'aluno': include ("aluno.php"); break; case 'professor': include ("professor.php"); break; case 'sobre': include ("sobre.php"); break; case 'contato': include ("contato.php"); break; default: include ("home.php"); break; } }else{ include ("home.php"); } ?> </body> </html>
  15. Todo o Index.php: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <?php if(isset($_GET['sec'])){ switch($_GET['sec']){ case 'aluno': include ("aluno.php"); break; case 'principal': include ("index.php"); break; case 'professor': include ("professor.php"); break; case 'sobre': include ("sobre.php"); break; case 'contato': include ("contato.php"); break; } }else{ include ("erro.php"); } ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Ceskor Korban - Cursos de Teologia</title> <meta name="keywords" content="" /> <meta name="description" content="" /> <link href="estilo.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="wrapper"> <!-- start header --> <div id="logo"> <h1><a href="#">Korban </a></h1> <h2> &raquo;&nbsp;&nbsp;&nbsp;Cursos de Teologia</h2> </div> <div id="header"> <div id="menu"> <ul> <li><a href="">P&aacute;gina Inicial</a></li> <li><a href="?sec=aluno">Aluno</a></li> <li><a href="?sec=professor">Professor</a></li> <li><a href="?sec=sobre">Sobre N&oacute;s</a></li> <li><a href="?sec=contato">Contato</a></li> </ul> </div> </div> <!-- end header --> </div> <!-- start page --> <div id="page"> <!-- start content --> <div id="content"> <div class="post"> <h1 class="title">Seja Bem-Vindo(a) </h1> <div class="entry"> <img src="images/biblia.jpg" width="150" height="100"/> <?php echo '<p>Teologia (do grego θε&oacute;ς, transl. theos = "Deus" + λ&oacute;γος, logos = "palavra", por extensão, "estudo"), no sentido literal, &eacute; o estudo sobre Deus. Por&eacute;m partindo do princ&iacute;pio da defini&ccedil;ão hegeliana do termo "Teologia", a teologia &eacute; o estudo das manifesta&ccedil;&otilde;es sociais de grupos em rela&ccedil;ão &agrave;s divindades. Como toda &aacute;rea do conhecimento, possui então objetos de estudo definidos. Como não &eacute; poss&iacute;vel estudar Deus diretamente, como sugere o termo literalmente observado, a defini&ccedil;ão de Hegel que, somente se pode estudar aquilo que se pode observar se torna pertinente e atual, conforme as representa&ccedil;&otilde;es sociais nas mais variadas culturas.</p> <p>Se voc&ecirc; se interessa por conhecer sobre as coisas de Deus, venha e fa&ccedil;a parte desse curso oferecido pela Ceskor Korban.&Agrave;s aulas são aplicadas de formas simples e que voc&ecirc; possa compreender e adaptar os estudos &agrave; sua realidade. Fale conosco atrav&eacute;s do link Contato e veja como &eacute; simples.</p>'; ?> </div> </div> </div> <!-- end content --> <!-- start sidebar --> <div id="sidebar"> <ul> <li id="search"> <h2>Buscar</h2> <form method="get" action=""> <fieldset> <input type="text" id="s" name="s" value="" /> <input type="submit" id="x" value="Procurar" /> </fieldset> </form> </li> <li> <h2>Veja +</h2> <ul> <li><a href="http://pt.wikipedia.org/wiki/Teologia">WikiPedia: Teologia</a></li> <li><a href="/agenda">Agenda</a></li> <li><a href="/fotos">Fotos</a></li> </ul> </li> <li> <h2>Links Uteis</h2> <ul> <li><a href="downloads/abnt.pdf">Normas ABNT</a></li> <li><a href="http://www.mina.org.br">IB Nova Alian&ccedil;a</a></li> </ul> </li> </ul> </div> <!-- end sidebar --> <div style="clear: both;">&nbsp;</div> </div> <!-- end page --> <!-- start footer --> <div id="footer"> <p id="legal">2010&copy;. Todos os direitos reservados. .</p> </div> <!-- end footer --> </body> </html> Corrigi a página mas mesmo assim aparecem duas da mesma forma! abraço
×
×
  • Criar Novo...