承接 mugomes/mgformvalidation 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mugomes/mgformvalidation

最新稳定版本:1.0.0

Composer 安装命令:

composer require mugomes/mgformvalidation

包简介

README 文档

README

Validação de Formulário em PHP sem redirecionamento para POST e GET.

📦 Instalação

Via Composer (recomendado)

composer require mugomes/mgformvalidation

Manual

Copie o arquivo mgformvalidation.php para o seu projeto e faça a inclusão.

Exemplo de Uso

if (getenv('REQUEST_METHOD') == 'POST') {
    $mgformvalidation = new mgformvalidation();

    $mgformvalidation->rules([
        'nome' => 'required|min:3|max:5',
        'email' => 'required|email'
    ])->json();

    $mgformvalidation->success(function () {
        echo json_encode(['success' => 'Formulário com dados enviados!']);
    });
}

echo '<style>
.mgformvalidation-error {
    color: #ef4444;
    font-size: 14px;
    margin-top: 4px;
}

.mgformvalidation-success {
    color: #22c55e;
    margin-top: 15px;
    text-align: center;
}
</style>';

echo mgformvalidation::form('post', '');
echo '<h2>Contato</h2>';

echo '<input type="text" name="nome" placeholder="Nome">';
echo mgformvalidation::dataError('mgformvalidation-error', 'nome');

echo '<input type="email" name="email" placeholder="E-mail">';
echo mgformvalidation::dataError('mgformvalidation-error', 'email');

echo '<button type="submit">Enviar</button>';

echo mgformvalidation::dataSuccess('mgformvalidation-success');
echo mgformvalidation::endForm();

echo mgformvalidation::scripts();

💙 Apoie

👤 Autor

Murilo Gomes Julio

🔗 https://www.bluice.com.br

📺 https://youtube.com/@mugomesoficial

License

The MGFormValidation is provided under:

SPDX-License-Identifier: LGPL-2.1-only

Beign under the terms of the GNU Lesser General Public License version 2.1 only.

All contributions to the MGFormValidation are subject to this license.

统计信息

  • 总下载量: 2
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 7
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: LGPL-2.1-only
  • 更新时间: 2026-05-01

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固