当前位置: 首页>>代码示例>>PHP>>正文


PHP Cliente::agregar方法代码示例

本文整理汇总了PHP中Cliente::agregar方法的典型用法代码示例。如果您正苦于以下问题:PHP Cliente::agregar方法的具体用法?PHP Cliente::agregar怎么用?PHP Cliente::agregar使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Cliente的用法示例。


在下文中一共展示了Cliente::agregar方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: consultaContacto

 public function consultaContacto()
 {
     $data = Input::all();
     Input::flashOnly('nombre', 'email', 'telefono', 'consulta');
     $reglas = array('email' => array('required', 'email'), 'nombre' => array('required'));
     $validator = Validator::make($data, $reglas);
     if ($validator->fails()) {
         $messages = $validator->messages();
         if ($messages->has('nombre')) {
             $mensaje = $messages->first('nombre');
         } elseif ($messages->has('email')) {
             $mensaje = $messages->first('email');
         } else {
             $mensaje = Lang::get('controllers.cliente.datos_consulta_contacto_incorrectos');
         }
         return Redirect::to('/contacto')->with('mensaje', $mensaje)->with('error', true)->withInput();
     } else {
         $this->array_view['data'] = $data;
         Mail::send('emails.consulta-contacto', $this->array_view, function ($message) use($data) {
             $message->from($data['email'], $data['nombre'])->to('mariasanti38@hotmail.com')->subject('Consulta');
         });
         if (count(Mail::failures()) > 0) {
             $mensaje = Lang::get('controllers.cliente.consulta_no_enviada');
         } else {
             $data['nombre_apellido'] = $data['nombre'];
             Cliente::agregar($data);
             $mensaje = Lang::get('controllers.cliente.consulta_enviada');
         }
         if (isset($data['continue']) && $data['continue'] != "") {
             switch ($data['continue']) {
                 case "contacto":
                     return Redirect::to('contacto')->with('mensaje', $mensaje);
                     break;
                 case "menu":
                     $menu = Menu::find($data['menu_id']);
                     return Redirect::to('/' . $menu->url)->with('mensaje', $mensaje);
                     break;
             }
         }
         return Redirect::to("/")->with('mensaje', $mensaje);
         //return View::make('producto.editar', $this->array_view);
     }
 }
开发者ID:tatu-carreta,项目名称:mariasanti_v2,代码行数:43,代码来源:ClienteController.php

示例2: insert

 public function insert()
 {
     $respuesta = Cliente::agregar(Input::all());
     if ($respuesta['error'] == true) {
         return Redirect::to('cliente/add.html')->withErrors($respuesta['mensaje'])->withInput();
     } else {
         return Redirect::to('clientes')->with('mensaje', $respuesta['mensaje']);
     }
 }
开发者ID:vik70r,项目名称:CTAS,代码行数:9,代码来源:ClienteController.php

示例3: Cliente

<?php

session_start();
// inicia sesion
include '../../db/seguridad/Cliente.php';
if (!empty($_SESSION["nombre"])) {
    if (isset($_POST['Registrar'])) {
        $instanciaCliente = new Cliente();
        $registroCorrecto = $instanciaCliente->agregar($_REQUEST['CI'], $_REQUEST['nombre'], $_REQUEST['paterno'], $_REQUEST['materno'], $_REQUEST['direccion'], $_REQUEST['telefono'], $_REQUEST['correo']);
        print_r($registroCorrecto);
        if ($registroCorrecto[0] > 0) {
            echo "<script language='JavaScript'>alert('Registro Correcto');\n            location.href='../../principal.php';</script>";
        } else {
            echo "<script language='JavaScript'>alert('Se produjeron errores en el registro');\n            location.href='../../principal.php';</script>";
        }
    } else {
        ?>
<html>
<head>
  <link rel ="stylesheet" href = "../botones.css" type = "text/css">
  <link rel ="stylesheet" href = "../seguridad/agperfil.css" type = "text/css">
<title>Agregar Persona</title>
</head>
<body>
  <section class="contenido">
<form action="agregar.php" method="post">
  <section class="datos">
     * Campos con asterisco son obligatorios
  <h2 align="center">AGREGAR CLIENTE</h2>
<h3>CI:
<input class="in" type="number" name="CI" size="8" pattern="[0-9]{5,10}" maxlength="8" required>*</h3>
开发者ID:emildev35,项目名称:distribuidos,代码行数:31,代码来源:agregar.php


注:本文中的Cliente::agregar方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。