- Beranda
- Programmer Forum
[PHP] All About PHP (3) - Part 1
...
TS
miyavizm
[PHP] All About PHP (3) - Part 1
Quote:
Silakan sob

Di sini cm ajang share pengalaman coding di PHP aja kok, jadi bisa saling nambah pengetahuan

FansHolmesMello dan 6 lainnya memberi reputasi
5
478.8K
9.2K
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
20.2KThread•5KAnggota
Tampilkan semua post
vaantw88
#8993
mau tanya soal PHP, background ane bukan IT. ane kerja sebagai desain grafis.
ada beberapa bug di web kantor. web kantor dibuat perusahaan web house, awalnya normal aja sampe akhirnya web house tersebut upgrade versi PHP. setelah upgrade banyak bug di mana2. kita komplain di web house tersebut, mereka menolak memperbaiki bugnya dengan alasan IT mereka sudah ganti. jadi web ini dulunya dikerjakan si A (sudah resign) & IT web house sekarang si B, si B kurang paham dengan gaya si A.
IT kantor berusaha memperbaiki sendiri, dia juga ga paham karena backgroundnya Teknik Elektro. tapi ada beberapa bagian yg sudah berhasil diperbaiki oleh dia. coding yg diperbaiki seperti ini:
- mysql_query diganti jadi command
- mysql_num_rows diganti jadi mrows
- mysql_fetch_object diganti jadi mres
ane juga berhasil memperbaiki coding untuk logout.
diganti jadi seperti ini.
ada 1 bug lagi yg berhasil ane perbaiki.
diganti jadi seperti ini.
sekarang masih ada beberapa lagi yg error, ga bisa delete file. kl didelete jadi seperti ini.

Fatal error: Call to a member function fetch_object() on boolean in /home/forsa/public_html/function.phpon line 748
waktu ane buka, codingnya seperti ini.
kira2 perbaikannya gimana??
ada beberapa bug di web kantor. web kantor dibuat perusahaan web house, awalnya normal aja sampe akhirnya web house tersebut upgrade versi PHP. setelah upgrade banyak bug di mana2. kita komplain di web house tersebut, mereka menolak memperbaiki bugnya dengan alasan IT mereka sudah ganti. jadi web ini dulunya dikerjakan si A (sudah resign) & IT web house sekarang si B, si B kurang paham dengan gaya si A.

IT kantor berusaha memperbaiki sendiri, dia juga ga paham karena backgroundnya Teknik Elektro. tapi ada beberapa bagian yg sudah berhasil diperbaiki oleh dia. coding yg diperbaiki seperti ini:
- mysql_query diganti jadi command
- mysql_num_rows diganti jadi mrows
- mysql_fetch_object diganti jadi mres
ane juga berhasil memperbaiki coding untuk logout.
PHP Code:
session_unregister("user");
session_unregister("usernama");
session_unregister("userid");
session_unregister("lev");
session_destroy();
diganti jadi seperti ini.
PHP Code:
unset($_SESSION["user"]);
unset($_SESSION["usernama"]);
unset($_SESSION["userid"]);
unset($_SESSION["lev"]);
session_destroy();
ada 1 bug lagi yg berhasil ane perbaiki.
PHP Code:
if(!session_is_registered("user")){
diganti jadi seperti ini.
PHP Code:
if(empty($_SESSION["user"])){
sekarang masih ada beberapa lagi yg error, ga bisa delete file. kl didelete jadi seperti ini.

Fatal error: Call to a member function fetch_object() on boolean in /home/forsa/public_html/function.phpon line 748
waktu ane buka, codingnya seperti ini.
PHP Code:
function mres ($a)
{
$result=$a->fetch_object();
return $result;
}
kira2 perbaikannya gimana??
Diubah oleh vaantw88 27-05-2019 12:09
dieq41 memberi reputasi
1
Tutup