Skip to main content

Contoh17 (Artikel) : Webpro

Artikel

Buat tampilan form untuk halaman tambah artikel. Seperti di bawah ini :

Isi name textfield judul dengan judul, textarea isi artikel dengan isi, dan field file gambar dangan gambar.

Lalu masukkan listing berikut :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>fajaryusuf.com</title>
<style type="text/css">
#form1 table tr td #button2 {
    text-align: center;
}
#form1 table tr td #button {
    text-align: center;
}
</style>
</head>

<body>
<form action="simpanartikel.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
  <table width="444" height="264" border="1">
    <tr>
      <td colspan="2" bgcolor="#FF99CC"><center><h2>TAMBAH ARTIKEL</h2></center></td>
    </tr>
    <tr>
      <td width="115" height="23">Judul</td>
      <td width="313"><label for="judul"></label>
      <input type="text" name="judul" id="judul" /></td>
    </tr>
    <tr>
      <td height="105">Isi Artikel</td>
      <td><label for="isi"></label>
      <textarea name="isi" id="isi" cols="45" rows="5"></textarea></td>
    </tr>
    <tr>
      <td height="23">Gambar</td>
      <td><label for="gambar"></label>
      <input type="file" name="gambar" id="gambar" /></td>
    </tr>
    <tr>
      <td colspan="2"><input type="submit" name="button" id="button" value="Simpan" />
      <input type="reset" name="button2" id="button2" value="Batal" /></td>
    </tr>
  </table>
</form>
</body>
</html>

Simpan dengan nama tambahartikel.php



Buat script untuk penyimpanan artikel.
Halaman simpanartikel.php
Scriptnya seperti berikut :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?
$koneksi=mysql_connect("localhost","root","")or die(mysql_error());
mysql_select_db("db_berita");
$a=$_POST['judul'];
$b=$_POST['isi'];
$c=$_FILES['gambar']['name'];
$perintah="insert into artikel values('','$a','$b','$c')";
$simpan=mysql_query($perintah,$koneksi);
if($simpan)
echo "DATA BERHASIL DISIMPAN<br>";
else
echo "gagal";
?>
<a href="tambahartikel.php">Kembali ke tambah artikel</a>||<a href="tampilartikel.php">Lihat Artikel</a>
</body>
</html>


Sekarang Kita coba jalankan di browser

Isi judul artikelnya, masukkan isinya dan tambahkan gambar..

Jika berhasil akan muncul seperti dibawah ini



Buat file untuk menampilkan data yang ada di tabel artikel. Simpan dengan nama tampilartikel.php

Scriptnya seperti berikut :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<?
$koneksi=mysql_connect("localhost","root","")or die(mysql_error());
mysql_select_db("db_berita");
$a=$_POST['judul'];
$b=$_POST['isi'];
$c=$_FILES['gambar']['name'];
$perintah="insert into artikel values('','$a','$b','$c')";
copy($_FILES['gambar']['tmp_name'],"Gambar/".$c);
$simpan=mysql_query($perintah,$koneksi);
if($simpan)
echo "DATA BERHASIL DISIMPAN<br>";
else
echo "gagal";
?>
<a href="tambahartikel.php">Kembali ke tambah artikel</a>||<a href="tampilartikel.php">Lihat Artikel</a>
</body>
</html>



Kita coba jalankan di browser dan hasilnya akan seperti ini :








Jangan lupa Like dan Share
jika ada pertanyaan silakan berkomentar
hormat saya fajaryusuf.com




MATERI WEBPROGRAMMING

Jika anda baru di pemrogramman web silakan belajar dari materi pertama :

Materi ke-1 : Dasar-dasar Web
Materi ke-2 : Pemberian Warna
Materi ke-3 : Membuat Table
Materi ke-4 : Dasar PHP
Materi ke-5 : Tipe Data
Materi ke-6 : Konstanta dan Komentar
Materi ke-7 : Operator
Materi ke-8 : Operator Perbandingan
Materi ke-9 : Operator Logika
Materi ke-10 : Operator String
Materi ke-11 : Form
Materi ke-12 : Input dan Output dalam 1 Form
Materi ke-13 : Percabangan
Materi ke-14 : Pembuatan Database Mysql
Materi ke-15 : Buku Tamu
Materi ke-16 : Buku Tamu Lanjutan
Materi ke-17 : Artikel
Materi ke-18 : Halaman Index Pengunjung

Comments

Popular posts from this blog

Menambahkan Peraturan Komentar Pada Blog

Menambahkan Peraturan Komentar Pada Blog : Ngblog Menulis sebuah artikel dan dikomentari dengan link aktif/promosi produk dan kata kata spam lainnya memang tidak mengenakan anda mungkin akan sangat merasa kecewa sekali, anda mungkin seperti menulis sebuah artikel namun tidak dihargai karyanya oleh orang lain. Mungkin membuat aturan berkomentar di blog adalah salah 1 cara menetralisirnya, mungkin jika ada aturan tersebut orang berpikir 2 kali untuk meninggalkan komentar Spam, lalu bagaimana cara membuat aturan komentar tersebut? langsung saja kita praktekan Ikuti langkah berikut : Login ke bloger,masuk ke blog yang anda inginkan, Klik Setelan -> POS-KOMENTAR   Scroll kebawah dan cari menu "pesan formulir komentar" klik tambahkan , dan isi kolom sesuai keinginan kalian atau peraturan yang kalian inginkan.  Setelah selesai silakan klik simpan setelan dipojok kanan atas. Lihat hasilnya di blog kalian ,akan seperti ini : Jika ada pertanyaan...

Contoh Program C++ : Konversi Bilangan Hexadesimal, Oktal , Biner.

Hai Pembaca FajarYusuf.Com yang pintar dan berwawasan tinggi, kali ini FajarYusuf.Com akan post Contoh Program C++ : Konversi Bilangan Hexadesimal, Oktal , Biner . Mari kita membuat program konversi bilangan yang sangat mudah di buat dengan menggunakan bahasa pemrograman C++. Yaitu dengan menggunakan type data long, untuk Hexadesimal dengan rumus : <<hex<<desimal (merubah dari bilangan Desimal ke Hexadesimal) , untuk Oktal dengan rumus : <<oct<<desimal (merubah dari bilangan Desimal ke Oktal). Dan untuk biner dilakukan pembagian 2. Contoh Coding Program C++ Konversi Bilangan: #include<iostream> using namespace std; int main() { long desimal, pembagi=1073741824, bit; cout<<"Nilai Desimal : "; cin>>desimal; cout<<"Hexadesimal = "<<hex<<desimal<<endl; cout<<"Oktal = "<<oct<<desimal<<endl; ...

Array Pada Golang

Array Array adalah sebuah urutan bernomor elemen type tunggal dengan panjang yang tetap. Di Go bisa digunakan array seperti koding ini: var x [5] int Arti dari baris diatas yaitu x adalah contoh variabel array yang terdiri dari 5 urutan bertipe integer. Mari kita coba membuat codingan array  kalian bisa mencobanya klik disini  : package main import "fmt" func main() { var x [5]int x[4] = 100 fmt.Println(x) } Kamu akan melihat hasil output ini: [0 0 0 0 100] x [4] = 100 jika dibaca akan seperti ini "mengatur elemen ke-5 dari array x menjadi 100". Kelihatannya agak aneh bahwa x [4] mewakili elemen ke-5 dan bukannya yang ke-4. Untuk urutan array tidak sama seperti string, array diindeks mulai dari 0 .  Kita bisa mengubah fmt.Println (x) menjadi fmt.Println (x [4]) dan kita juga akan mendapatkan hasil yang sama yaitu 100. Berikut ini contoh program lain yang menggunakan array: package main import "fmt" func main() { var x [5]flo...