Komentar

Klik di sini untuk kembali ke Beranda

  • From rijal on Mudahnya Mengubah Nama File Saat Diupload di Aplikasi Web dari PHPMaker

    siiiip Pak Masino, sdh di coba dan berhasil.

    namun ketika di coba di halaman Form Edit, masih terjadi Masalah.
    misalnya saya punya tabel ARTIKEL dgn field :
    id, judul_artikel, isi_artikel, tanggal, gambar.

    untuk halaman Edit pada Server Event => Row Updating sdh sy coba Trik diatas.
    namun terjadi masalah :
    Masalah terjadi ketika kita hanya akan mengedit Judul / isi Artikel saja, (kita tidak Melakukan Edit pada Filed gambar / tidak ada File yang di Upload) atau kita mengabaikan filed gambar.
    yang terjadi kira2 sperti ini :
    jika file Gambar yang sudah diupload sebelumya namanya adalah : 20150225183947. jpg
    maka menjadi : 20150225183947. (tanpa ekstensi)

    tapi jika field gambar ikut di Edit / di Upload lagi tidak masalah.
    intinya :
    bagaimana Pak Masino caranya memValidasi Jika di Form Edit tidak ada File yang di Upload/ File tidak di edit maka Nama File gambar masih tetep (tidak berubah)

    2015/05/03 at 2:33 pm
    • From Masino Sinaga on Mudahnya Mengubah Nama File Saat Diupload di Aplikasi Web dari PHPMaker

      Tinggal ditambahkan saja pemeriksaan kondisi menggunakan if … else …

      Periksa jika $rsnew[“Nama_File”] sama dengan $rsold[“Nama_File”], maka tidak perlu mengeksekusi kode tersebut di atas. Sebaliknya jika tidak sama atau $rsnew[“Nama_File”] berbeda dengan $rsold[“Nama_File”] (di block else), maka itu artinya ada file baru yang di-upload saat edit data, tinggal eksekusi saja kode tersebut.

      2015/05/03 at 8:44 pm
      • From Rijal on Mudahnya Mengubah Nama File Saat Diupload di Aplikasi Web dari PHPMaker

        Trimakasih Pak atas Responnya,
        saya sudah coba utak-atik beberapa kali, dan yg terakhir seperti ini :

        $hari_ini=date('Y-m-d h:i:s');
        if (($rsnew["gambar"])==($rsold["gambar"]))
        	{
        	$this->setWarningMessage("TIDAK ADA GAMBAR  DI UPLOAD");
        	 unset($rsnew["gambar"]);
        	  return FALSE;
         	}else{
             $ekstensi_file = substr(strtolower(strrchr($rsnew["gambar"], ".")), 1);
          	$tanggal_upload = str_replace("-", "", $hari_ini);
        	$tanggal_upload = str_replace(":", "", $tanggal_upload);
        	$tanggal_upload = str_replace(" ", "", $tanggal_upload);
        	$rsnew["gambar"] = $tanggal_upload . "." . $ekstensi_file;
        	}
        

        tapi hasilnya masih sama, yaitu jika field gambar tidak di edit maka menjadi (tanpa ekstensi file) , tapi jika file gambar di Edit / di Upload ulang berhasil.

        kira-kira apakah ada yang salah dengan Script diatas ?

        2015/05/03 at 9:22 pm
        • From Masino Sinaga on Mudahnya Mengubah Nama File Saat Diupload di Aplikasi Web dari PHPMaker

          Coba eksperimen dengan menampilkan nilai $rsnew[“gambar”] di server event tersebut saat file gambar diupload atau tidak, lalu bandingkan hasilnya. Selanjutnya tinggal gunakan nilai di setiap kondisi tersebut sesuai yang Anda inginkan.

          2015/05/04 at 8:32 am
          • From Rijal on Mudahnya Mengubah Nama File Saat Diupload di Aplikasi Web dari PHPMaker

            Setelah di otak-atik ternyata berhasil…
            dengan melakukan validasi di sini :

            if(isset($rsnew["gambar"])) 
             {
            //Ekseskusi kode diatas .....
            }else{
            $this->setWarningMessage("TIDAK ADA GAMBAR  DI UPLOAD");
            .....................
            }
            

            terimakasih Pak..

            2015/05/10 at 3:06 pm
            • From Rijal on Mudahnya Mengubah Nama File Saat Diupload di Aplikasi Web dari PHPMaker

              setelah saya pelajari lagi, trnyata file hasil Upload kok masih bisa diakses secara umum ya Pak… ?
              saya coba bikin upload file PDF , yg seharusnya hanya bisa di akses oleh User yang sudah Login saja, tapi ternyata masih bisa di akses secara umum,
              misalnya : localhost/aplikasi/file/file-upload-20150508.pdf
              misalnya User yang mengUpload sudah Logout, tetapi sisa URL tsb msh bisa diakses oleh User yg blm Login dgn memanfaatkan sisa URL.

              apakah ada Pengaturannya supaya hanya User yg sdh login yang bisa mengakses File tersebut ?
              Terimakasih.

              2015/05/10 at 7:20 pm
              • From Masino Sinaga on Mudahnya Mengubah Nama File Saat Diupload di Aplikasi Web dari PHPMaker

                Itu harus ditangani dari sisi web server, misalnya dengan membuat file .htaccess yang membatasi akses download file tersebut.

                Alternatif lainnya, Anda bisa “menyamarkan” URL aslinya dengan membuat URL tertentu berdasarkan sebuah file .php, lalu dari dalam file .php tadi selanjutnya Anda konversikan menjadi URL-nya saat proses download.

                Silahkan Google mengenai hal ini. Banyak contoh-contoh di Internet yang bisa Anda gunakan.

                2015/05/11 at 8:18 am
                • From Masino Sinaga on Mudahnya Mengubah Nama File Saat Diupload di Aplikasi Web dari PHPMaker

                  Buat variabel yang berbeda untuk setiap ekstensi file yang berbeda namanya.

                  2016/05/03 at 11:03 am
                • From rahadiana nugraha on Mudahnya Mengubah Nama File Saat Diupload di Aplikasi Web dari PHPMaker

                  Pak mau tanya kalau kode saya kaya gini, biar gak terjadi file tanpa ektensi gimana perubahannya pak? masih bingung sayah

                  function Row_Updating($rsold, &$rsnew) {
                  	
                  	$ekstensi_file = substr(strtolower(strrchr($rsnew["foto_0"], ".")), 1);
                  	$rsnew["foto_0"] = "Nama_Paket_". $rsnew["nama_paket"] . "_ID_Paket_" . $rsold["id_paket"] . "_foto_0%_" . "." . $ekstensi_file;
                  
                  	$ekstensi_file = substr(strtolower(strrchr($rsnew["foto_25"], ".")), 1);
                  	$rsnew["foto_25"] = "Nama_Paket_". $rsnew["nama_paket"] . "_ID_Paket_" . $rsold["id_paket"] . "_foto_25%_" . "." . $ekstensi_file;
                  
                  	$ekstensi_file = substr(strtolower(strrchr($rsnew["foto_50"], ".")), 1);
                  	$rsnew["foto_50"] = "Nama_Paket_". $rsnew["nama_paket"] . "_ID_Paket_" . $rsold["id_paket"] . "_foto_50%_" . "." . $ekstensi_file;
                  
                  	$ekstensi_file = substr(strtolower(strrchr($rsnew["foto_100"], ".")), 1);
                  	$rsnew["foto_100"] = "Nama_Paket_". $rsnew["nama_paket"] . "_ID_Paket_" . $rsold["id_paket"] . "_foto_100%_" . "." . $ekstensi_file;
                  
                  	$ekstensi_file = substr(strtolower(strrchr($rsnew["foto_uji_lab"], ".")), 1);
                  	$rsnew["foto_uji_lab"] = "Nama_Paket_". $rsnew["nama_paket"] . "_ID_Paket_" . $rsnew["id_paket"] . "_foto_uji_mutu_" . "." . $ekstensi_file;
                  	  
                  	return TRUE;
                  }
                  
                  2016/05/03 at 10:43 am
        • From Rijal on Mudahnya Mengubah Nama File Saat Diupload di Aplikasi Web dari PHPMaker

          Kode di atas berhasil dijalankan dan menampilkan Warning Message jika File Gambar masih kosong ( jika pada input di Form artikeladd.php gambar dikosongkan / tidak di Upload)
          tetapi jika gambar sudah ada dan saat berada di Form Edit filed gambar tidak di Edit atau di abaikan maka yang di eksekusi Perintah “]else{ $eksetensi_file…….. ” dan hasilnya tanpa Ekstensi File.

          2015/05/03 at 9:30 pm
  • From Mencegah Pengguna Mengakses URL Master/Detail List di Aplikasi Web dari PHPMaker – Masino Sinaga on Menyembunyikan Link List Detail di Preview Row Aplikasi Web dari PHPMaker

    […] Anda di sini: Beranda / PHPMaker / Mencegah Pengguna Mengakses URL Master/Detail List di Aplikasi Web dari PHPMaker Menyembunyikan Link List Detail di Preview Row Aplikasi Web dari PHPMaker […]

    2015/05/01 at 10:04 am
  • From Edi on Menyembunyikan Link List Detail di Preview Row Aplikasi Web dari PHPMaker

    Mas, kalau menyembunyikan link LIST pada Breadcrumb yang terdapat di halaman add bagaimana ya ?
    jadi ketika halaman LIST ‘TIDAK di GENERATE’ link menuju ke halaman LIST tetap muncul,
    bagaimana cara menghilangkanya ?

    2015/04/30 at 4:41 pm
    • From Masino Sinaga on Menyembunyikan Link List Detail di Preview Row Aplikasi Web dari PHPMaker

      Coba Anda baca kembali kalimat ini berulang-ulang:

      jadi ketika halaman LIST ‘TIDAK di GENERATE’ link menuju ke halaman LIST tetap muncul,
      

      sampai detik ini saya tidak paham apa maksud kalimat itu?

      2015/05/01 at 9:06 am
  • From Levina damara on Mengotomatiskan Field Terisi Berdasarkan Field Lain di Aplikasi Web dari PHPMaker

    Pak masino saya mau tanya, kalo menggunakan auto fill, tapi ada karakter yang di field asal yang harus di filter terlebih dahulu bagaimana caranya?

    2015/04/29 at 11:01 am
    • From Masino Sinaga on Mengotomatiskan Field Terisi Berdasarkan Field Lain di Aplikasi Web dari PHPMaker

      Tinggal definisikan saja string filter yang Anda inginkan pada property Filter di panel Lookup Table dari Fields setup.

      Silahkan baca topik Using Lookup Table for Edit Tag (Text/Radio/Checkbox/Select) di bawah topik Field Setup pada menu Help PHPMaker untuk informasi lebih lanjut.

      2015/04/29 at 5:19 pm
      • From Rijal on Mengotomatiskan Field Terisi Berdasarkan Field Lain di Aplikasi Web dari PHPMaker

        Pak saya , buat Filter untuk melakukan FIlter pada sebuah Auto Fill pada sebuah Tabel Transaksi agar Hanya memunuculkan data dengan Kriteria :
        Status = 0 dan Bagian = ‘Bagian dari User yang Login’.
        Kode nya seperti ini :
        (“`status`= ‘0’”) AND (“`bagian`= CurrentUserInfo(bagian)”)

        untuk Status nya sudah berhasil Ter Filter, namun untuk bagian kok belum ya ?
        apakah ada yang sallah dengan kode itu…
        jadi Bagian ada juga di Tabel ‘Users’ dimana yang diharapkan hanya user pada Bagian terkait yang bisa dimunculkan pada Auto Fill tersebut.
        (Bagian = Unit Kerja)

        oh iya.. Pak untuk Auto Fill ini secara Default Pengaturan dari project memang ga bisa di cari/ ketik menggunakan kriteria % Like % ya.. ?
        jadi misal akan cari kode : TRX-1001-2017 maka harus di ketik awal kode dulu ‘TRX…” engga bisa langsung ketik ‘1001’ ?

        2017/02/26 at 7:14 am
  • From Ade Iskandar on Dari Basic ke PHP, Dari Visual Studio ke PHPMaker

    Salam kenal mas, Mas mau tanya, phpmaker ini, utk productionnya hasilnya berada dalam 1 folder seperti CMS Joomla gitu ya? atau file exe? trus saya mau tanya bagaimana jika kita akan membuat custom report, misal reportnya tidak dalam bentuk tabel, tapi seperti surat begitu, apa memungkinkan? terima kasih mas

    2015/04/29 at 8:38 am
    • From Masino Sinaga on Dari Basic ke PHP, Dari Visual Studio ke PHPMaker

      Untuk PHPMaker versi 2023 (saat komentar ini saya buat), sudah dipisahkan ke dalam beberapa subfolder, yaitu controller, models, dan views. Jadi lebih terorganisir lagi file-file yang di-generate oleh PHPMaker.

      2022/12/22 at 9:49 am
    • From Masino Sinaga on Dari Basic ke PHP, Dari Visual Studio ke PHPMaker

      1. Salam kenal kembali.

      2. Betul, hasilnya berada dalam satu folder, dan di dalam folder ini ada beberapa file dan sub-folder sesuai dengan fungsi script-nya masing-masing. Jadi, bukan dalam bentuk file .exe.

      3. Untuk custom report seperti itu bisa diatasi dengan mengeluarkan output ke PDF menggunakan library fpdf. Di PHPMaker hal itu bisa diatasi dengan sangat mudah melalui fitur Custom Files.

      4. Sama-sama.

      2015/04/29 at 5:16 pm
  • From dika on Referensi Aplikasi Web: PHP CRUD Paging Search jQuery Bootstrap

    mas ada tutorialnya mas? lagi nyari yang seperti ini mas susah nggak dapet2

    2015/04/24 at 6:39 pm
    • From Masino Sinaga on Referensi Aplikasi Web: PHP CRUD Paging Search jQuery Bootstrap

      Maaf, tutorialnya nggak ada mas.

      2015/04/26 at 8:10 pm
  • From Edi on Mudahnya Memperbarui Total Detail di Tabel Master di Aplikasi Web dari PHPMaker

    kalo di implementasikan di aplikasi Penjualan bgaimana ya ?
    ketika ada proses Penjualan Barang berarti otomatis ada pengurangan jumlah Stok di Tabel Barang.

    2015/04/23 at 2:13 pm
    • From Masino Sinaga on Mudahnya Memperbarui Total Detail di Tabel Master di Aplikasi Web dari PHPMaker

      Anda bisa melihat contoh pengimplementasiannya melalui salah satu project open-source yang saya bikin di http://sourceforge.net/projects/stock-inventory-management/

      Jika ingin memperoleh file project PHPMaker-nya, silahkan download dari http://www.ilovephpmaker.com.

      2015/04/23 at 3:27 pm
  • From Edi on Rahasia Aplikasi Web yang Dibangun oleh PHPMaker Mendeteksi Perangkat Mobile

    Bang Masino bagaimana caranya mencoba mengakses Script hasil Generate PHP Maker di Server Localhost melalui Mobile / HP Android.. apakah bisa?
    atau misalnya di Jaringan LAN di sebuah Perusahaan , apakah bisa secara otomatis diakses melalui Mobile/ HP android melalui IP Adress atau ada cara tertentu ?

    ataukah harus Online ?

    2015/04/21 at 11:47 am
    • From Masino Sinaga on Rahasia Aplikasi Web yang Dibangun oleh PHPMaker Mendeteksi Perangkat Mobile

      Aplikasi Web yang dihasilkan oleh PHPMaker sejak versi 10 termasuk yang sekarang 11, layout-nya sudah mendukung mobile-responsive-design. Jadi, ketika diakses lewat perangkat mobile atau HP, maka layout-nya akan otomatis menyesuaikan atau responsif dengan lebar layar perangkat yang sempit.

      2015/04/21 at 12:08 pm
      • From Edi on Rahasia Aplikasi Web yang Dibangun oleh PHPMaker Mendeteksi Perangkat Mobile

        maksud pertanyaan saya : bagaimana cara Akses dari HP/ Mobile Jika kita hanya menggunakan Server Localhost (di Rumah) atau Server dengan Jaringan LAN di sebuah persusahaan (di Tempat kerja)
        alamat apa yang harus diketikkan melalui browser HP tersebut,,,
        jika di komputer, kita kan cukup ketik localhost/folder/tabellist.php melalui browser.
        lalu bagaimana kalau melalui HP, apakah bisa ?

        2015/04/21 at 1:38 pm
        • From Edi on Rahasia Aplikasi Web yang Dibangun oleh PHPMaker Mendeteksi Perangkat Mobile

          maaf , masih baru mempelajari.
          mohon bimbingannya

          2015/04/21 at 1:45 pm
          • From Masino Sinaga on Rahasia Aplikasi Web yang Dibangun oleh PHPMaker Mendeteksi Perangkat Mobile

            Anda harus menaruh aplikasi web yang sudah Anda generate dengan PHPMaker tersebut, ke komputer server yang bisa diakses melalui jaringan yang Anda gunakan di perangkat mobile Anda.

            2015/04/21 at 2:34 pm
            • From Edi on Rahasia Aplikasi Web yang Dibangun oleh PHPMaker Mendeteksi Perangkat Mobile

              kira-kira syarat apa sajakah yang harus ada di Komputer Server tsb… misalnya apakah harus pakai jaringan Wifi, atau harus Pakai modem atau bagaimana ?

              2015/04/21 at 2:53 pm
              • From Masino Sinaga on Rahasia Aplikasi Web yang Dibangun oleh PHPMaker Mendeteksi Perangkat Mobile

                Terserah mau pakai perangkat jaringan apa di komputer server, yang penting komputer server dapat diakses dari jaringan yang digunakan oleh perangkat mobile Anda.

                2015/04/21 at 2:57 pm
                • From Ichanz on Rahasia Aplikasi Web yang Dibangun oleh PHPMaker Mendeteksi Perangkat Mobile

                  Kalo terhubung ke LAN lgsg aja ketik ip pc yg menjadi host aplikasi phpmaker, tapi kalo mau akses dari luar LAN cb pake changeIP.com spy ip private di rmh/ktr bisa di forwars ke internet (caranya ada di mbah google)

                  2016/06/06 at 8:08 pm
  • From Lilis amalia on Mudahnya Mengubah URL Export Data di Aplikasi Web dari PHPMaker

    Makasih Gan untuk infonya, sy jadi tau triknya.. mau sy praktekan..
    terimakasih

    2015/04/17 at 5:37 pm
    • From Masino Sinaga on Mudahnya Mengubah URL Export Data di Aplikasi Web dari PHPMaker

      Sama-sama.

      2015/04/18 at 10:28 am
  • From Gunawan on Mudahnya Memformat Angka Saat Data Diketik di Aplikasi Web dari PHPMaker

    Maaf saya sudah mencoba sampai langkah ke 5 dan berhasil, namun ketika di Add/ (Simpan) muncul incorect integer.. Apa yang salah ya?

    2015/04/15 at 10:25 am
    • From Masino Sinaga on Mudahnya Memformat Angka Saat Data Diketik di Aplikasi Web dari PHPMaker

      Validation Integer-nya tidak perlu Anda pilih/aktifkan dari Fields setup.

      2015/04/16 at 12:58 pm
« Sebelumnya 1 … 142 143 144 145 146 … 173 Berikutnya »