Exemplo n.º 1
0
 
 <?php 
$book = new Book();
if (empty($_GET["book_number"])) {
    $session->message("No product was provided");
    redirect_to('index.php');
} else {
    $book = Book::find_by_book_number($_GET["book_number"]);
    if (!$book) {
        $session->message("Product could not be located");
        redirect_to("index.php");
    }
}
?>
 <?php 
$register = new Action_Register_Validator();
$send_message = new Message();
if (isset($_POST["send"])) {
    $register->add_field('names');
    // $register->add_rule_to_field("firstname", array('min_length', 6));
    $register->add_rule_to_field('names', array('empty'));
    $register->add_field('email');
    $register->add_rule_to_field('email', array('empty'));
    $register->add_rule_to_field('email', array('not_email_format'));
    $register->add_field('phone');
    $register->add_rule_to_field('phone', array('empty'));
    $register->add_rule_to_field('phone', array('not_numeric'));
    if ($register->form_valid()) {
        $send_message->sender_names = trim($_POST["names"]);
        $send_message->send_to = $book->find_book_seller($book->book_number);
        $send_message->book_number = $_GET["book_number"];
Exemplo n.º 2
0
<?php

include_once "app_header.php";
?>
 
<?php 
if ($session->isLoggedIn()) {
} else {
    redirect_to("login.php");
}
$register = new Action_Register_Validator();
$add_book = new Book();
if (isset($_POST["addbook"])) {
    $register->add_field('title');
    $register->add_rule_to_field('title', array('empty'));
    $register->add_field('author');
    $register->add_rule_to_field('author', array('empty'));
    $register->add_field('publisher');
    $register->add_rule_to_field('publisher', array('empty'));
    $register->add_field('price');
    $register->add_rule_to_field('price', array('empty'));
    $register->add_rule_to_field('price', array('not_numeric'));
    /******************
     	  $register->add_field('phone');
     	  $register->add_rule_to_field('phone', array('empty'));
     	  $register->add_rule_to_field('phone', array('not_numeric'));
     	  
    
     	  $register->add_field('password1');
     	  $register->add_rule_to_field('password1', array('empty'));
    
Exemplo n.º 3
0
<?php

include_once "app_header.php";
?>
 
<?php 
if ($session->isLoggedIn()) {
    redirect_to("index.php");
} else {
}
$register = new Action_Register_Validator();
$add_customer = new Customer();
if (isset($_POST["register_customer"])) {
    $register->add_field('firstname');
    // $register->add_rule_to_field("firstname", array('min_length', 6));
    $register->add_rule_to_field('firstname', array('empty'));
    $register->add_field('lastname');
    // $register->add_rule_to_field("lastname", array('min_length', 2));
    $register->add_rule_to_field('lastname', array('empty'));
    //$fname_error = $register->output_field_error("firstname");
    $register->add_field('email');
    $register->add_rule_to_field('email', array('empty'));
    $register->add_rule_to_field('email', array('not_email_format'));
    $register->add_field('phone');
    $register->add_rule_to_field('phone', array('empty'));
    $register->add_rule_to_field('phone', array('not_numeric'));
    $register->add_field('password1');
    $register->add_rule_to_field('password1', array('empty'));
    //$register->add_rule_to_field('password1', array('min_length', 6));
    $register->add_field('password2');
    $register->add_rule_to_field("password2", array('mismatch', trim($_POST['password1'])));