2077 Posts in 484 Topics- by 821 Members - Latest Member: liricklagu

Pages: [1]   Go Down
  Print  
Author Topic: Input yang menghancurkan  (Read 1640 times)
tedywinanto
phpBB Guru
*
Offline Offline

Posts: 20


tedy_winanto
View Profile WWW
« on: April 14, 2008, 08:25:15 PM »

Brother plase help me......

Aku ada masalah sama input yang tanpa spasi, jadi saat user menginput data tanpa spasi, maka hasilnya akan menghancurkan tampilan web...

contohnya : http://pcm.000webhost.com/bukutamu_lihat.php

coba lihat brother......

aduh apa yang salah tuhhhhhhhhhhhhh

 :?

Tolong donk dokter...
cuma dokter yang bismenyembuhkan penyakit saya... please...

ku tunggu yach...
« Last Edit: January 01, 1970, 07:00:00 AM by tedywinanto » Logged

webmaster
Administrator
phpBB Guru
*****
Offline Offline

Posts: 924


hairulazami
View Profile WWW
« Reply #1 on: April 14, 2008, 09:33:56 PM »

hmm.... sebaikna, file script lu jangan dipublish dsini, via email saja. karena bug bisa jadi diliat orang. biar gw analisa di lokal saja..

kalo ni skedar bwat panduan.
misalna saja ada lebih dari 300 karakter berada dalam satu baris tanpa pemisah string spasi, memang akan ditampilkan browser dalam satu baris juga.

woke.. dalam PHP memang ada sebuah fungsi sderhana untuk menghandle na, namana wordwrap.

sample code :

Code:
if(isset($yousay)):

$div_yousay = explode(" ",$yousay);
$count_yousay = count($div_yousay);
$yousay = "";

for($i=0;$i<=$count_yousay;$i++):

if(!eregi("\[url\]([^\[]*)\[/url\]",$div_yousay[$i])):
if(!eregi("\[email\]([^\[]*)\[/email\]",$div_yousay[$i])):

if(strlen($div_yousay[$i])>15):

//$yousay = eregi_replace("$div_yousay[$i]","",$yousay);

$div_yousay[$i] = wordwrap($div_yousay[$i],50," ",1);

endif;

endif;


endif;
$yousay .= $div_yousay[$i]." ";

endfor;


VAR yousay merupakan inputan dari komentar.

nah cara diatas dimaksudkan untuk memotong (wordwrap), kalimat string yang lebih dari 50 karakter dalam satu baris tanpa ada pemisah spasi.

ada cara lain lagi yang mnurut analisa gw ckup extreme dalam memfilter inputan:

klik disini: http://www.dremi.info/forum/viewtopic.php?t=5

thanks
« Last Edit: January 01, 1970, 07:00:00 AM by webmaster » Logged


tedywinanto
phpBB Guru
*
Offline Offline

Posts: 20


tedy_winanto
View Profile WWW
« Reply #2 on: April 15, 2008, 04:16:12 PM »

Maaf sebelumnya, kalo ku kasih script itu, secara script itu materi gw buat belajar, itu skripsi ku... jadi kalo ke publish sich ga papa... coz itu ga kepake webnya....

itu jadi masalah buat aku kareana inputannya itu bikin masalah...

thanx yach brooo udah di kasih pencerahan.....


kapan-kapan kutanya lagi boleh khan Huh?Huh???


Wokehhhhhhhhhhhhhhhhhhhhhhhhhhh
« Last Edit: January 01, 1970, 07:00:00 AM by tedywinanto » Logged

webmaster
Administrator
phpBB Guru
*****
Offline Offline

Posts: 924


hairulazami
View Profile WWW
« Reply #3 on: April 16, 2008, 10:05:00 AM »

woke woke silakan ...  :roll:
« Last Edit: January 01, 1970, 07:00:00 AM by webmaster » Logged


Pages: [1]   Go Up
  Print  
 
Jump to: