TA3UIS
Doğan
- Katılım
- 15 Kasım 2023
- Mesajlar
- 3,096
Komponent takibi programını ücretsiz olarak sunuyorum.
Programı indirmek için [komponent2.rar] linkine tıklayabilir veya bu gönderinin en altındaki komponent2.rar dosyasını bilgisayarınıza ya da hostinginize kurabilirsiniz.
Bu linkten itibaren [TIKLAYIN], ek olarak indireceğiniz projedeki güncellenen dosyalara ulaşabilirsiniz.
Programın aklıma gelen başlıca özellikleri:
Kurulum aşamaları:
Windows 11 üstüne web sunucusu kurmak için şu linki kullanabilirsiniz:
üsteki kurulum linki ile mysql, php, phpmyadmin, vs kurduktan sonra sunucunuz tam olarak hazır hale gelmelidir, sonraki adımlar:
sonraki işlemler...
GİRİŞ SAYFASINDAKİ PAROLA SIFIRLAMA İŞLEMLERİNİN ÇALIŞABİLMESİ İÇİN YAPILMASI GEREKEN İŞLEMLER:
Öncelikle stok veritabanındaki uye kısmından test@test.com haricinde kendi epostanızı tanımladığınıza emin olun.
Sonraki işlemler:
parola-sifirla.php içindeki ayarlamalar:
Kurulumunuz localhost/komponent2 şeklindeyse aşağıdaki kod yapısını değiştirmeyin.
Kurulumunuz web hosting sitenizde komponent2 klasörü içindeyse örnek:
Gerekli yerleri düzenleyin:
SMTP ADRESİNİZ
E-POSTA ADRESİNİZ
EPOSTA ŞİFRENİZ
SAYFALARIN YAPISI:
Komponent ekleme sayfası
Ana sayfa, Komponent listeleme sayfası
Bir komponenti daha detaylı inceleme
Detaylı inceleme
Detaylı inceleme > Ayrıntılar kısmından HTML içeriğine bakma.
Satır içi düzenleme, bir isme tıkla
Satır içi düzenleme, yeni ismi yaz ve dışarı tıkla
Satır içi düzenleme, yeni ismi yaz ve dışarı tıkla, işlem tamam.
Satır içi düzenleme, açılır menü işlemi ile yer kategori ağacı değiştirme
Açılır pencere ile üzenleme
Komponet silme
Kategori ekleme sayfası:
Kategori Listeleme sayfası
Paket ekleme sayfası
Paket listeleme sayfası:
Lokasyon ekleme sayfası
Lokasyon listeleme sayfası
Üretici ekleme sayfası
Üretici listeleme sayfası
Tedarikçi ekleme sayfası
Tedarikçi listeleme sayfası
Datasheet listeleme sayfası
Datasheet ekleme sayfası
Datasheet iliştirme sayfası
Şifre değiştirme sayfası
Giriş sayfası
Parolamı unuttum sayfası
Not: Bu program hobi amaçlı kullanım için ücretsizdir. Doğacak aksaklıklardan sorumlu değilim.
İşinize yaraması dileğiyle.
komponent2.rar dosyası ekte mevcut.
- Gereksinimler: MySQL 8 ve PHP 7/8
Programı indirmek için [komponent2.rar] linkine tıklayabilir veya bu gönderinin en altındaki komponent2.rar dosyasını bilgisayarınıza ya da hostinginize kurabilirsiniz.
Bu linkten itibaren [TIKLAYIN], ek olarak indireceğiniz projedeki güncellenen dosyalara ulaşabilirsiniz.
Programın aklıma gelen başlıca özellikleri:
- Satır içi düzenleme fonksiyonu ile bir isme tıklayarak adını değiştirebilir ya da farklı bir kategoriye taşıyabiliriz.
- Satırın en sağındaki Gözat/Düzenle/Sil butonları ilgili satır üzerinde işlemlerimizi gerçekleştirebiliriz.
- Üstteki toggle switchler ile istediğimiz sütunu görünür/gizli kılabiliriz.
- Sütun sıralamalarını değiştirebiliriz isimlerine 2-3 saniye basılı tutup kalıcı olarak diğer sütunların önüne ya da arkasına taşıyıp bırakın.
- Açılır menülerden seçim yaparak filtreleme yapabiliriz.
- Arama kutusu ile tüm sütunlarda arama yapabiliriz.
- Sayfada tek seferde gösterilecek kayıt sayısını belirleyebiliriz.
- Komponentler için topluca datasheetler PDF, resim, arşiv dosyaları yükleyebiliriz, her komponent için sınırsız sayıda datasheet ekleme işlemi gerçekleştirilebilir.
- Datasheet leri işaretleyerek topluca ya da tüm Datasheet leri seç diyerek tümünü bir anda silebiliriz.
- Komponent ekleme ya da düzenleme işlemleri HTML içeriği ile yapılabilir.
- Giriş yaptıktan sonra parola değiştirme. Giriş ekranında parola değiştirme linki epostası gönderme.
Kurulum aşamaları:
Windows 11 üstüne web sunucusu kurmak için şu linki kullanabilirsiniz:
üsteki kurulum linki ile mysql, php, phpmyadmin, vs kurduktan sonra sunucunuz tam olarak hazır hale gelmelidir, sonraki adımlar:
- Ekteki komponent2.rar dosyasını indirip web sunucunuzun tanımlı olduğu ana klasöre çıkartın. komponent2 isimli bir klasör ve içinde dosyalar olmalıdır.
- inc klasöründeki baglan.php dosyasının içindeki kullanici ve parola kısmında değişiklik yapmanız gerek.
PHP:$kullanici = "root" // buraya veritabanı kullanıcı adı gelecek ön tanımlı olarak gelen root kullanacaksanız değiştirmeyin. ; $parola = "root şifresi gelecek" // buraya veritabanı şifresi gelecek. root şifresi neyse o, boşsa iki tırnak arasını boş bırakın benim gibi ;
sonraki işlemler...
- phpmyadmin içinden veritabanları bölümünden stok isimli bir veritabanı oluşturun karşılaştırma olarak utf8mb4_turkish_ci seçin ve oluştur butonuna basın.
- Sol tarafta yeni oluşturduğumuz stok isimli veritabanına tıklayın ve üst taraftaki İçe aktar linkine tıklayın. Dosya Seç kısmından, veritabani klasöründeki stok.sql dosyasını seçin, en alttaki İçe Aktar butonuna basın.
İçe Aktarma işlemi bittikten sonra stok veritabanı yapısı şu şekilde olmalı.
- http://localhost/komponent2/index.php adresine gidin aşağıdaki giriş ekranını görmelisiniz.
Giriş yaparken ilgili yerlere yazın ve Giriş Yap butonuna basın:
eposta: test@test.com
parola: 1
Giriş yaptıktan sonra Üye > Bilgilerim bölümünden parolanızı değiştirebilirsiniz.
Giriş yaparken eposta adresi varsayılan olarak test@test.com tanımlıdır, kendi eposta adresinizi kullanmak için soldaki veritabanları kısmındaki stok içinden uye kısmına tıklayıp, eposta bölümündeki test@test.com a çift tıklayıp silin ve kendi epostanızı yazın.
Anasayfamız şu an boş.
Komponent eklemeden önce üst menüleri kullanarak sonradan da yapılabilir ama bazı tanımlamalar önceden yapılırsa daha sağlıklı olur, bu tanımlamalar şunlar:
Paket
Tedarikçi
Üretici
Kategori
Lokasyon
- Komponentleri ekledikten sonra sayfamızın görünümü böyle olur
GİRİŞ SAYFASINDAKİ PAROLA SIFIRLAMA İŞLEMLERİNİN ÇALIŞABİLMESİ İÇİN YAPILMASI GEREKEN İŞLEMLER:
Öncelikle stok veritabanındaki uye kısmından test@test.com haricinde kendi epostanızı tanımladığınıza emin olun.
Sonraki işlemler:
parola-sifirla.php içindeki ayarlamalar:
Kurulumunuz localhost/komponent2 şeklindeyse aşağıdaki kod yapısını değiştirmeyin.
PHP:
$mail->Body = "Parola sıfırlama işlemini başlatmak için aşağıdaki linki tıklayın:<br><a href='http://localhost/komponent2/parola-sifirla-islem.php?token=$token'>Parola Sıfırlama Linki</a>";
Kurulumunuz web hosting sitenizde komponent2 klasörü içindeyse örnek:
PHP:
$mail->Body = "Parola sıfırlama işlemini başlatmak için aşağıdaki linki tıklayın:<br><a href='http://websitem.com/komponent2/parola-sifirla-islem.php?token=$token'>Parola Sıfırlama Linki</a>";
Gerekli yerleri düzenleyin:
SMTP ADRESİNİZ
E-POSTA ADRESİNİZ
EPOSTA ŞİFRENİZ
PHP:
// PHPMailer ile e-posta gönderiyoruz
try {
$mail->isSMTP();
$mail->Host = 'SMTP ADRESİNİZ'; // SMTP sunucu adresini yazın.
$mail->SMTPAuth = true;
$mail->Username = 'E-POSTA ADRESİNİZ'; // SMTP kullanıcı adı
$mail->Password = 'EPOSTA ŞİFRENİZ'; // SMTP şifresi
$mail->SMTPSecure = PHPMailer::ENCRYPTION_STARTTLS;
$mail->Port = 587;
$mail->setFrom('E-POSTA ADRESİNİZ', 'Web Sitesi Adı');
$mail->addAddress($eposta);
$mail->isHTML(true);
$mail->Subject = 'Parola Sıfırlama Talebi';
$mail->Body = "Parola sıfırlama işlemini başlatmak için aşağıdaki linki tıklayın:<br><a href='http://localhost/komponent2/parola-sifirla-islem.php?token=$token'>Parola Sıfırlama Linki</a>";
SAYFALARIN YAPISI:
Komponent ekleme sayfası
Ana sayfa, Komponent listeleme sayfası
Bir komponenti daha detaylı inceleme
Detaylı inceleme
Detaylı inceleme > Ayrıntılar kısmından HTML içeriğine bakma.
Satır içi düzenleme, bir isme tıkla
Satır içi düzenleme, yeni ismi yaz ve dışarı tıkla
Satır içi düzenleme, yeni ismi yaz ve dışarı tıkla, işlem tamam.
Satır içi düzenleme, açılır menü işlemi ile yer kategori ağacı değiştirme
Açılır pencere ile üzenleme
Komponet silme
Kategori ekleme sayfası:
Kategori Listeleme sayfası
Paket ekleme sayfası
Paket listeleme sayfası:
Lokasyon ekleme sayfası
Lokasyon listeleme sayfası
Üretici ekleme sayfası
Üretici listeleme sayfası
Tedarikçi ekleme sayfası
Tedarikçi listeleme sayfası
Datasheet listeleme sayfası
Datasheet ekleme sayfası
Datasheet iliştirme sayfası
Şifre değiştirme sayfası
Giriş sayfası
Parolamı unuttum sayfası
Not: Bu program hobi amaçlı kullanım için ücretsizdir. Doğacak aksaklıklardan sorumlu değilim.
İşinize yaraması dileğiyle.
komponent2.rar dosyası ekte mevcut.
Ekler
Son düzenleme:
