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

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

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

Aceitar