Advertisement
Guest User

proses.php

a guest
Jun 25th, 2019
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.84 KB | None | 0 0
  1. <?php
  2. session_start();
  3. if($_SESSION['user_group'] <> 'Administrator'){
  4.     header('location:../../id/error');
  5. }
  6. ?>
  7. <?php
  8. include "../../connection.php";
  9. if ($_POST['submit']) {
  10.     try {
  11.         // $sql = "INSERT INTO tw_blog (user_id, blog_username, blog_cat_id, blog_images, blog_date, blog_title, blog_body, blog_link) VALUES ('$_SESSION[user_id]', '$_POST[blog_username]', '$_POST[blog_cat_id]', '$_POST[blog_images]', '$_POST[blog_date]', '$_POST[blog_title]', '$_POST[blog_body]', '$_POST[blog_link]')";
  12.         // $tw_blog = $db->prepare($sql);
  13.         $tw_blog = $db->prepare("INSERT INTO tw_blog (user_id, blog_username, blog_cat_id, blog_images, blog_date, blog_title, blog_body, blog_link) VALUES  (:user_id, :blog_username, :blog_cat_id, :blog_images, :blog_date, :blog_title, :blog_body, :blog_link)");
  14.         $tw_blog->BindParam(':user_id',$_SESSION['user_id']);
  15.         $tw_blog->BindParam(':blog_username',$_POST['blog_username']);
  16.         $tw_blog->BindParam(':blog_cat_id',$_POST['blog_cat_id']);
  17.         $tw_blog->BindParam(':blog_images',$_POST['blog_images']);
  18.         $tw_blog->BindParam(':blog_date',$_POST['blog_date']);
  19.         $tw_blog->BindParam(':blog_title',$_POST['blog_title']);
  20.         $tw_blog->BindParam(':blog_body',$_POST['blog_body']);
  21.         $tw_blog->BindParam(':blog_link',$_POST['blog_link']);
  22.  
  23.     // inserting a record
  24.         $tw_blog->execute();
  25.  
  26.     // jika TIDAK ada baris yg terpengaruh (data gagal masuk ke database) maka cetak “gagal”
  27.         if($tw_blog->rowCount()==0){
  28.             echo "Gagal";
  29.         }
  30.     //Jika ada baris yang terpengaruh (data berhasil masuk) cetak “berhasil”
  31.         else{
  32.             echo "Berhasil";
  33.         }
  34.  
  35.         // print_r($tw_blog->errorInfo());
  36.     } catch (PDOException $exception) {
  37.         echo "Error: " . $exception->getMessage();
  38.     }
  39. }    
  40. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement