Ir ao conteúdo
  • Cadastre-se

PHP Warning: Undefined array key


Ir à solução Resolvido por washalbano,

Posts recomendados

Eu estou tentando criar um sistema de cadastro de pedidos de uma malharia, mas quando eu vou passar o valor da variavel da gola, da erro dizendo que ela não foi definida, sendo que as demais variaveis estão corretas deixarei o codigo abaixo:

 

<?php

 if(isset($_POST['submit']))
 {
    print_r($_POST['Cliente']);
    print_r('<br>');
    print_r($_POST['Telefone']);
    print_r('<br>');
    print_r($_POST['tecido']);
    print_r('<br>');
    print_r($_POST['gola']);
    print_r('<br>');
    print_r($_POST['Quantidade']);
    print_r('<br>');
    print_r($_POST['Tamanho']);
    print_r('<br>');
    print_r($_POST['Obs']);
    print_r('<br>');
    print_r($_POST['Preco']);
 }

?>

<!DOCTYPE html>
<html lang ="pt">
    <head>
        <meta charset="UTF-8">
        <meta http-equiv="X-UA-Compatible" content="IE-edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title> Cadastro de Pedidos MLony</title>
        <style>
            body{
                font-family:'Times New Roman', Times, serif;
                background-image: linear-gradient(to right, RGB(4, 154, 153), RGB(46, 41, 78));
                
            }
            .box{
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%, -50%);
                background-color: rgba(0, 0, 0, 0.7);
                padding: 10px;
                border-radius: 20px;
                color: white;
                width: 25%;
                
            }
            fieldset{
                border: 3px solid cyan;
            }
            legend{
                border: 1px solid cyan;
                padding: 10px;
                text-align: center;
                background-color: cyan; 
                border-radius: 7px;
            }
            .inputBox{
                position: relative;
            }
            .inputUser{
                background: none;
                border: none;
                border-bottom: 1px solid white;
                outline: none;
                color: white;
                font-size: 17px;
                width: 100%;
                letter-spacing: 2px;
            }
            .animacao{
                position: absolute;
                top: 0px;
                left: 0px;
                pointer-events: none;
                transition: .5s;
            }
            .inputUser:focus ~ .animacao,
            .inputUser:valid ~ .animacao{
                top: -20px; 
                font-size:13px;
                color: cyan;
            }
            #submit{
                background-image: linear-gradient(to right, RGB(4, 154, 153), RGB(46, 41, 78));
                width: 100%;
                border: none;
                padding: 15px;
                color: white;
                font-size: 17px;
                cursor: pointer;
                border-radius: 10px;
            }
            #submit:hover{
                background-image: linear-gradient(to right, RGB(4, 112, 112), RGB(24, 21, 45)); 
            }
        </style>
    </head>
    <body>  
        <div class="box">
            <form action="formulario.php" method="post">
                <fieldset>
                    <legend><b>Cadastro de Pedido</b></legend>
                    <br><br>
                    <!-- Inicio do equerimento por texto-->
                    <div class="inputBox">
                        <input type="text" name="Cliente" id="Cliente" class="inputUser" required>
                        <label for="Cliente" class="animacao">Nome do Cliente</label>
                    </div>
                    <br><br>
                    <!-- Fim do equerimento por texto-->
                    <div class="inputBox">
                        <input type="tel" name="Telefone" id="Telefone" class="inputUser" required>
                        <label for="Telefone" class="animacao">Telefone do Cliente</label>
                    </div>
                    <br><br>
                    <!-- Inicio do requerimento de seleção-->
                    <p>Tipo de Tecido</p>
                    <form method="post">
                        <select name="tecido" id="tecido"> 
                            <option value="malha">Malha</option>
                            <option value="algodão">Algodão</option>

                        </select>
                    </form>
                    <br><br>
                    <!-- Fim do requerimento de seleção-->
                    <p>Tipo de Gola</p>
                    <form method="post">
                        <select name="gola" id="gola"> 
                            <option value="gola">Gola em V</option>
                            <option value="gola">Gola em U</option>

                        </select>
                    </form>
                    <br><br>
                    <div class="inputBox">
                        <input type="number" name="Quantidade" id="Quantidade" class="inputUser" required>
                        <label for="Quantidade" class="animacao">Quantidade de peças</label>
                    </div>
                    <br><br>
                    <div class="inputBox">
                        <input type="text" name="Tamanho" id="Tamanho" class="inputUser" required>
                        <label for="Tamanho" class="animacao">Tamanho da peça</label>
                    </div>
                    <br><br>
                    <!-- Inicio de requerimento de data-->
                
                    <!-- Fim do requerimento de data-->
                    <div class="inputBox">
                        <input type="text" name="Obs" id="Obs" class="inputUser">
                        <label for="Obs" class="animacao">Observação</label>
                    </div>
                    <br><br>
                    <div class="inputBox">
                        <input type="number" name="Preco" id="Preco" class="inputUser" required>
                        <label for="Preco" class="animacao">Preço Final</label>
                    </div>
                    <br>
                    <input type="submit" name="submit" id="submit">

                </fieldset>
            </form>
        </div>
    </body>
</html>

 

 

 

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!