Http://Dota.RajaGame.com/forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.


Http://Dota.RajaGame.com/forum
 
Indeks[php] Membuat Shoutbox yang sangat sederhana dengan file *.txt I_icon_mini_portalLatest imagesPendaftaranLoginDota.RajaGame.com

 

 [php] Membuat Shoutbox yang sangat sederhana dengan file *.txt

Go down 
PengirimMessage
DeviL_CRew
administration
administration
DeviL_CRew


Jumlah posting : 17
Age : 34
Location : Jakarta
Registration date : 25.11.08

[php] Membuat Shoutbox yang sangat sederhana dengan file *.txt Empty
PostSubyek: [php] Membuat Shoutbox yang sangat sederhana dengan file *.txt   [php] Membuat Shoutbox yang sangat sederhana dengan file *.txt EmptySat Nov 29, 2008 12:42 pm

[php] Membuat Shoutbox yang sangat sederhana dengan file *.txt[/b]

Asumsi:
Kamu punya webhosting yang support PHP Script
Hanya dibutuhkan 2 file, yaitu:
1. shoutbox.php
2. data.txt

Pertama sekali yang kamu lakukan adalah membuat file kosong dan simpan dengan nama data.txt
Kamu dapat melakukan ini dengan Notepad pada Windows OS atau Vim di Linux OS.
Kemudian upload file data.txt ini ke webhosting kamu dan CHMOD ke #777 (Linux Server) atau #666 (Windows Server).

Ini source dari file shoutbox.php

[/b]<?php

if ($_SERVER['REQUEST_METHOD']=='POST')
{
$tempat_data = "data.txt"; // ini nama file tempat text disimpan, CHMOD ke #777
$max_karakter = 500; // ini maksimal karakter untuk text
$max_nama = 32; // ini maksimal karakter untuk nama

$min_karakter = 8; // ini karakter minimal untuk text

$min_nama = 3; // ini karakter minimal untuk nama

$berapa_baris = 3; // ini jumlah berapa baris text yang akan dimunculkan
$buka_data = file($tempat_data);
$nama = htmlspecialchars(addslashes($_POST['nama']));
$text = $_POST['text'];
if (empty($nama))
{
die ('Empty name');
exit; }
if (empty($text))
{
die ('Empty text');
exit; }
if (strlen($nama) > $max_nama)
{
die ('namanya terlalu panjang, maksimal karakter adalah '.$max_nama);
exit;
}
if (strlen($text) > $max_karakter)
{
die ('text nya terlalu panjang, maksimal karakter adalah'.$max_karakter);
exit;
}
if (strlen($nama) < $min_nama)
{
die ('namanya terlalu pendek, minimal karakter adalah '.$min_nama);
exit;
}
if (strlen($text) < $min_karakter)
{
die ('text nya terlalu pendek, minimal karakter adalah'.$min_karakter);
exit;
}

if (!empty($nama) && !empty($text))
{
$text = preg_replace("/</", "&lt;", $text);
$text = preg_replace("/>/", "&gt;", $text);
if (strlen($text) < $max_karakter)
{
$tulis = fopen ($tempat_data, "w");
$text = stripslashes($text);
fwrite ($tulis, "<b>$nama</b>: $text<br/>\n");
for ($i = 0; $i < $berapa_baris; $i++)
{
fwrite ($tulis, $buka_data[$i]);
}
}
fclose($tulis);
}
}

include("data.txt"); // include disini maksudnya adalah untuk menampilkan shout yang ada

echo "<p> &nbsp; </p>\n";

// Dibawah ini adalah form nya
echo "<form action=\"{$_SERVER['PHP_SELF']}?\" method=\"post\">
<div>
Nama: <input type=\"text\" name=\"nama\" size=\"14\" maxlength=\"32\" />
<br/>
Text:<br/>
<input type=\"text\" name=\"text\" size=\"24\" maxlength=\"500\" />
<br/><br/>
<button type=\"submit\">Shout</button>
</div>
</form>
";
?> [b]

Kemudian upload shoutbox.php ini ke webhosting kamu dengan direktori yang sama dengan file data.txt tadi

Untuk preview nya silahkan lihat disini:
http://preview.imzers.org/shoutbox_text/shoutbox.php
Kembali Ke Atas Go down
Http://RajaGame-Community.forum-free.org
 
[php] Membuat Shoutbox yang sangat sederhana dengan file *.txt
Kembali Ke Atas 
Halaman 1 dari 1
 Similar topics
-
» Membuat System LOG dengan FLAT FILE

Permissions in this forum:Anda tidak dapat menjawab topik
Http://Dota.RajaGame.com/forum :: Informasi & Technology :: Programing-
Navigasi: