Sunday 19 April 2015

Cara mengatasi file tidak terbaca di PHP

Sudah beberapa hari tidak posting artikel gara-gara ada masalah dalam project saya, dan ternyata masalahnya sangat sepele banget, tp bikin pusing banget,
masalahnya adalah upload gambar kedalam PHP, awalnya sih mudah, tp setelah dieksekusi gambarnya tidak terbaca / tidak masuk kedalam MySQL
mungkin ada yang mengalami juga, dan sekarang saya akan membahasnya, mungkin artikel saya kali ini sangat singkat, karena saya hanya membagikan tips saja kepada kalian yang kada isi dari <input type="file" name="gambar"/> tidak terbaca saat dieksekusi

pertama lihat dulu folder penempatan yang akan digunakan


kemudian periksa kembali <input name> sama yang di eksekusi sama atau tidak

dan yang terakhir periksa script <form
mungkin biasanya yang kita gunakan adalah
<form name="xxxxx" method="xxxxx" action="xxxxx">
tapi ternyata tidak hanya itu, masih ada tambahan yang lainnya


perhatikan yang saya sorot, saya 3 hari stuck gara-gara kurang script tersebut, dan sekarang alhamdulillah saya sudah bisa

semoga artikel saya bermanfaat bagi kalian yang membaca
maaf jika terlalu singkat atau apa, saya hanya ingin memberikan tips
sekian dari saya, sampai jumpa di artikel yang akan datang

Share:

Friday 17 April 2015

Memasukkan data kedalam MySQL

input data kedalam database?
yups, kmren temen saya request dibuatin artikel ini, ga tau kenapa requestnya ini, padahal diperkuliahan sudah diajarrkan, dan satu lagi, katanya script yang ada disini tidak bisa dicopy
oke saya akan jelaskan caranya seperti apa hehe

buatlah tabel di MySQL dengan nama terserah kalian, dibawah ini saya kasih contoh membuat tabel di shell xampp


pertama gunakan database yang diperlukan menggunakan perintah use, jangan lupa diakhir perintah tambahkan ;
setelah itu buat tabelnya dengan cara
           create table (nama tabel) (
           no varchar(panjang kolom),
           judul varchar(panjang kolom),
           post varchar(panjang kolom),
           label varchar(panjang kolom)
           );
nama kolom sesuaikan dengan yang anda inginkan, begitu juga dengan panjang kolom

klo ingin melihat hasilnya, gunakan perintah "desc (nama tabel);"


setelah itu kita buat form untuk input data, bisa menggunakan html, bisa juga menggunakan PHP
saya anggap anda sudah tau caranya hihihi, karena nanti semakin panjang dan lebar jika saya jelaskan dipostingan saya ini, inilah script untuk memasukkan data kedalam MySQL


yups, karena teman saya menginginkan script saya bisa di copas, maka saya akan ketikkan ulang

<?php
$no=$_POST['no'];
$judul=$_POST['judul'];
$post=$_POST['post'];
$label=$_POST['label'];
$perintah="insert into blog values('$no','$judul','$post','$label')";
$qry=mysql_query($perintah);
$row=mysql_fetch_array($qry);
?>

sekian artikel dari saya, mohon maaf jika terlalu pendek, karena saya membuat artikel ini disela-sela pekerjaan kantor, semoga bermanfaat
Share:

Thursday 9 April 2015

Koneksi Database

Kali ini saya akan membagikan cara untuk koneksi database MySQL dengan script PHP
Mungkin tutorial kali ini mundur banyak dari tutorial-tutorial saya yang kemarin hehehe
ya mungkin aja ada yang belom tau cara untuk koneksi MySQL dengan script PHP

Kira-kira seperti ini script PHPnya

Digambar sudah saya kasih keterangannya, tinggal disesuaikan dengan milik kalian
localhost adalah lokal server MySQL, jika dalam suatu jaringan, diganti dengan IP address server
User MySQL, adalah user yang kita gunakan, karena 1 server bisa lebih dari 1 user
Password diisi jika ada, disitu saya tidak memakai password, karena hanya contoh saja
Database, database yang kalian pilih untuk akan dipergunakan

simpan sript tersebut dengan nama koneksi.php atau terserah kalian, yang penting kalian memahaminya hehe, jika kalian akan menggunakan koneksi tersebut, tinggal panggil file koneksi.php dengan menggunakan perintah include


Taruh dipaling atas, ingat koneksi.php bisa kalian rubah namanya sesuai keinginan kalian, tetapi waktu kalian memanggil file tersebut, kalian harus tau namanya, contoh
file koneksi tersebut kalian kasih nama hubungan.php, nanti ketika kalian memanggil koneksi tersebut gunakan include "hubungan.php";

sekian tutorial dari saya, semoga membantu hehehe
tunggu tutorial-tutorial selanjutnya hehehe
Share:

Wednesday 8 April 2015

Website Login

Website login?.....
penting gak?

yups penting atau tidaknya suatu website login adalah relatif, ada yang harus menggunakan login, ada juga yang tidak perlu menggunakan login, contohnya website suatu perusahaan, klo untuk sekedar latarbelakang dan yang lain-lain sih ga perlu login ya :D
tp klo udah masuk urusan input data, edit data, dan yang lain-lainnya harus ada dan gak boleh nggak :p
mungkin kita pikir membuat sistem login website sangatlah mudah, hanya membuat tabel login di MySQL menggunakan fiel username dan password, dan juga perintah <?php yang menggunakan select*from login where username=="username" && password=="password";
oke, cara itu tidak salah, coba kita praktekkan

pertama kita login biasa


Diatas adalah halaman login, yang saya buat sesederhana mungkin hahaha
ketika kita masuk menggunakan username dan password, maka akan muncul halaman seperti ini


ya seperti login biasa sih, menggunakan perintah <?php select*from login where username=="username" && password=="password";

tapi, sebelum login, coba kalian copy paste URL yang setelah login, apakah tetap masuk?.
jawabannya adalah YA tidak mungkin tidak masuk, kecuali kalian salah copy paste URL :p

Nah, bagaimana mengatasi hal tersebut yang bisa jadi menjadi celah untuk mereka (hacker) masuk kedalam sistem kita dan merubah isi dari database kita yang sangat penting?, tenang, ada caranya kok hehehe
ada suatu perintah yang bisa digunakan, yaitu menggunakan session, session adalah suatu function untuk menyimpan username dan password kita, selama belom kita logout, maka kitaa tetap bisa masuk tanpa harus login terlebih dahulu, ini dia scriptnya


Saya jelaskan dulu deh biar ga bingung hehehe, jika kita tidak session username & password tidak ada isinya, maka tampilan akan menjadi "anda harus login terlebih dahulu", kira-kira seperti ini


Lihat URLnya sama atau tidak dengan yang diatas setelah login, yups tampilan bawah adalah memaksa masuk tanpa login dengan cara copy paste URL dan cara itu gagal hehehe, 

"eh tapi klo udah login, gimana logoutnya dong?....
kan kalau gak di logout, semua orang bisa masuk"

itulah pertanyaan dari salah satu temen saya hehe, sebenarnya bukan semua, namun session ini disimpan didalam browser kita, contohnya kita menggunakan chrome, kemudian login, akan masuk
tetapi jika kalian kemudian menggunakan browser lain untuk mengakses website tersebut, kalian harus login kembali tapi ya buat jaga", dikasih logout aja deh hehehe
ini dia scriptnya


Dikit ya?..
emang dikit :p

Script tersebut digunakan untuk menhancurkan session yang sudah tersimpan dibrowser kita, dengan kata lain, tidak ada session yang tersimpan didalam browser kita

Sekian potingan saya kali ini, semoga bermanfaat bagi yang membacanya, dan juga yang baru belajar PHP hehehe
Share: