Aula 07

05/05/2016

0

PHP

01 ) Aparece isso e quando digito 10 + 10 , por exemplo , nada acontece :

O resultado é:


".$resultado.""; } ?>

Valor 1:

Valor 2:

Selecione a operação:

02) Ai está o código que testei em 4 navegadores principais e conhecidos por todos nós....e ATUALIZADOS no Windows 10....

<html>
<head>
<title>Aula 06 - Curso de PHP</title>
</head>
<body>

<?php

if( isset($_POST['btnOperacao']) ) {

$resultado = "";
$valor1 = $_POST['valor1'];
$valor2 = $_POST['valor2'];

switch($_POST['operacao']){
case "1":
$resultado = $valor1 + $valor2;
break;
case "2":
$resultado = $valor1 - $valor2;
break;
case "3":
$resultado = $valor1 * $valor2;
break;
case "4":
if($_POST['valor2'] != "0")
$resultado = $valor1 / $valor2;
else
$resultado = "Não é possível dividir por zero";
break;
}

}

if( isset($resultado) && $resultado != "" ){
echo "<h3>O resultado é: ".$resultado."</h3>";
}

?>

<form method="post">
<p>Valor 1: <input type="text" name="valor1" /></p>
<p>Valor 2: <input type="text" name="valor2" /></p>

<p>Selecione a operacao:

<select name="operacao">
<option value="1">Adição</option>
<option value="2">Subtração</option>
<option value="3">Multiplicação</option>
<option value="4">Divisão</option>
</select>

</p>

<p><input type="submit" value="Executar" name="btnOperacao" /></p>
</form>
</body>
</html>

-----------------------------------------------------------------------------
03) Como faço pra mandar um anexo ou um Ctrl +Print por aqui ?

ANTONIO CARLOS GOMES
Antonio Gomes

Antonio Gomes

Responder

Post mais votado

05/05/2016

Por gentileza utilize a tag CODE para postar trechos de código fonte!

É necessário que seu servidor Apache esteja rodando para executar esse script.

Copiei exatamente o mesmo código e colei em um script de teste, funcionou perfeitamente:

<html>
<head>
<title>Aula 06 - Curso de PHP</title>
</head>
<body>

<?php

if( isset($_POST['btnOperacao']) ) {

$resultado = "";
$valor1 = $_POST['valor1'];
$valor2 = $_POST['valor2'];

switch($_POST['operacao']){
case "1":
$resultado = $valor1 + $valor2;
break;
case "2":
$resultado = $valor1 - $valor2;
break;
case "3":
$resultado = $valor1 * $valor2;
break;
case "4":
if($_POST['valor2'] != "0")
$resultado = $valor1 / $valor2;
else
$resultado = "Não é possível dividir por zero";
break;
}

}

if( isset($resultado) && $resultado != "" ){
echo "<h3>O resultado é: ".$resultado."</h3>";
}

?>

<form method="post">
<p>Valor 1: <input type="text" name="valor1" /></p>
<p>Valor 2: <input type="text" name="valor2" /></p>

<p>Selecione a operacao:

<select name="operacao">
<option value="1">Adição</option>
<option value="2">Subtração</option>
<option value="3">Multiplicação</option>
<option value="4">Divisão</option>
</select>

</p>

<p><input type="submit" value="Executar" name="btnOperacao" /></p>
</form>
</body>
</html>

William

William
Responder

Mais Posts

05/05/2016

Marcio Araujo

Qual curso, link?
Responder

05/05/2016

Mauricio Padua

Está sem erros.
Responder

06/05/2016

Joel Rodrigues

Olá, pessoal.

Para dúvidas sobre os cursos, por favor utilize a seção de comentários da aula.
Responder

07/05/2016

Mauricio Padua

Olá, pessoal.

Para dúvidas sobre os cursos, por favor utilize a seção de comentários da aula.


Copiado!
Responder

09/04/2018

Antonio Gomes

Tem toda razão, NOTA 10 !
Responder

09/04/2018

Antonio Gomes

Pessoal , não sei como encerrar esse tópico , como RESOLVIDO ,

Agradecido !
Responder

09/04/2018

Antonio Gomes

COMO FAÇO PARA ENCERRAR ESSE TÓPICO ?
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar