Ir ao conteúdo
  • Cadastre-se
navegador2

RESOLVIDO PHP, tem algum erro neste código?

Recommended Posts

Estou estudando no livro PHP E MySQL Desenvolvimento Web

 

Envio os 2 arquivos o html e o php em anexos.

 

E quando clico no formulário html, Submit Ordem, ao invés executar o comando abre uma janela tipo aquela que aparece quando vamos começar um download.

Já o Olhei o Código php e não consegui achar o erro.

<form action="processorder.php" method=post><table border=0><tr bgcolor=#cccccc>	<td width=150>Item</td>	<td width=15>Quantity</td></tr><tr>	<td>Tires</td>	<td align="center"><input type="text" name="tireqty" size="3" maxlength="3"></td></tr><tr>	<td>Oil</td>	<td align="center"><input type="text" name="oilqty" size="3" maxlength="3"></td></tr><tr>	<td>Spark Plugs</td>	<td align="center"><input type="text" name="sparkqty" size="3" maxlength="3"></td></tr><tr>	<td colspan="2" align="center"><input type="submit" value="Submite Order"></td></tr></table></form>

processorder.php

<html><head><title>Bob's Auto Parts - Order Results</title></head><body><h1>Bob's Auto Parts</h1><h2>Order Results</h2><?php	echo '<p>Order processed at' ;	echo date('H:i, js F') ;	echo '<p>' ;	$totalqty = 0;	$totalamount = 0.00;?></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

A princípio não tem nada de errado com o código. em meu teste aqui ele funcionou. 

Lembrando que eu uso o EasyPHP 14.1 ( venho recomendando ele já faz um anos)

 

Obs:

Seu arquivo php, não está recebendo os dados do formulário.  Também evite de por a estrutura html no que recebe os dados.

Faça ao contrário. Incorpore o html dentro do php .. e não o php dentro dele.

 

exemplo:

<?php	echo '<p>Order processed at ' ;	echo date('H:i, js F') ;	echo '<p>' ;	$totalqty = 0;	$totalamount = 0.00;        echo "<div>                  <h1>Bob's Auto Parts</h1>                  <h2>Order Results</h2>              </div>";

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvido, mesmo com o wampserver ligado quando clicava em Submit Order não executava o arquivo php.

Então configurei o localhost pelo dreamweaver e esta abrindo ok.

Toda vez que você cria um site usando este programa você cria um novo site (onde você configura no nome da pasta, onde ficarão as imagens, servidores...)

É so ir em Site - New Site. E escolha localhost.

Fazendo isto esta funcionando perfeito.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×