コード例 #1
0
ファイル: form-fields.php プロジェクト: Aliqhuart/puzzle-wp
<?php

if (!isset($order)) {
    $order = new \Models\Order();
}
$value = function ($field, $default = "") use($order) {
    $val = old($field, $order->getAttribute($field));
    if (!$val) {
        return $default;
    }
    return $val;
};
?>
<div class="form-group">
    <label>Nume de familie</label>
    <input type="text" name="lastname" value="<?php 
echo $value('lastname', Auth::user()->firstname);
?>
" class="form-control">
</div>
<div class="form-group">
    <label>Prenume</label>
    <input type="text" name="firstname" value="<?php 
echo $value('firstname', Auth::user()->lastname);
?>
" class="form-control">
</div>
<div class="form-group">
    <label>E-Mail</label>
    <input type="email" name="email" value="<?php 
echo $value('email', Auth::user()->email);
コード例 #2
0
ファイル: Product.php プロジェクト: archlicher/PHP_Project
 public function order()
 {
     if (!isset($_SESSION['userId'])) {
         header('Location: /php_project/application/public/');
         exit;
     }
     $order_id = $this->input->get(0);
     $orderDb = new \Models\Order();
     $order = $orderDb->get('order_id = ' . $order_id)[0];
     if (!is_numeric($order_id) || !$order) {
         header('Location: /php_project/application/public/');
         exit;
     }
     $orderDb->update('order', array('order_id' => $order_id, 'status' => 'closed'));
     header('Location: /php_project/application/public/user/product/cart');
 }