Ir ao conteúdo

PHP Warning: Undefined array key


Ir à solução Resolvido por washalbano,

Posts recomendados

Postado

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>

 

 

 

 

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!