Arquivo da categoria: PHP

Visual Studio Express rodar em ambiente de rede

Com o node instalado execute o comando abaixo para instalar globalmente
npm i -g iisexpress-proxy

o código para liberar o proxy você seleciona sua porta atual e configura para a porta nova
iisexpress-proxy 51123 to 81

Caso queira a porta padrão 80, pare qualquer serviço que estiver rodando nesta porta, exemplo wamp, iis, etc

Install SSL free Let’s Encrypt Webfaction

Step 1: Install acme.sh

curl https://get.acme.sh | sh

Step 2:Create new application
webf-1

Step 3: Create a new website
1: encrypted (https) website
2: shared certificate
3. Associate application
web-2

Step 4: acme.sh command

acme.sh --issue -d domain.com -d www.domain.com -w ~/webapps/myapp

Step 5: Directory acme
/.acme.sh/domain.com
download archives:
domain.com.cer
domain.com.key
ca.cer

Step 6: webfaction – SSL certificates
web-3
Name: name_cer
Certificate: file domain.com.cer
Private key: file domain.com.key
Intermediates/bundle: file ca.cer
Upload

Step 7: Edit website webfaction
Associate certificate name_cer

Cálculo de Média com o if simples em PHP

Captura de tela 2014-10-19 17.09.25

Código em PHP e HTML

<?php
if (isset($_POST['enviar'])):
    $aluno = $_POST['nome'];
    $nota1 = $_POST['nota1'];
    $nota2 = $_POST['nota2'];
    $nota3 = $_POST['nota3'];
    $nota4 = $_POST['nota4'];

    $media = ($nota1 + $nota2 + $nota3 + $nota4) / 4;

    echo "Olá " . $aluno ." suas notas foram: <br>"
        ."Primeiro Bimestre: " . $nota1 . "<br>"
        ."Segundo Bimestre: " . $nota2 . "<br>"
        ."Terceiro Bimestre: " . $nota3 . "<br>"
        ."Quarto Bimestre: " . $nota4 . "<br>"
        ."Sua média final é " . $media . " - ";

    if ($media >= 7):
        echo "Aluno Aprovado!";
    elseif (($media < 7) && ($media >= 5)):
        echo "Aluno em Exame!";
    else:
        echo "Aluno Reprovado!";
    endif;
endif;
?>

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <form method="post" action="">
            <label>Nome: </label>
            <input name="nome" type="text">
            <br>
            <label>1 Bimestre</label>
            <input name="nota1" type="text">
            <br>
            <label>2 Bimestre</label>
            <input name="nota2" type="text">
            <br>
            <label>3 Bimestre</label>
            <input name="nota3" type="text">
            <br>
            <label>4 Bimestre</label>
            <input name="nota4" type="text">
            <br>
            <button type="submit" name="enviar">
                Verificar Nota
            </button>
            <button type="reset">Limpar</button>
        </form>
    </body>
</html>

Captura de tela 2014-10-19 17.10.42