Rabu, 10 Desember 2014

Cara Membuat Email Dengan Domain Sendiri

Artikel ini dibuat karena ada pertanyaan dari seorang pembaca Maxmanroe.com yang menanyakan bagaimana cara membuat email dengan domain sendiri, misalnya hubungi@maxmanroe.com. Memiliki email dengan domain sendiri adalah hal yang sangat penting bagi seorang pebisnis karena alamat emailnya akan terlihat lebih profesional. Selain itu, trust si pelanggan juga akan semakin tinggi jika kita menggunakan email dengan nama domain sendiri, atau sering disebut dengan email custom domain.
Memang penggunaan email untuk bisnis dengan memakai fasilitasi gratisan dari Google Mail, Yahoo Mail, dan Microsoft Mail, cukup banyak dilakukan oleh para pebisnis. Namun, menurut Maxmanroe.com akan lebih baik lagi bila kita menggunakan nama domain sendiri di dalam alamat email kita. Walaupun sebenarnya cara membuat email dengan domain sendiri itu tidak sulit, beberapa teman ternyata belum mengerti caranya.
Berikut ini adalah cara membuat email dengan menggunakan domain sendiri yang dapat kita lakukan melalui cPanel hosting kita:
1. Langkah pertama tentunya kita harus login ke dalam cPanel.
2. Setelah login ke cPanel, perhatikan bagian Mail. Di sana kita akan melihat ada banyak sekali menu untuk opsi Mail, karena kita ingin membuat alamat email baru maka klik menu Email Accounts. Lihat gambar berikut,

Senin, 10 November 2014

Fungsi File System Dengan PHP


  1. basename — Menghasilkan nama file dari suatu path
  2. chmod — Mengubah mode akses file
  3. chown — Mengubah pemilik file
  4. copy — Meng-copy file
  5. dirname — Menghasilkan nama direktori dari suatu path file
  6. disk_free_space — Menghasilkan sisa space disk suatu direktori
  7. disk_total_space — Menghasilkan total size direktori
  8. fclose — Menutup file yang dibuka
  9. fgetc — Mengambil karakter-karakter suatu file teks
  10. fgets — Mengambil baris-baris dari file
  11. file_exists — Cek apakah file atau direktori tersebut ada atau tidak
  12. file_get_contents — Membaca isi file keseluruhan
  13. file_put_contents — Menulis teks ke file
  14. file — Membaca isi file ke dalam array
  15. fileatime — Mendapatkan waktu akses terakhir suatu file
  16. filesize — Mendapatkan ukuran file
  17. filetype — Mendapatkan tipe file
  18. fopen — Membuka file atau URL
  19. is_dir — Cek apakah filename adalah sebuah directori
  20. is_executable — Cek apakah filename bisa di eksekusi
  21. is_file — Cek apakah filename adalah sebuah file
  22. is_readable — Cek apakah filename bisa dibaca
  23. is_writable — Cek apakah filename bisa ditulis
  24. mkdir — Membuat direktori
  25. move_uploaded_file — Memindahkan file yang diupload ke lokasi baru
  26. rename — Rename file atau directori
  27. rmdir — Delete direktori
  28. unlink — Delete file

Jumat, 31 Oktober 2014

Fatal error: Maximum execution time of 300 second

Ketika mengimport data yang agak besar pada database PhpMyadmin (Mysql) , muncul pesan error seperti ini :

Fatal error: Maximum execution time of 300 second

Untuk mengatasi error tersebut, salah satu caranya yaitu dengan mengedit salah satu parameter yang terdapat pada file config.default yang berada di directory .\xampp\phpMyAdmin\libraries




/**
* maximum execution time in seconds (0 for no limit)
*
* @global integer $cfg['ExecTimeLimit']
*/
$cfg['ExecTimeLimit'] = 300;
 
ubah nilai 300 menjadi 0 (no limit)

Rabu, 24 September 2014

Membuka Port di Windows 7 Yang Dijadikan Server Web (setting xampp agar bisa diakses di client)

Dalam kondisi standar, website di localhost bisa diakses oleh komputer lain di jaringan hanya dengan mengetikkan IP komputer server. Misalnya : 192.168.1.10/mywebsite/index.php

Secara umum Apache menggunakan Port 80 untuk Localhost. Tapi jika firewall di komputer server menutup Port 80, maka harus dibuka dulu port-nya agar bisa diakses oleh PC lain di jaringan (LAN).

Tulisan ini bertujuan agar web di localhost bisa diakses oleh komputer lain dalam jaringan. Kondisi yang diperlukan untuk menggunakan tips ini adalah :

Senin, 08 September 2014

Mengatasi Masalah “The User Profile Service failed the logon. User profile cannot be loaded” pada Windows 7

  1. Restart Windows dan tekan F8 untuk masuk ke Safe Mode.
  2. Pada safe mode kita bisa login, silakan lakukan login dengan password anda sendiri yang sebelumnya.
  3. Pada desktop klik start menu, search, buka ke registry editor, ketik regedit – enter untuk membuka program Registry Editor.
  4. Setelah masuk ke Registry Editor, eksplore masuk ke folder HKEY_LOCAL_MACHINE >> SOFTWARE >>Microsoft >> Windows NT >> CurrentVersion >> ProfileList. 4a
  5. Tampak ada dua folder yang dengan nama berawalan S-1-5 (SID key) diikuti dengan nomor panjang. Namun bedanya, yang satu berakhiran .bak dan yang satu lagi tidak berakhiran .bak.
  6. klik kanan dan pilih rename pada folder tanpa .bak, tambahi akhiran .bk pada folder tersebut.

Reset Password Windows 7

Tutorial Cara Reset Password Windows 7:
  1. Masukkan CD installasi Windows 7, dan boot komputer/laptop anda. Jangan lupa ganti dulu setting di BIOS agar komputer booting dari CD terlebih dahulu.
  2. Pada jendela Install Windows, pilih Repair your computer di kiri bawah.windows 7 repair your computer 500x368
  3. Pada jendela System Recovery Options, pilih sistem operasi yang anda gunakan (Windows 7), dan klik Next.

Selasa, 02 September 2014

Tidak Bisa Install Ulang OS dan Tidak Bisa Fomat Harddisk


Sobat.. Jika komputer anda mengalami masalah seperti itu,, sobat pasti berputus asa karena belum mendapatkan cara untuk memperbaiki pc yang anda punya.. sama seperti halnya aq sob, bingung bangett.. :( , tapi setelah sobat masuk ke blog-q sobat pasti sudah gg khawatir karena udah mendapatkan solusi yang pastinya sangat bermanfa'at untuk anda semua,, dengan cara ini sobat udah gg harus ngeluarin biaya spesier pun.. dan gak usah membawah ke bengkel komputer..
na langsung ajaaa..

Pertama-tama maSukan CD windows (7,8) / USB Flashdisk..
dan setelah masuk booting dan sudah memulai penginstalan di saat ada tulisan "Repair", Klik di tulisan tersebut, lalu pilih "Advanced", lalu pilih Command Prompt..
Lalu Tuliskan List Berikut :

DISKPART, Lalu Enter, lalu
LIST DISK, Enter
SELECT DISK 1, (Disk 1 = Disk yang OnLine, Jika Disk yang Online Disk 2, maka pilih SELECT DISK 2), Enter
CLEAN, Enter
CREATE PARTITION PRIMARY, Enter
SELECT PARTITION 1, Enter
ACTIVE, Enter
FORMAT FS=NTFS, Enter (ini membutuhkan waktu yg lama, kira-kira 1 jam.. anda bisa minum kopi atau makan dulu :D )
ASSIGN, Enter
EXIT, Enter

Lalu Shutdown Komputer Anda, Dan Nyalahkan pasti anda Terkejut Karena Komputer anda sudah Bisa di instal ulang.. :)
 
sumber : http://ijab-smk.blogspot.com/2013/04/muncul-pesan-we-couldnt-create-new.html

Jumat, 29 Agustus 2014

Cara Memperbaiki Stuck 75% BB Monza

Cara pakai:

  • Download WiperBB, CFP dan Rapido Installer sesuai type/model BlackBerry anda.
  • Extract WiperBB dalam 1 Folder
  • Letakkan CFP dalam folder tersebut
    Pastikan nama file CFP.exe adalah: cfp.exe atau CFP.exe
    Rename saja bila nama file CFP belum sesuai di atas.

  • Cabut Mediacard, Sim Card dan Baterai
  • Jalankan Step1- NUKE_My_Phone.bat
  • Hubungkan BlackBerry dengan kabel data
  • Pasang baterai setelah LED padam
  • Tunggu proses .bat selesai (sekitar 3-10 detik)
  • Tutup jendela command promt

  • Tunggu 2-5 menit, jalankan Step2-Wipe_My_Phone.bat
  • Tunggu proses .bat selesai (sekitar 1-5 Menit)
    Tergantung dari type dan isi internal memory BlackBerry anda
  • Setelah proses wipe selesai, BlackBerry akan restart,
    LED kode : 10101
    Tutup jendela command promt, jangan cabut kabel data

  • Reload OS dengan Rapido Installer
    Cukup dengan run ***RAPIDO_INSTALLER.exe****
    Tunggu hingga masuk home screen, cabut kabel data
    Restart BB dengan cabut baterai
  • Lakukan format ulang Internal Memory
    Options > Device > Storage > Menu (BB) > Format > Built-in Media > Ok
Link download software : disini

Selasa, 12 Agustus 2014

Cara Memperbaiki Laptop Yang Tidak Bisa Terkoneksi Ke Internet

go to start ,search and type:- cmd, right click on returned cmd.exe and
select "run as administrator" at the prompt type:-


net localgroup Administrators /add networkservice
press enter then type:
net localgroup Administrators /add localservice
press enter then type:
exit
press
enter and restart your computer

Rabu, 16 April 2014

Fungsi String PHP

addslashes

Fungsi : Memberi garis miring atau slash jika ada tanda kutip pada string
Sintaks :
addslashes ( string $str )
Contoh :
<?php
$str = "Sekarang hari jum'at";

echo addslashes($str);
//Hasilnya : Sekarang hari jum\'at
?>

Selasa, 11 Februari 2014

Fungsi Valign pada tabel di php

<table cellpading="0" cellspacing="0">
  <tr>
    <td valign="top">valign: top</td>
    <td valign="middle">valign: middle</td>
    <td valign="bottom">valign: bottom</td>
  </tr>
</table>

Selasa, 28 Januari 2014

Fungsi Date Pada Pemrograman PHP

Fungsi date pada PHP

Fungsi ini dugunakan untuk menampilkan format tanggal dan waktu lokal sesuai dengan tanggal sistem komputer anda.

Sintaks PHP :
date ( string $format [, int $timestamp ] )
Parameter :
$format, adalah format-format tanggal dan waktu yang ingin ditampilkan, berikut adalah format-format untuk tanggal dan waktu pada PHP :
format karakter
Deskripsi
Contoh Hasil
Hari/Tanggal


d Tanggal dua digit dalam 1 bulan, jika 1 digit ada nol didepannya 01 to 31
D Nama hari dalam 1 minggu, 3 huruf Mon sampai Sun
j Tanggal dalam 1 bulan, tanpa nol depannya 1 to 31
l
(huruf kecil 'L')
Nama hari dalam 1 minggu Sunday sampai Saturday
N ISO-8601 angka yang menunjukkan hari (PHP 5.1.0) 1 (untuk Senin) sampai 7 (untuk Minggu)
S suffix bahasa inggris untuk tanggal, 2 karakter st, nd, rd or th. disatukan dengan j
w Angka yang menunjukkan hari seminggu 0 (Untuk Minggu) sampai 6 (untuk sabtu)
z Tanggal dalam 1 tahun (dimulai dari 0) 0 sampai 365
Minggu
--- ---
W ISO-8601 nomor minggu dalam 1 tahun, mingguan/week dimulai dari hari Senin Contoh: 42 (Minggu ke 42 dalam tahun)
Bulan
--- ---
F Nama bulan, seperti January atau March January sampai December
m Angka yang menunjukkan bulan, 2 digit 01 sampai 12
M Nama bulan, 3 huruf Jan sampai Dec
n Angka yang menunjukkan bulan 1 sampai 12
t Jumlah hari bulan yang ditentukan 28 sampai 31
Tahun
--- ---
Y Tahun 4 digit Contoh: 1999 atau 2013
y tahun 2 digit Contoh: 99 atau 13
Waktu
--- ---
a Huruf kecil Ante meridiem (am) dan Post meridiem (pm) am atau pm
A Huruf besar Ante meridiem (am) dan Post meridiem (pm) AM atau PM
B Swatch Internet time 000 sampai 999
g Format 12 jam, tanpa 0 1 sampai 12
G Format 24 jam, tanpa 0 0 sampai 23
h Format 12 jam, 2 digit, dengan 0 depannya 01 sampai 12
H Format 24 jam, 2 digit, dengan 0 depannya 00 sampai 23
i Menit 00 sampai 59
s Detik 00 sampai 59
u Microseconds (PHP 5.2.2) Contoh: 54321
Timezone
--- ---
e Pengidentifikasi Timezone (PHP 5.1.0) Contoh: UTC, GMT, Atlantic/Azores
O perbedaan terhadap waktu Greenwich (GMT) dalam jam Contoh: +0200
P perbedaan terhadap waktu Greenwich (GMT) dalam jam ada titik dua antara jam dan menit (PHP 5.1.3) Contoh: +02:00
T Singkatan Timezone Contoh: EST, MDT ...
Full Date/Time
--- ---
c Tanggal ISO 8601  (PHP 5) 2004-02-12T15:19:21+00:00
r Format tanggal RFC 2822 Contoh: Thu, 21 Dec 2013 16:01:07 +0200

Jumat, 24 Januari 2014

Konvert HTML ke Excel

1. Buat database dan tabel berita
Buat database dengan nama tutorial, kemudian buat juga tabel berita dengan perintah sebegai berikut :
CREATE TABLE `berita` (
`BID` int(5) NOT NULL auto_increment,
`Judul` varchar(255) NOT NULL,
`Isi` text NOT NULL,
`Penulis` varchar(20) NOT NULL,
`Grub` varchar(20) NOT NULL,
`Tanggal` datetime NOT NULL,
PRIMARY KEY (`BID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=4 ;
Untuk lebih mudahnya, silahkan import file sql yang penulis sertakan dalam sourcecode dengan menggunakan phpmyadmin pada komputer anda.
2. Buat script untuk menampilkan berita
Script ini kita gunakan hanya untuk menampilkan judul - judul berita dan atribut kecil lainnya, sedangkan detail beritanya tidak perlu kita tampilkan.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
include("config.php");
//buat query untuk menampilkan berita
$query = mysql_query("SELECT * FROM berita ORDER BY Tanggal");
?>
<style>
    table{
        border:silver 1px solid;
    }
    table td{
        border-bottom:silver 1px solid;
        border-right:silver 1px solid;
        padding:0 0 0 5px;
    }
</style>
<table width="604" cellpadding="0" cellspacing="0">
  <!--DWLayoutTable-->
  <tr>
    <td height="25" colspan="3" valign="middle"><strong>DAFTAR BERITA </strong></td>
  </tr>
  <tr>
    <td width="41" height="25" valign="middle"><strong>NO</strong></td>
    <td width="436" valign="middle"><strong>JUDUL</strong></td>
    <td width="125" valign="middle"><strong>PENULIS</strong></td>
  </tr>
<?PHP
$nomor = 1;
while($data = mysql_fetch_array($query)){
$kode   = $data['BID']; // ambil kode berita
?>
  <tr>
    <td height="20" valign="middle"><?php echo $nomor; ?></td>
    <td valign="middle"><?php echo $data['Judul']; ?></td>
    <td valign="middle"><?php echo $data['Penulis']; ?></td>
  </tr>
<?PHP
$nomor++;
}
?>
<tr>
    <td height="25" colspan="3" align="center" valign="middle"><a href="konvert-excel.php">Konvert ke excel</a></td>
  </tr>
</table>
Simpan script diatas dengan nama excel-berita.php
3. Buat script konvert-excel
Script ini digunakan untuk mengambil data - data berita yang akan di konversi menjadi file excel, simpan file ini dengan nama konvert-excel.php karena pada script sebelumnya sudah kita buat link ke file konvert-excel.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
include("config.php");
include("excelwriter.inc.php");
//Buat nama file yang di inginkan
$excelfile = 'Berita'.date("Y-m-d-H-i-s").'.xls';
//lokasi hasil konversi
$lokasi    = './excel/';
$excel=new ExcelWriter($lokasi.$excelfile);
     
//Buat header untuk tabel
$myArr  =array("No","JUDUL","PENULIS","TANGGAL");
$excel->writeLine($myArr);
//buat query
$query = mysql_query("SELECT * FROM berita");
//Untuk penomoran
$nomor = 1;
while($data = mysql_fetch_array($query)){
    $judul   = $data['Judul'];
    $penulis = $data['Penulis'];
    //Tanggal cuman kita tampilkan tanggalnya saja tanpa jam
    $tgl     = substr($data['Tanggal'],0,10);
     
    $arr = array($nomor,$judul,$penulis,$tgl);
    $excel->writeLine($arr);
    $nomor++;
}
$excel -> close();
//Buat link untuk download file excel
echo 'Download file excel anda <a href="'.$lokasi.$excelfile.'">disini</a>';
?>
3. Buat folder excel untuk menyimpan file - file hasil konversi
4. Jangan lupa, script kita membutuhkan akses ke database, maka harus ada file config.php yang tugasnya untuk membuat koneksi ke database
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
//============================================
//Di tulis oleh : Edi suprayitno
/* Tuliskan permasalahan anda seputar pemrograman php dan web design
   */
//============================================
//setting koneksi php dan mysql anda
$usn    = "root"; //username db anda
$pwd    = "kutukupret"; //password database anda
$db     = "tutorial"; //nama database anda
$host   = "localhost";
if($con = mysql_connect($host,$usn,$pwd)==true){
    $sel = mysql_select_db($db);
}
else{
    echo "Koneksi database Gagal !!";
}
?>
Setelah selesai dengan semuanya, sekarang coba jalankan script excel-berita.php, kemudian klik LINK konvert yang ada pada bagian bawah tabel, maka akan dibuat file excel yang selanjutnya akan disimpan pada folder excel yang telah kita buat sebelumnya.

Senin, 13 Januari 2014

Konfigurasi Phpmyadmin untuk Multi Database Server (Remote Database Mysql Phpmyadmin)

Cara konfigurasi aplikasi PHPMyAdmin sehingga dapat digunakan untuk memanage multi MySQL database server ( secara remote ).
Cara ini dipraktekan dengan menggunakan PHPMyAdmin Versi 3.5.2.1 dengan Web Server Apache. Sedangkan untuk remote MySQL database server menggunakan versi 5.x.

Remote MySQL Server
Pada remote MySQL server, buatlah user database baru yang nanti kita gunakan untuk mengakses server tersebut dari PC atau komputer pribadi kita.

Pertama, login ke MySQL kemudian buat user baru :
 
CREATE USER 'nama_user'@'alamat_ip' IDENTIFIED BY 'katasandi';
Dimana :
nama_user adalah username database yang kita gunakan untuk login ke database server.
alamat_ip adalah alamat IP atau domain yang digunakan untuk meremote database ( PC / komputer pribadi kita).
katasandi adalah password untuk login ke database server.