Ir para conteúdo
Fórum Script Brasil

netocazuza

Membros
  • Total de itens

    55
  • Registro em

  • Última visita

Tudo que netocazuza postou

  1. Markus, bom dia. Esse trecho do txtData já está todinho dentro de um php. Não sei se é o mais indicado, mas como estou aprendendo, criei a tag do php e gerei o html todinho dentro dela, por isso as aspas simples. Ficou tudo mais ou menos assim: <?php echo "<html><form></form></html>"; ?>
  2. Baixei um sistema na net, e comecei implantar para teste. Está gravando tudo certinho, porém na hora de listar, mostra o seguinte erro (Unknown column 'usuarios.fk_estado' in 'on clause'), que eu não estou conseguindo resolver. Vejam o código: <a href="index.html">Voltar</a> <?php if(file_exists("init.php")) { require "init.php"; } else { echo "Arquivo init.php não foi encontrado"; exit; } if(!function_exists("Abre_Conexao")) { echo "Erro o arquivo init.php foi alterado, não existe a função Abre_Conexao"; exit; } Abre_Conexao(); $re = mysql_query("SELECT * FROM usuarios INNER JOIN estados ON usuarios.fk_estado = estados.id_estado ORDER BY usuarios.nome;"); if(mysql_errno() != 0) { if(!isset($erros)) { echo "Erro o arquivo init.php foi alterado, não existe $erros"; exit; } echo isset($erros[mysql_errno()]) ? $erros[mysql_errno()] : mysql_error(); exit; } ?> <table width="100%" border="1"> <tr> <td>Ações</td> <td>Nome</td> <td>Email</td> <td>Data Nasc.</td> <td>Sexo</td> <td>Preferencias</td> <td>salario</td> <td>Endereço</td> <td>Bairro</td> <td>Cidade</td> <td>Estado</td> <td>Login</td> </tr> <?php while($l = mysql_fetch_array($re)) { $id = $l["id_usuario"]; $nome = $l["nome"]; $email = $l["email"]; $data = implode("/", array_reverse(explode("-", $l["data_nascimento"]))); $sexo = $l["sexo"] == "M" ? "Masculino" : "Feminino"; $preferencia = Pega_Preferencia($l["preferencias"]); $salario = $l["salario"]; $endereco = $l["endereco"]; $bairro = $l["bairro"]; $cidade = $l["cidade"]; $estado = $l["estado"]; $login = $l["login"]; echo " <tr> <td><a href=\"editar.php?id=$id\">[Editar]</a> <a href=\"excluir.php?id=$id\">[Excluir]</a></td> <td> $nome</td> <td> $email</td> <td> $data</td> <td> $sexo</td> <td> ". monta_combo($preferencia). "</td> <td> ". number_format($salario, 2, ",", "."). "</td> <td> $endereco</td> <td> $bairro</td> <td> $cidade</td> <td> $estado</td> <td> $login</td> </tr>\n"; } @mysql_close(); ?> </table>
  3. Tenho dois campos de texto no meu formulário que são preenchidos durante e execução do programa, através de variáveis ($date). Quando vou salvar no banco, o script não reconhece esses campos como preenchidos, e dá mensagem como se estivessem vazios. o que devo fazer para que o script entenda que os campos já estão preenchidos? Esse é o código do textbox: <input type='text' name='txtData' id='data' size='12' value = '$date' readonly='readonly'/> E esse é o código de verificação para impedir a gravação de campo em branco: echo"<script language='javascript' type='text/javascript'>alert('O campo Data e Hora deve ser preenchido');window.location.href='restrito.php';</script>";
  4. netocazuza

    ERRO VALIDAÇÃO

    Boa tarde Markus, muito obrigado pelas ajudas que vem me dando. Tirei a linha, e não dá mais o erro, porém quando digito usuário e senha (cadastrados na tabela já), não acontece nada. O normal seria eu ser direcionado para a página restrito.php, porém a tela só da uma "piscada" e limpa os textbox. e digito um usuário que não existe, aparece um erro, seguido da mensagem "usuário não existe". Então eu entendo que tá havendo conexão ao banco de dados, e é só o programa que não tá respondendo como deveria. Mais alguma sugestão?
  5. netocazuza

    ERRO VALIDAÇÃO

    Baixei um sistema pronto na net, pra implantar no meu projeto, no entanto tá dando um erro no código, que não consigo enxergar o que é. Já gerei o bando de dados e a tabela, de acordo com o script que veio pronto, e tudo funcionou. O erro aparece na hora de fazer login com um php chamado validacao. Mostra a linha (syntax error, parse error: unexpected "'" in ... line 24) e tudo o mais, mas não consigo enxergar o erro. Achei que fosse ponto e vírgula no final, mas coloquei, e não deu certo. Segue o código pra que dêem uma olhada. <?php // Verifica se houve POST e se o usuário ou a senha é(são) vazio(s) if (!empty($_POST) AND (empty($_POST['usuario']) OR empty($_POST['senha']))) { header("Location: index.php"); exit; } // Tenta se conectar ao servidor MySQL mysql_connect('localhost', 'root', '') or trigger_error(mysql_error()); // Tenta se conectar a um banco de dados MySQL mysql_select_db('sistemapermissoes') or trigger_error(mysql_error()); $usuario = mysql_real_escape_string($_POST['usuario']); $senha = mysql_real_escape_string($_POST['senha']); // Validação do usuário/senha digitados $sql = "SELECT `id`, `nome`, `nivel` FROM `usuarios` WHERE (`usuario` = '".$usuario ."') AND (`senha` = '". sha1($senha) ."') AND (`ativo` = 1) LIMIT 1"; $query = mysql_query($sql); if (mysql_num_rows($query) != 1) { // Mensagem de erro quando os dados são inválidos e/ou o usuário não foi encontrado echo "Login inválido!"; exit; } else { // Salva os dados encontados na variável $resultado $resultado = mysql_fetch_assoc($query); } SELECT `id`, `nome`, `nivel` FROM `usuarios` WHERE (`usuario` = 'a') AND (`senha` = 'e9d71f5ee7c92d6dc9e92ffdad17b8bd49418f98') AND (`ativo` = 1) LIMIT 1; if (mysql_num_rows($query) != 1) { // Mensagem de erro quando os dados são inválidos e/ou o usuário não foi encontrado echo "Login inválido!"; exit; } else { // Salva os dados encontrados na variável $resultado $resultado = mysql_fetch_assoc($query); // Se a sessão não existir, inicia uma if (!isset($_SESSION)) session_start(); // Salva os dados encontrados na sessão $_SESSION['UsuarioID'] = $resultado['id']; $_SESSION['UsuarioNome'] = $resultado['nome']; $_SESSION['UsuarioNivel'] = $resultado['nivel']; // Redireciona o visitante header("Location: restrito.php"); exit; } ?>
  6. netocazuza

    MOSTRAR DADOS TABELA

    O problema é esse, que um código simples desse, tanta coisa dá errada, que chega uma hora que a gente nem sabe o que tá fazendo mais. Mas o problema não deve ser só esse, não, pois tenho outro arquivo de conexão, e esse só msql, mas também não mostra nada. Dá erro do mesmo jeito. Veja aí o código dele, pra ver se tem alguma coisa errada: <? define('BD_USER','usuario_bd'); //Use o teu usuário completo do banco de dados define('BD_PASS','senha_usuario'); //Use a senha do teu usuário do banco de dados define('BD_USER','nome_banco'); //Insira o nome completo do teu banco de dados mysql_connect('localhost',BD_USER,BD_PASS); mysql_select_db(nome_banco); //Insira o nome completo do teu banco de dados $query = "select * from usuarios"; //insira o a consulta para a tabela desejada $rs = mysql_query($query); while($row = mysql_fetch_array($rs)){?> <?= $row ["usuarios"] ?> <?}?>
  7. netocazuza

    MOSTRAR DADOS TABELA

    Esse é o código do listar: <!doctype html> <?php include("conexao.php"); ?> <html> <head> <meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8"> <title>Teste PHP</title> </head> <body> <div id="cadastro"> <fieldset> <legend>Listar Dados</legend> <ul> <?php $SQL = "SELECT * from usuarios"; $query = mysql_query($SQL, $conn); while($exibir = mysql_fetch_array($query)){ ?> <li><?php echo $exibir["login"];?> - Usuário</li> <?php } ?> </ul> </fieldset> </div> <?php //echo "primeira tela"; ?> </body> </html> E esse é o código da conexão: <?php $servername = 'localhost'; $username = 'usuario_bd'; $password = 'senha_bd'; $bd = 'nome_bd'; // Create connection $zone= date_default_timezone_set('America/Sao_Paulo'); ini_set($zone, 'UTC'); //AQUI É A CONEXAO MYSQLI $conn = new mysqli($servername, $username, $password,$bd); $banco=mysqli_select_db($conn,$bd); $utf8=mysqli_set_charset($conn,"utf8"); $conn->set_charset("utf8"); if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } ?> E esse é o código da conexão: <?php $servername = 'localhost'; $username = 'usuario_bd'; $password = 'senha_bd'; $bd = 'nome_bd'; // Create connection $zone= date_default_timezone_set('America/Sao_Paulo'); ini_set($zone, 'UTC'); //AQUI É A CONEXAO MYSQLI $conn = new mysqli($servername, $username, $password,$bd); $banco=mysqli_select_db($conn,$bd); $utf8=mysqli_set_charset($conn,"utf8"); $conn->set_charset("utf8"); if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } ?>
  8. netocazuza

    MOSTRAR DADOS TABELA

    Sou cismado com banco de dados. Não tem nada que eu faça usando BD pra não dar problema. Qual a sintaxe para exibir apenas 1 item da tabela, só rpa eu ver se a conexão tá dando certo?
  9. Sim, desse jeito está funcionando. Mas eu quero ao invés da data constante como está, colocar as variáveis diretamente. Por exemplo prazo1 e prazo2 no lugar das datas. E também fazer o cálculo em horas pois essa data está o formato (d-m-y H:i). Dia, mês, ano, horas e minutos.
  10. netocazuza

    MOSTRAR DADOS TABELA

    Deve ter algum outro erro, pois fiz as mudanças (inclusive o ponto e vírgula que estava faltando) e mesmo assim ainda não lista. Abre a tela com a moldura listar dados, mas sem nenhum dado dentro.
  11. Gostaria de listar dados do meu bd numa página php. Fiz o código com um while que não tá funcionando, eu eu não consigo enxergar o erro. Tem uma página de conexão que tá funcionando, e aparentemente o erro é na consulta, que tá retornando uma tela vazia (não mostra erro). <fieldset> <legend>Listar Dados</legend> <ul> <?php $SQL = "SELECT * from usuarios"; $query = mysql_query($SQL, $conn); while($exibir = mysql_fetch_array($query)){ ?> <li><?php echo $exibir("login")?> - Usuário</li> <?php } ?> </ul> </fieldset>
  12. Agora vamos a outra parte: Consegui uma rotina que faz o cálculo entre duas datas num formato específico (22-07-2013) e gostaria de adaptar para o meu sistema, com variáveis já prontas e funcionais ($date1...) englobando já data e hora (d-m-y H:i). Já tentei algumas modificações, que não deram certo, por isso gostaria que alguém me indicasse algo. Segue código: $data1 = new DateTime( '22-07-2013' ); $data2 = new DateTime( '22-07-1994' ); $intervalo = $data1->diff( $data2 ); echo "Intervalo é de {$intervalo->y} anos, {$intervalo->m} meses e {$intervalo->d} dias"; Quero mostrar esse intervalo em anos, meses, dias, horas e minutos.
  13. Markus, bom dia. Fiz esse post num momento de muita dúvida, então escrevi muito mais pra desabafar, e só agora estou percebendo que é algo muito amplo o que eu pretendo, então iremos aqui dividindo o problema em pequenos pedaços, até chegar nesse todo que eu pretendo, senão vai confundir muito. Vamos então ao meu problema do momento: Estou usando arquivos em php, chamando os comandos html dentro dele com echo "html"; . Então no momento tenho esse textbox pra preencher, e gostaria de fazer isso com a data do sistema ($date), também deixando ele inabilitado após o preenchimento. Fazer isso com date e hora, depois penso no if: <label for='data'>Data:</label><br/><input type='text' name='txtData' id='data' size='10' maxlength='10'/><br/> Resolvi esse problema com readonly='readonly"
  14. Estou desenvolvendo uma página em php, e gostaria de ter alguns controles, só que ainda não sei exatamente como fazer. Tenho uma página que ainda estou desenvolvendo para captura de dados. Quero que essa página só aceite inserções no formulário até o dia 25/10/2017 às 10:59. Até já vi um jeito de mostrar a data do servidor na página, porém eu gostaria de um contador que ficasse comparando as duas datas (atual e futura) e informando quanto tempo falta, e que no dia e horário previsto, o banco de dados não aceitasse mais inserções. Queria fazer isso, se possível já usando tabelas, pra que eu aproveitasse sempre o mesmo código, simplesmente alterando a data final, quando quisesse. Sei o que quero, mas não consigo pensar com lógica de programação ainda. Vejam o código que captura a data: date_default_timezone_set('America/Sao_Paulo'); $date = date('Y-m-d H:i'); echo $date;
  15. Markus, bom dia. Primeiro aparecia um erro específico de não localização da base de dados, e consegui resolver. Depois apareceu um erro de usuário ou senha incorretos, apesar de eu verificar na tabela e estar tudo de acordo. Aparentemente já descobri o que aconteceu, só resta agora tentar entender. Quando eu criei a tabela, inseri alguns usuários pra teste diretamente na tabela, e estava tentando acessar com um desses usuários, que não funcionam. O usuário só funciona quando eu uso o formulário de cadastro do próprio sistema, que provavelmente criptografa a senha na hora de gravar no BD. E isso fica aparente quando acesso os dados do banco. Os usuários que eu inseri diretamente na tabela, eu consigo ler a senha, e os usuários que eu incluo através da rotina em php aparece com a senha criptografada (81dc9bnkjhjdnj87878kjdkf). Já testei aqui, cadastrando um novo usuário, e com esse, eu consigo. Agora é só avançar aqui. De qualquer forma, obrigado por sua ajuda.
  16. Boa tarde a todos. Tenho um código simples de login que funciona perfeitamente no wamp, mas quando levo os arquivos para a hospedagem, aparece um erro inesperado, e o código não funciona. Já verifiquei todas as alterações possíveis (nome do banco, usuário e senha, etc) que poderiam estar impedindo, e nada dá certo. O interessante é que a mensagem de erro mostrada no navegador (erro ao selecionar), não existe em nenhum dos meus arquivos. Já entrei em contato com o pessoal da hospedagem que diz apenas que é um problema meu, e que eles não tem nada a ver com isso (em outras palavras naturalmente). O intrigante é que o mesmo código funciona perfeitamente no meu servidor local (wamp). Alguém tem idéia do que pode estar acontecendo?
  17. netocazuza

    erro cookies

    Era exatamente isso Markus. Obrigado pela ajuda.
  18. netocazuza

    erro cookies

    Boa noite a todos. Peguei um exemplo de sistema de login na internet e estou tentando implantar. Está aparecendo um erro, que pela linha mostrada, até sei que é um problema com cookies, porém não sei como resolver. Veja aí, se alguém consegue me ajudar: O erro que aparece fica mostrando a linha 11 do código abaixo: <!DOCTYPE html> <html> <head> <title>Bem-vindo</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <?php /* @var $login_cookie type */ $login_cookie = $_COOKIE['login']; if(isset($login_cookie)){ echo"Bem-Vindo, $login_cookie <br>"; echo"Essas informações <font color='red'>PODEM</font> ser acessadas por você"; }else{ echo"Bem-Vindo, convidado <br>"; echo"Essas informações <font color='red'>NÃO PODEM</font> ser acessadas por você"; echo"<br><a href='login.html'>Faça Login</a> Para ler o conteúdo"; } ?> </body> </html>
  19. To seguindo um curso de php na net e já fiz toda a parte da interface gráfica. Agora que entramos na fase de conexão com o banco de dados, parei de fazer as aulas pois o meu banco de dados não conecta. Fica aparecendo um erro, que aparentemente é simples, mas não consigo resolver. Já postei a questão no fórum e mandei pra administração do curso, mas ninguém responde, eu eu fico sem poder continuar as aulas por causa dessa droga. Veja se alguém consegue me ajudar. Já fiz a interface gráfica, criei o bd, etc, mas na conexão, fica aparecendo o erro abaixo, e o código da conexão é: <?php $server = "localhost"; $user = "root"; $password = ""; $dbName = "sistema"; $conn = mysql_connect($server, $user, $password); $db = mysql_select_db($dbName, $conn); ?>
  20. Gostaria que alguém tentasse localizar o erro nesse código dessa consulta ao BD. Os dados do html chama essa consulta em php, mas tá dando erro. Já tentei substituir o local host pelo ip do servidor, ou caminho exato do bd, mas sempre retorna erro: <html> <head> <title>Book-O-Rama Catálogo de Busca</title> </head> <body> <h1>Book-O-Rama Catálogo de Busca</h1> <?php // cria nome de variável abreviado $searchtype = $HTTP_POST_VARS['searchtype']; $searchterm = $HTTP_POST_VARS['searchterm']; $searchterm= trim($searchterm); if (!$searchtype || !$searchterm) { echo 'Você não inseriu os detalhes da pesquisa. Por favor, volte e tente novamente.'; exit; } $searchtype = addslashes($searchtype); $searchterm = addslashes($searchterm); @ $db = mysql_pconnect('localhost', 'bookorama','bookorama123'); if (!$db) { echo 'Erro: Não foi possível conectar ao bando de dados. Por favor, tente novamente mais tarde.'; exit; } mysql_select_db('books'); $query = "select * from books where ".$searchtype." like '%".$searchterm."%'"; $result = mysql_query($query); $num_results = mysql_num_rows($result); echo '<p>Número de Livros encontrados: '.$num_results.'</p>'; for ($i=0; $i < $num_results;$i++) { $row = mysql_fetch_array($result); echo '<p><strong>'.($i+1).'. Title: '; echo htmlspecialchars(stripslashes($row['title'])); echo '</strong><br />Author: '; echo stripslashes($row['author']); echo '<br />ISBN: '; echo stripslashes($row['isbn']); echo '<br />Price: '; echo stripslashes($row['price']; echo '</p>'; } ?> </body> </html>
  21. Boa noite a todos. O meu sistema está gravando os dados num arquivo txt, pois é algo simples e experimental por enquanto. A página que estou postando o código na sequência, lista todos os registros desse arquivo txt, porém eu gostaria de saber se também posso fazer consultas específicas e qual a sintaxe. Vejam o código: Ele está listando todas as apostas feitas. Na tela anterior, a pessoa digita num textbox um número de 0 a 100, e mais algumas informações, clica em gravar, e as informações são gravadas nesse arquivo apostas.txt. Esse arquivo abaixo, lista tudo isso na tela, no formato txt mesmo. Porém lista todas as informações, e eu queria que listasse de acordo com alguns parâmetros. Por exemplo: listar os dados de todos que escolheram o número 88, ou listar todos os prefixos 11, e por aí vai. Cada item desses que citei, são variáveis do sistema. <?php // cria nome de variavel abreviado $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; ?> <html> <head> <title>Apostas feitas</title> </head> <body bgcolor="#00C2F7"> <h2>Apostas</h2> <?php @ $fp = @fopen('apostas.txt','r'); if (!$fp) { echo '<p><strong> Número de pedidos.' .'Por favor, tente novamente mais tarde.</strong></p>'; exit; } while (!feof($fp)) { $order= fgets($fp, 999); echo $order.'<br />'; } fclose($fp); ?> </body> </html>
  22. Obrigado Wash, mas consegui um outro arquivo pronto aqui na net, e implementei no meu sistema, pra poder avançar no estudo. Estou vendo sua sugestão só hoje, e como mantive o arquivo com erro, num momento oportuno, vou verificar isso e coloco um retorno aqui.
  23. Estou estudando um sistema php que salva o resultado do processamento num arquivo txt. Estava tudo funcionando até eu implantar a parte do gravar o arquivo txt (orders.txt) numa pasta do meu servidor. Agora aparece o http error 500 e não salva nada. Gostaria que alguém desse uma olhada no arquivo pra ver se encontra o erro. Estou executando o arquivo num navegador google chrome no windows 7, e os arquivos do php estão num servidor linux ubuntu (12.04). Tava funcionando tudo certinho quando eu exibia o resultado na tela apenas. Depois que implementei a rotina de salvar no arquivo txt, que passou a abrir esse erro 500. Vejam o código original: <html> <head> <title>Bob's auto Parts - Order Results</title> </head> <body> <h1>Bob's Auto Parts</h1> <?php // cria nomes de variaveis abreviados $tireqty = $_POST['tireqty']; $oilqty = $_POST['oilqty']; $sparkqty = $_POST['sparkqty']; $address = $_POST['address']; $DOCUMENT_ROOT = $_SERVER_VARS['DOCUMENT_ROOT']; ?> <?php echo '<p>Pedido processado.</p>'; $date = date('H:i, jS F'); echo $date; ?> <h2>Resultado pedido</h2> <?php echo '<p>A sua encomenda é a seguinte: </p>'; $totalqty = 0; $totalqty = $tireqty + $oilqty + $sparkqty; if($totalqty == 0) { echo '<font color=red size=5>'; echo 'Você não selecionou nenhum item na página anterior!<br />'; echo '</font>'; } else { if ($tireqty>0) echo $tireqty.' pneus<br />'; if ($oilqty>0) echo $oilqty.' litros de óleo<br />'; if ($sparkqty>0) echo $sparkqty.' velas de ignição<br />'; } if($tireqty<10) $discount = 0; elseif($tireqty >= 10 && $tireqty <= 49) $discount = 5; elseif($tireqty >= 50 && $tireqty <= 99) $discount = 10; elseif($tireqty >= 100) $discount = 15; echo 'Total de itens pedido: '.$totalqty.'<br />'; $totalamount = 0.00; define('TIREPRICE', 100 - $discount); define('OILPRICE', 10); define('SPARKPRICE',4); $totalamount = $tireqty * TIREPRICE + $oilqty * OILPRICE + $sparkqty * SPARKPRICE; echo 'Subtotal: R$'.number_format($totalamount,2).'<br />'; $taxrate = 0.10; // o imposto de vendas local é 10% $totalamount = $totalamount * (1 + $taxrate); echo 'Total incluindo impostos: $'.number_format($totalamount,2).'<br />'; echo 'Entregar em: '.$address. '<br />'; switch($find) { case 'a' : echo '<p>Cliente Regular.</p>'; break; case 'b' : echo '<p>Cliente Obtido por propaganda de TV.</p>'; break; case 'c' : echo '<p>Cliente Lista Telefônica.</p>'; break; case 'd' : echo '<p>Cliente Boca a Boca.</p>'; break; default : echo '<p>Não sabemos como o Cliente nos encontrou.</p>'; break; } $outputstring = $date."\t".$tireqty." pneus \t".$oilqty." Óleo\t" $sparkqty." Velas de Ignição\t\R$".$totalamount ."\t". $address."\n"; // abre o arquivo para anexar fopen("$DOCUMENT_ROOT/../orders/orders.txt", 'ab'); if (!$fp) { echo '<p><strong> Seu pedido não poderá ser processado nesse momento. ' .'Por favor, tente novamente mais tarde.</strong></p></body></html>'; exit; } fwrite($fp, $outputstring, strlen($outputstring)); fclose($fp); echo '<p>Pedido Gravado!</p>'; ?> </body> </html>
  24. Boa noite. Já descobri. O problema todo tá na criação do form, mais especificamente no seu método que tá escrito errado. O certo é method=post e tava methodo. Corrigi aqui e tá funcionando.
  25. Baixei um livro de PHP e estou testando os códigos, porém algumas coisas não estão acontecendo exatamente como no livro, e eu imagino que seja algum erro de sintaxe. O código tá bem simplesinho e vou postar ele pra ver se alguém consegue me ajudar: <html> <head> <title>formulario basico pedido</title> </head> <body> <form action="processorder.php" methodo=post> <table border=0> <tr bgcolor=#cccccc> <td width=150>Item</td> <td width=15>Quantity</td> </tr> <tr> <td>Tires</td> <td allign="center"><input type="text" name="tireqty" size="3" maxlength="3"></td> </tr> <tr> <td>Oil</td> <td allign="center"><input type="text" name="oilqty" size="3" maxlength="3"></td> </tr> <tr> <td>Spark Plugs</td> <td allign="center"><input type="text" name="sparkqty" size="3" maxlength="3"></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" valur="Submit Order"></td> </tr> </table> </form> </body> </html> O código acima, simplesmente cria um formulário com 3 campos de texto pra gente informar valores e salvar. Ao clicar no botão enviar é chamado o arquivo processorder.php que vou colar na sequência que em tese teria que apenas mostrar o valor dessas três variáveis na tela, o que não tá ocorrendo. Mostra apenas o texto, sem o valor das variáveis de texto. Tenho certeza que é algum erro de sintaxe,mas não posso avançar, pois certamente não vai salvar no banco de dados também por conta desse erro. Segue código do php: <html> <head> <title>Bob's auto Parts - Order Results</title> </head> <body> <h1>Bob's Auto Parts</h1> <?php // cria nomes de variaveis abreviados $tireqty = $_POST['tireqty']; $oilqty = $_POST['oilqty']; $sparkqty = $_POST['sparkqty']; ?> <?php echo '<p>Order processed.</p>'; echo date('H:i, jS F'); ?> <h2>Order Results</h2> <?php echo '<p>Your order is as follows: </p>'; echo $tireqty.'tires<br />'; echo $oilqty.'bottles of oil<br />'; echo $sparkqty.'spark plugs<br />'; ?> </body> </html> Da forma como está, aparece o texto todo, menos os valores que lanço nos textbox
×
×
  • Criar Novo...