Welcome Guest, Not a member yet? Register   Sign In
AYUDA CON LAS VALIDACIONES POR FAVOR
#1

Buenas noches, quisiera por favor si me pueden ayudar con este problema:
quiero hacer validaciones en mi formulario, pero me tira un error al usar <?= $validation -> listErrors() ?>
si me pueden ayudar por favor. 
Code:
<?= $validation->listErrors() ?>


ESTE ES EL LINK DE LA FOTO YA QUE NO ME DEJA SUBIR EL FORO: https://ibb.co/qDmYW8Y
este es mi codigo:

Code:
<form class="formulario-inicio-sesion"  method="POST" action="<?= base_url()?>/Usuario_controller">
             
                    <h1>Registrate</h1>
                    <div class="contenedor-sesion">
                        <div class="input-contenedor-sesion">
                        <i class="fa-solid fa-address-card icon"></i>
                        <input type="number"  name="cuit" value="<?= old('cuit') ?>">
                        </div>
                        <!-- php-->
                   


                        <div class="input-contenedor-sesion">
                        <i class="fa-solid fa-user icon"></i>
                        <input type="text" placeholder="Nombre de Usuario" name="usuario" value="<?= old('usuario') ?>">
                        </div>
                        <!-- php-->
                   

                        <div class="input-contenedor-sesion">
                        <i class="fa-solid fa-user icon"></i>
                        <input type="text" placeholder="Nombre y Apellido" name="nomyape" >
                        </div>
                        <!-- php-->
                     

                        <div class="input-contenedor-sesion">
                        <i class="fa-solid fa-envelope icon"></i>
                        <input type="text" placeholder="Correo Electronico" name="email" >
                        </div>
                        <!-- php-->
                     

                        <div class="input-contenedor-sesion">
                        <i class="fa-solid fa-key icon"></i>
                        <input type="password" placeholder="Contraseña" name="password" >
                        </div>
                        <!-- php-->
                   

                        <div class="input-contenedor-sesion">
                        <i class="fa-solid fa-phone icon"></i>
                        <input type="number" placeholder="Telefono" name="tel" >
                        </div>
                        <!-- php-->
                   

                        <div class="input-contenedor-sesion">
                        <i class="fa-solid fa-map-location-dot icon"></i>
                        <input type="text" placeholder="Localidad" name="localidad">
                        </div>
                   

                        <input type="submit" value="Registrate" class="button">
                        <p>Al registrarte, aceptas nuestras Condiciones de uso y Politica de privacidad</p>
                        <p>¿Ya tienes una cuenta?<a class="link" href="sesion">Iniciar Sesion</a></p>
                    </div>
                </form>

---------------------------------------------------------------------------------------------

Code:
nota: esta es en la parte de validation de ci4

public $registro = [
        'cuit' => 'required',
        'nomyape' => 'required',
        'usuario' => 'required',
        'email' => 'required',
        'password' => 'required',
        'tel' => 'required',
        'localidad' => 'required',
    ];
-------------------------------------------------- -------------------------------------------------- -----------------------

Code:
<?php
namespace App\Controllers;
Use App\Models\Usuarios_model;
use CodeIgniter\Controller;

class Usuario_controller extends Controller{


    public function index (){
        helper(['form', 'url']);

        if (! $this->validate([])) {
           

            echo view('Signup', [
                'validation' => $this->validator,
            ]);
        } else {
            echo view('Success');
        }
    }
}

[Image: qDmYW8Y]
Por favor si me pueden ayudar, muchísimas gracias.
Reply
#2

For one your missing the controller method on your form action statement.

Code:
action="<?= base_url('/Usuario_controller/Method')?>">
What did you Try? What did you Get? What did you Expect?

Joined CodeIgniter Community 2009.  ( Skype: insitfx )
Reply




Theme © iAndrew 2016 - Forum software by © MyBB