PHP Exemplo de Formulário Completo
O objetivo deste artigo é fornecer exemplo de formulário completo Php e uso de atributos de valor HTML em PHP para definir os valores dos campos de entrada.
O pré-preenchimento dos campos de entrada com dados de um banco de dados ou outra fonte de dados geralmente é necessário ao criar formulários PHP.
Usando esse método, os usuários poderão economizar tempo e esforço e usá-lo de maneira mais conveniente e eficiente para preencher formulários.
Ao final deste artigo, você saberá como pré-preencher campos de entrada em formulários PHP para que seus usuários tenham uma experiência mais agradável.
Armazenar valores em formulários PHP
Um pequeno script PHP é adicionado ao atributo de valor de cada um dos seguintes campos de entrada depois que o usuário pressiona o botão enviar.
O script mostra os valores nos campos de entrada depois que o usuário insere os valores em firstname, lastname, age, email, designation e linkedin .
Um script será adicionado ao campo de habilidades inserindo-o entre as tags <textarea> e </textarea> .
Como você pode ver na saída do pequeno script, os valores das variáveis $firstname, $lastname, $age, $email, $designation, $LinkedIn e $skills são exibidos.
A próxima coisa que precisamos fazer é mostrar qual botão de seleção foi selecionado.
Isso é algo que podemos conseguir manipulando o atributo selecionado (não o atributo de valor para selecionar botões de opção):
First name: <input type="text" name="firstname" value="<?php echo $firstname ?>"><span class="error"> * <?php echo $fnameErr; ?></span> Last name: <input type="text" name="lastname" value="<?php echo $lastname ?>"><span class="error"></span> Age: <input type="text" name="age" value="<?php echo $age ?>"><span class="error">* <?php echo $ageErr; ?></span> E-mail: <input type="text" name="email" value="<?php echo $email ?>"><span class="error"> * <?php echo $emailErr; ?></span> <label for="yrofexp">Year of Experience:</label> <select name="yrofexp" id="yrofexp"> <option value="">Select number</option> <option <?php if (isset($yrofexp) && $yrofexp == '1') echo "selected"; ?> value="1">1</option> <option <?php if (isset($yrofexp) && $yrofexp == '2') echo "selected"; ?> value="2">2</option> <option <?php if (isset($yrofexp) && $yrofexp == '3') echo "selected"; ?> value="3">3</option> <option <?php if (isset($yrofexp) && $yrofexp == '4') echo "selected"; ?> value="4">4</option> <option <?php if (isset($yrofexp) && $yrofexp == '5') echo "selected"; ?> value="5">5</option> <option <?php if (isset($yrofexp) && $yrofexp == '6') echo "selected"; ?> value="6">6</option> <option <?php if (isset($yrofexp) && $yrofexp == '7') echo "selected"; ?> value="7">7</option> <option <?php if (isset($yrofexp) && $yrofexp == '8') echo "selected"; ?> value="8">8</option> </select> Designation: <input type="text" name="designation" value="<?php echo $designation ?>"><span class="error"> * <?php echo $designationErr; ?></span> LinkedIn: <input type="text" name="linkedin" value="<?php echo $linkedin ?>"><span class="error"> * <?php echo $linkedInErr; ?></span> Write your Skills: <textarea name="skills" rows="5" cols="40"><?php echo $skills ?></textarea><span class="error"> * <?php echo $skillsErr; ?></span>
PHP Exemplo de Formulário Completo
Você pode encontrar o código completo para este exemplo de validação de formulário PHP aqui: