Añadir vista de registro

parent 3f441d4e
Showing with 768 additions and 12 deletions
<?php
namespace App\Controllers;
use CodeIgniter\Controller;
use \App\Models\UserModel;
class User extends Controller
{
protected $helpers = ['form', 'url'];
public function view($page)
{
if ( ! is_file(APPPATH.'/Views/pages/'.$page.'.php'))
{
// Whoops, we don't have a page for that
throw new \CodeIgniter\Exceptions\PageNotFoundException($page);
}
$data['title'] = ucfirst($page); //Capitalize the first letter
echo view('templates/header', $data);
echo view('pages/user/'.$page, $data);
echo view('templates/footer', $data);
}
public function auth()
{
$data = [];
helper(['form']);
if ($this->request->getMethod() == "post") {
$validation = \Config\Services::validation();
$rules = [
"email" => [
"label" => "Email",
"rules" => "required"
//"rules" => "required|min_length[3]|max_length[20]|valid_email|is_unique[user.email]"
],
"password" => [
"label" => "Password",
"rules" => "required"
//"rules" => "required|min_length[8]|max_length[20]"
]
];
if ($this->validate($rules)) {
// Llamada a la base de datos para validación
$session = session();
$model = new UserModel();
$name = $this->request->getVar('name');
$email = $this->request->getVar('email');
$password = $this->request->getVar('password');
$data = $model->authenticate($email);
if($data){
$pass = $data['password'];
if(md5($password) == $pass)
$verify_pass = TRUE;
else
$verify_pass = FALSE;
if($verify_pass){
session()->set("name", $data['name']);
session()->set("email", $data['email']);
session()->set("rol", $data['rol']);
session()->set("logged_in", TRUE);
if($data['rol'] == 2){
return redirect()->to(site_url('user/admin_ok'));
}else{
return redirect()->to(site_url('user/login_ok'));
}
}else{
$session->setFlashdata('msg', 'Wrong Password');
return redirect()->to(site_url('user/auth'));
}
}else{
$session->setFlashdata('msg', 'Email not Found');
return redirect()->to(site_url('user/auth'));
}
} else {
$data["errors"] = $validation->getErrors();
}
}
echo view('templates/header_login', $data);
echo view('pages/user/login', $data);
echo view('templates/footer_login', $data);
}
public function register(){
helper(['form']);
$validation = \Config\Services::validation();
$rules = [
'name'=>[
'rules'=>'required',
],
'email'=>[
'rules'=>'required|',
],
'password'=>[
'rules'=>'required|min_length[5]|max_length[12]',
],
'confirm_password'=>[
'rules'=>'required|min_length[5]|max_length[12]|matches[password]',
],
];
if(!$this->validate($rules)){
echo view('templates/header');
echo view('templates/footer');
return view('pages/user/register',['validation'=>$this->validator]);
}else{
// Hacer el registro dentro de la base de datos
$name = $this->request->getPost('name');
$email = $this->request->getPost('email');
$password = $this->request->getPost('password');
$model = new UserModel();
$data = $model->authenticate($email);
if(!$data){
$values = [
'name'=>$name,
'email'=>$email,
'password'=>md5($password),
];
$query = $model->insert($values);
if(!$query){
return redirect()->back()->with('fail', 'Algo ha ido mal');
}else{
$session = session();
session()->set("name", $values['name']);
session()->set("email", $values['email']);
session()->set("rol", 1);
session()->set("logged_in", TRUE);
return redirect()->to(site_url('user/view/confirm'));
}
}else{
return redirect()->back()->with('fail', 'Este usuario ya existe');
}
}
echo view('templates/header');
echo view('pages/user/register', $data);
echo view('templates/footer');
}
public function admin_ok(){
$noticiaModel = new \App\Models\NoticiaModel();
$data['noticias'] = $noticiaModel->findAll();
echo view('templates/header_admin',$data);
echo view('pages/home',$data);
echo view('templates/footer');
}
public function login_ok(){
$noticiaModel = new \App\Models\NoticiaModel();
$data['noticias'] = $noticiaModel->findAll();
echo view('templates/header_user',$data);
echo view('pages/home',$data);
echo view('templates/footer');
}
public function admin_403()
{
echo view('templates/header_403');
echo view('pages/user/admin_403');
echo view('templates/footer');
}
public function logout()
{
session()->destroy();
return redirect()->to('pages/view/home');
}
}
\ No newline at end of file
<?php
$txtid=(isset($_POST['id_usuario']))?$_POST['id_usuario']:"";
$txtnombre=(isset($_POST['nom_usuario']))?$_POST['nom_usuario']:"";
$txtcontrasenia=(isset($_POST['cont_usuario']))?$_POST['cont_usuario']:"";
$accion=(isset($_POST['accion']))?$_POST['accion']:"";
switch($accion){
case "Agregar":
//INSERT INTO `usuarios` (`nom_usuario`, `cont_usuario`, `id_usuario`) VALUES ('user', 'user2', NULL);
break;
case "Modificar":
break;
case "Cancelar":
header("pages/view/Add_Admin.php");
break;
case "Seleccionar":
break;
case "Borrar":
break;
}
?>
<div class="col-md-12">
<div class="card">
<div class="card-header text-center">
Añadir Administrador
</div>
<div class="card-body">
<form method="POST" enctype="multipart/form-data" >
<div class = "form-group">
<label for="id_equipo">ID Administrador: </label>
<input type="text" required readonly class="form-control" value="<?php echo $txtid;?>" name="id_usuario" id="id_usuario" placeholder="Id del nuevo administrador">
</div>
<div class = "form-group">
<label for="nombreEquipo">Nombre: </label>
<input type="text" required class="form-control" value="<?php echo $txtnombre; ?>" name="nom_usuario" id="nom_usuario" placeholder="Añade un administrador">
</div>
<div class = "form-group">
<label for="nombreEquipo">Contraseña: </label>
<input type="text" required class="form-control" value="<?php echo $txtcontrasenia; ?>" name="cont_usuario" id="cont_usuario" placeholder="Añade una contraseña">
</div>
<div class="btn-group" role="group" aria-label="">
<button type="submit" name="accion" <?php echo ($accion=="Seleccionar")?"disabled":"";?> value="Agregar" class="btn btn-success">Añadir</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Modificar" class="btn btn-warning">Modificar</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Cancelar" class="btn btn-info">Cancelar</button>
</div>
</form>
</div>
</div>
</br>
<div class="col-md-12">
<table class="table table-bordered">
<thead>
<tr>
<th class="text-center">Usuario</th>
<th class="text-center">Contraseña</th>
<th class="text-center">Acciones</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
\ No newline at end of file
<?php
$txtequipo=(isset($_POST['id_equipo']))?$_POST['id_equipo']:"";
$txtnombreEquipo=(isset($_POST['nombreEquipo']))?$_POST['nombreEquipo']:"";
$txtimagen=(isset($_FILES['imgEquipo']['name']))?$_FILES['imgEquipo']['name']:"";
$accion=(isset($_POST['accion']))?$_POST['accion']:"";
switch($accion){
case "Agregar":
//INSERT INTO `equipos` (`id`, `Nombre`, `Imagen`) VALUES (NULL, 'atlethic', 'atlethic.png');
break;
case "Modificar":
break;
case "Cancelar":
header("pages/view/Add_Jugador");
break;
case "Seleccionar":
break;
case "Borrar":
}
?>
<div class="col-md-4">
<div class="card">
<div class="card-header text-center">
Añadir Equipo
</div>
<div class="card-body">
<form method="POST" enctype="multipart/form-data" >
<div class = "form-group">
<label for="id_equipo">ID Equipo: </label>
<input type="text" required readonly class="form-control" value="<?php echo $txtequipo;?>" name="id_equipo" id="id_equipo" placeholder="Indica el id del nuevo equipo">
</div>
<div class = "form-group">
<label for="nombreEquipo">Nombre: </label>
<input type="text" required class="form-control" value="<?php echo $txtnombreEquipo; ?>" name="nombreEquipo" id="nombreEquipo" placeholder="Añade un equipo">
</div>
<div class = "form-group">
<label for="imgEquipo">Escudo:
<?php echo $txtimagen; ?>
<?php if($txtimagen!=""){ ?>
<img src="../../img/.<?php echo $txtimagen; ?>" width="200" alt="" srcset="">
<?php } ?>
</label>
<input type="file" class="form-control" name="imgEquipo" id="imgEquipo" placeholder="Añade un escudo">
</div>
<div class="btn-group" role="group" aria-label="">
<button type="submit" name="accion" <?php echo ($accion=="Seleccionar")?"disabled":"";?> value="Agregar" class="btn btn-success">Añadir</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Modificar" class="btn btn-warning">Modificar</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Cancelar" class="btn btn-info">Cancelar</button>
</div>
</form>
</div>
</div>
</div>
<div class="col-md-8">
<table class="table table-bordered">
<thead>
<tr>
<th class="text-center">ID Equipo</th>
<th class="text-center">Equipo</th>
<th class="text-center">Escudo</th>
<th class="text-center">Acciones</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
\ No newline at end of file
<?php
$idpartido=(isset($_POST['id_partido']))?$_POST['id_partido']:"";
$idjornada=(isset($_POST['id_jornada']))?$_POST['id_jornada']:"";
$idequipoL=(isset($_POST['id_equipoL']))?$_POST['id_equipoL']:"";
$idequipoV=(isset($_POST['id_equipoV']))?$_POST['id_equipoV']:"";
$golesLocal=(isset($_POST['golesL']))?$_POST['golesL']:"";
$golesVisitante=(isset($_POST['golesV']))?$_POST['golesV']:"";
$accion=(isset($_POST['accion']))?$_POST['accion']:"";
$jornada=(isset($_POST['jornada']))?$_POST['jornada']:"";
//SELECT id_equipoL, id_equipoV FROM jornadas WHERE id_jornada=:id_jornada
switch($accion){
case "Agregar":
//INSERT INTO `jornadas` (`id_partido`, `id_jornada`, `id_equipoL`, `id_equipoV`, `golesL`, `golesV`) VALUES (NULL, '1', '1', '2', NULL, NULL);
break;
case "Modificar":
break;
case "Cancelar":
header("pages/view/Add_Goles");
break;
case "Seleccionar":
break;
case "Borrar":
break;
}
?>
<div class="col-md-6">
<div class="card">
<div class="card-header text-center">
Consultar Jornada
</div>
<div class="card-body">
<form method="POST" enctype="" >
<div class = "form-group">
<label for="jornada">Jornada: </label>
<input type="number" min="1" max="9" required class="form-control" name="id_jornada" id="id_jornada" placeholder="Indica la jornada que desea consultar">
</div>
<div class="btn-group" role="group" aria-label="">
<button type="submit" name="Jornada" value="Jornada" class="btn btn-success">Consultar</button>
</div>
</form>
</div>
</div>
</div>
<div class="col-md-6">
<div class="card">
<div class="card-header text-center">
Añadir Gol
</div>
<div class="card-body">
<form method="POST" enctype="multipart/form-data" >
<div class = "form-group">
<label for="id_EquipoL">ID Partido: </label>
<input type="number" required readonly class="form-control" value="<?php echo $idpartido;?>" name="id_partido" id="id_partido" placeholder="Id del Partido">
</div>
<div class = "form-group">
<label hidden for="id_EquipoL">ID Equipo Local: </label>
<input hidden type="number" required readonly class="form-control" value="<?php echo $idequipoL;?>" name="id_equipoL" id="id_equipoL" placeholder="Id del equipo LOCAL">
</div>
<div class = "form-group">
<label for="id_equipo">Goles Equipo Local: </label>
<input type="number" min="0" required class="form-control" value="<?php echo $golesLocal;?>" name="golesL" id="golesL" placeholder="Indica los goles locales">
</div>
<div class = "form-group">
<label hidden for="id_EquipoV">ID Equipo Visitante: </label>
<input hidden type="number" required readonly class="form-control" value="<?php echo $idequipoV;?>" name="id_equipoV" id="id_equipoV" placeholder="Id del equipo VISITANTE">
</div>
<div class = "form-group">
<label for="id_jornada">Goles Equipo Visitante: </label>
<input type="number" min="0" required class="form-control" value="<?php echo $golesVisitante;?>" name="golesV" id="golesV" placeholder="Indica los goles visitante">
</div>
<div class="btn-group" role="group" aria-label="">
<button type="submit" name="accion" value="Agregar" class="btn btn-success">Añadir</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Modificar" class="btn btn-warning">Modificar</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Cancelar" class="btn btn-info">Cancelar</button>
</div>
</form>
</div>
</div>
</div>
<div class="col-md-12">
</br> </br>
<div class="card">
<div class="card-header text-center">
JORNADA
<?php echo( $idjornada); ?>
</div>
</div>
<div class="col-md-12">
<table class="table table-bordered">
<thead>
<tr>
<th class="text-center">ID Partido</th>
<th class="text-center">Equipo L</th>
<th class="text-center">Equipo V</th>
<th class="text-center">Goles Local</th>
<th class="text-center">Goles Visitante</th>
<th class="text-center">Acciones</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
<?php
$idpartido=(isset($_POST['id_partido']))?$_POST['id_partido']:"";
$idjornada=(isset($_POST['id_jornada']))?$_POST['id_jornada']:"";
$idequipoL=(isset($_POST['id_equipoL']))?$_POST['id_equipoL']:"";
$idequipoV=(isset($_POST['id_equipoV']))?$_POST['id_equipoV']:"";
$accion=(isset($_POST['accion']))?$_POST['accion']:"";
switch($accion){
case "Agregar":
//INSERT INTO `jornadas` (`id_partido`, `id_jornada`, `id_equipoL`, `id_equipoV`, `golesL`, `golesV`) VALUES (NULL, '1', '1', '2', NULL, NULL);
break;
case "Modificar":
break;
case "Cancelar":
header("pages/view/Add_Jornada");
break;
case "Seleccionar":
break;
case "Borrar":
break;
}
?>
<div class="col-md-6">
<div class="card">
<div class="card-header text-center">
Añadir Jornada
</div>
<div class="card-body">
<form method="POST" enctype="multipart/form-data" >
<div class = "form-group">
<label for="id_equipo">ID Partido: </label>
<input type="text" required readonly class="form-control" value="<?php echo $idpartido;?>" name="id_partido" id="id_partido" placeholder="Id del nuevo partido">
</div>
<div class = "form-group">
<label for="id_jornada">ID Jornada: </label>
<input type="number" min="1" max="9" required class="form-control" value="<?php echo $idjornada;?>" name="id_jornada" id="id_jornada" placeholder="Indica el id de la jornada">
</div>
<div class = "form-group">
<label for="id_EquipoL">ID Equipo Local: </label>
<input type="number" min="1" max="20" required class="form-control" value="<?php echo $idequipoL;?>" name="id_equipoL" id="id_equipoL" placeholder="Indica el id del equipo LOCAL">
</div>
<div class = "form-group">
<label for="id_EquipoV">ID Equipo Visitante: </label>
<input type="number" min="1" max="20" required class="form-control" value="<?php echo $idequipoV;?>" name="id_equipoV" id="id_equipoV" placeholder="Indica el id del equipo VISITANTE">
</div>
<div class="btn-group" role="group" aria-label="">
<button type="submit" name="accion" <?php echo ($accion=="Seleccionar")?"disabled":"";?> value="Agregar" class="btn btn-success">Añadir</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Modificar" class="btn btn-warning">Modificar</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Cancelar" class="btn btn-info">Cancelar</button>
</div>
</form>
</div>
</div>
</div>
<div class="col-md-6">
<table class="table table-bordered">
<thead>
<tr>
<th class="text-center">ID Equipo</th>
<th class="text-center">Equipo</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
<div class="col-md-12">
<table class="table table-bordered">
<thead>
<tr>
<th class="text-center">ID Partido</th>
<th class="text-center">Jornada</th>
<th class="text-center">Equipo L</th>
<th class="text-center">Equipo V</th>
<th class="text-center">Acciones</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
\ No newline at end of file
<?php
$idequipo=(isset($_POST['id_equipo']))?$_POST['id_equipo']:"";
$idjugador=(isset($_POST['id_jugador']))?$_POST['id_jugador']:"";
$txtnombreJugador=(isset($_POST['nombreJugador']))?$_POST['nombreJugador']:"";
$accion=(isset($_POST['accion']))?$_POST['accion']:"";
switch($accion){
case "Agregar":
//INSERT INTO `jugadores` (`id_jugador`, `Nombre`, `id_equipo`) VALUES (NULL, 'Karim Benzema', '16');
break;
case "Modificar":
break;
case "Cancelar":
header("pages/view/Add_Jugador");
break;
case "Seleccionar":
break;
case "Borrar":
break;
}
?>
<div class="col-md-6">
<div class="card">
<div class="card-header text-center">
Añadir Jugador
</div>
<div class="card-body">
<form method="POST" enctype="multipart/form-data">
<div class = "form-group">
<label for="equipo">ID Jugador: </label>
<input type="text" required readonly class="form-control" value="<?php echo $idjugador;?>" name="id_jugador" id="id_jugador" placeholder="ID del nuevo jugador">
</div>
<div class = "form-group">
<label for="equipo">ID Equipo: </label>
<input type="number" required min="1" max="20" class="form-control" value="<?php echo $idequipo; ?>" name="id_equipo" id="id_equipo" placeholder="Indica el ID del equipo del nuevo jugador">
</div>
<div class = "form-group">
<label for="nombreJugador">Nombre: </label>
<input type="text" required class="form-control" name="nombreJugador" value="<?php echo $txtnombreJugador; ?>" id="nombreJugador" placeholder="Añade un jugador">
</div>
<div class="btn-group" role="group" aria-label="">
<button type="submit" name="accion" <?php echo ($accion=="Seleccionar")?"disabled":"";?> value="Agregar" class="btn btn-success">Agregar</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Modificar" class="btn btn-warning">Modificar</button>
<button type="submit" name="accion" <?php echo ($accion!="Seleccionar")?"disabled":"";?> value="Cancelar" class="btn btn-info">Cancelar</button>
</div>
</form>
</div>
</div>
</div>
<div class="col-md-6">
<table class="table table-bordered">
<thead>
<tr>
<th class="text-center">ID Equipo</th>
<th class="text-center">Equipo</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
<div class="col-md-12">
<table class="table table-bordered">
<thead>
<tr>
<th class="text-center">Equipo</th>
<th class="text-center">Jugador</th>
<th class="text-center">Acciones</th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
\ No newline at end of file
......@@ -21,7 +21,7 @@
<br>
<button class="w-100 btn btn-lg btn-primary" type="submit">Iniciar Sesión</button>
<br><br>
<p>¿No tienes una cuenta? Regístrate <a href="<?= base_url("user/view/pages/register") ?>">aquí</a></p>
<p>¿No tienes una cuenta? Regístrate <a href="<?= base_url("pages/view/register") ?>">aquí</a></p>
</form>
</div>
<div class="register" style="width: 100%;max-width: 330px;padding: 15px;margin: auto;">
<?php echo form_open('user/register'); ?>
<h1 class="h3 mb-3 fw-normal">Registrarse</h1>
<div class="form-floating">
<input type="text" class="form-control" name="name" placeholder="Nombre de Usuario">
......@@ -32,6 +32,6 @@
<br>
<button class="w-100 btn btn-lg btn-primary" type="submit">Registrarse</button>
<?php echo form_close(); ?>
</form>
</div>
\ No newline at end of file
......@@ -9,10 +9,10 @@
<ul class="nav navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link" href="<?= base_url("pages/view/jornadas.php") ?>">Jornadas</a>
<a class="nav-link" href="<?= base_url("pages/view/jornadas") ?>">Jornadas</a>
</li>
<li class="nav-item">
<a class="nav-link" href="<?= base_url("pages/view/equipos.php") ?>">Equipos</a>
<a class="nav-link" href="<?= base_url("pages/view/equipos") ?>">Equipos</a>
</li>
</ul>
<ul class="nav navbar-nav">
......@@ -21,11 +21,11 @@
</li>
</ul>
<div class="nav navbar-nav">
<a class="nav-item nav-link" href="">Añadir Equipos</a>
<a class="nav-item nav-link" href="">Añadir Jornada</a>
<a class="nav-item nav-link" href="">Añadir Jugadores</a>
<a class="nav-item nav-link" href="">Añadir Goles</a>
<a class="nav-item nav-link" href="">Añadir Administrador</a>
<a class="nav-item nav-link" href="<?= base_url("pages/view/Add_Admin") ?>">Añadir Administrador</a>
<a class="nav-item nav-link" href="<?= base_url("pages/view/Add_Equipo") ?>">Añadir Equipos</a>
<a class="nav-item nav-link" href="<?= base_url("pages/view/Add_Goles") ?>">Añadir Goles</a>
<a class="nav-item nav-link" href="<?= base_url("pages/view/Add_Jornada") ?>">Añadir Jornada</a>
<a class="nav-item nav-link" href="<?= base_url("pages/view/Add_Jugador") ?>">Añadir Jugadores</a>
<a class="nav-item nav-link" href="">Cerrar Sesión</a>
</div>
......
......@@ -28,3 +28,26 @@ CRITICAL - 2022-07-05 11:13:41 --> Call to undefined function form_open()
#6 C:\xampp\htdocs\ci\system\CodeIgniter.php(320): CodeIgniter\CodeIgniter->handleRequest(NULL, Object(Config\Cache), false)
#7 C:\xampp\htdocs\ci\public\index.php(37): CodeIgniter\CodeIgniter->run()
#8 {main}
CRITICAL - 2022-07-05 11:35:17 --> include(../config/bd.php): Failed to open stream: No such file or directory
#0 C:\xampp\htdocs\ci\app\Views\pages\Add_Admin.php(10): CodeIgniter\Debug\Exceptions->errorHandler(2, 'include(../conf...', 'C:\\xampp\\htdocs...', 10)
#1 C:\xampp\htdocs\ci\app\Views\pages\Add_Admin.php(10): include()
#2 C:\xampp\htdocs\ci\system\View\View.php(210): include('C:\\xampp\\htdocs...')
#3 C:\xampp\htdocs\ci\system\View\View.php(213): CodeIgniter\View\View->CodeIgniter\View\{closure}()
#4 C:\xampp\htdocs\ci\system\Common.php(1089): CodeIgniter\View\View->render('pages/Add_Admin', Array, true)
#5 C:\xampp\htdocs\ci\app\Controllers\Pages.php(17): view('pages/Add_Admin', Array)
#6 C:\xampp\htdocs\ci\system\CodeIgniter.php(825): App\Controllers\Pages->view('Add_Admin')
#7 C:\xampp\htdocs\ci\system\CodeIgniter.php(412): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Pages))
#8 C:\xampp\htdocs\ci\system\CodeIgniter.php(320): CodeIgniter\CodeIgniter->handleRequest(NULL, Object(Config\Cache), false)
#9 C:\xampp\htdocs\ci\public\index.php(37): CodeIgniter\CodeIgniter->run()
#10 {main}
CRITICAL - 2022-07-05 11:35:29 --> Undefined variable $conexion
#0 C:\xampp\htdocs\ci\app\Views\pages\Add_Admin.php(47): CodeIgniter\Debug\Exceptions->errorHandler(2, 'Undefined varia...', 'C:\\xampp\\htdocs...', 47)
#1 C:\xampp\htdocs\ci\system\View\View.php(210): include('C:\\xampp\\htdocs...')
#2 C:\xampp\htdocs\ci\system\View\View.php(213): CodeIgniter\View\View->CodeIgniter\View\{closure}()
#3 C:\xampp\htdocs\ci\system\Common.php(1089): CodeIgniter\View\View->render('pages/Add_Admin', Array, true)
#4 C:\xampp\htdocs\ci\app\Controllers\Pages.php(17): view('pages/Add_Admin', Array)
#5 C:\xampp\htdocs\ci\system\CodeIgniter.php(825): App\Controllers\Pages->view('Add_Admin')
#6 C:\xampp\htdocs\ci\system\CodeIgniter.php(412): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Pages))
#7 C:\xampp\htdocs\ci\system\CodeIgniter.php(320): CodeIgniter\CodeIgniter->handleRequest(NULL, Object(Config\Cache), false)
#8 C:\xampp\htdocs\ci\public\index.php(37): CodeIgniter\CodeIgniter->run()
#9 {main}
CRITICAL - 2022-07-07 10:02:31 --> Call to undefined function form_open()
#0 C:\xampp\htdocs\ci\system\View\View.php(210): include()
#1 C:\xampp\htdocs\ci\system\View\View.php(213): CodeIgniter\View\View->CodeIgniter\View\{closure}()
#2 C:\xampp\htdocs\ci\system\Common.php(1089): CodeIgniter\View\View->render('pages/register', Array, true)
#3 C:\xampp\htdocs\ci\app\Controllers\Pages.php(17): view('pages/register', Array)
#4 C:\xampp\htdocs\ci\system\CodeIgniter.php(825): App\Controllers\Pages->view('register')
#5 C:\xampp\htdocs\ci\system\CodeIgniter.php(412): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Pages))
#6 C:\xampp\htdocs\ci\system\CodeIgniter.php(320): CodeIgniter\CodeIgniter->handleRequest(NULL, Object(Config\Cache), false)
#7 C:\xampp\htdocs\ci\public\index.php(37): CodeIgniter\CodeIgniter->run()
#8 {main}
__ci_last_regenerate|i:1657040652;_ci_previous_url|s:54:"http://localhost/webapp/index.php/pages/view/login.php";
\ No newline at end of file
__ci_last_regenerate|i:1657204943;_ci_previous_url|s:54:"http://localhost/webapp/index.php/pages/view/login.php";
\ No newline at end of file
__ci_last_regenerate|i:1657206004;_ci_previous_url|s:54:"http://localhost/webapp/index.php/pages/view/login.php";
\ No newline at end of file
__ci_last_regenerate|i:1657038243;_ci_previous_url|s:54:"http://localhost/webapp/index.php/pages/view/login.php";
\ No newline at end of file
__ci_last_regenerate|i:1657038809;_ci_previous_url|s:54:"http://localhost/webapp/index.php/pages/view/login.php";
\ No newline at end of file
__ci_last_regenerate|i:1657206004;_ci_previous_url|s:53:"http://localhost/webapp/index.php/pages/view/register";
\ No newline at end of file
__ci_last_regenerate|i:1657040652;_ci_previous_url|s:54:"http://localhost/webapp/index.php/pages/view/login.php";
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment