lostyazilim
tr.link

PHP İki Dosyalı Sayfa Hakkında Yardım

17 Mesajlar 1.917 Okunma
lstbozum
tr.link

ozancmlek ozancmlek WM Aracı Kullanıcı
  • Üyelik 30.11.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Aydın
  • Ad Soyad O** Ç**
  • Mesajlar 9
  • Beğeniler 5 / 1
  • Ticaret 0, (%0)
Site Haritası

1-Ana Sayfa

2-Hakkımda

a.Özgeçmişim

b.Hobilerim

c.Fobilerim

3-Portfolyo

a.Bitirdiğim Okullar

b.Bitirdiğim Projeler

4-İletişim

a.Harita ile adres konumu belirlenmeli

b.Telefon Örn: 0(xxx) 123 xx xx

c.Adres: XXXXXXXXXX

d.İletişim Formu

İstenilenler:

1-Sayfa için site haritasına uygun bir veri tabanı oluşturulmalı (MySQL)

2-Site ziyaretçileri için index.php dosyası hazırlanmalı. Bu dosya içerisinde site haritasına göre düzenlenecek olan menülerin tamamı bu dosya içerisinden kontrol edilerek hangi menü tıklanmışsa o menüye ait olan DB içeriği ekranda gösterilmelidir.

3-Site Yönetim için admin.php dosyası oluşturulmalıdır. Bu dosya çağrıldığında öncelikle sistem bir kullanıcı adı ve şifre sormalıdır. Bu güvenlik geçildikten sonra site haritasına uygun hazırlanmış olan DB içeriğini görüntüleyip, yapılacak değişikliklerin DB’den güncellenecek yapıda olmalıdır.

Not: Projeniz de yukarıda belirtilen sadece 2 tane php dosyası olmalıdır. Bu dosyalar haricinde projenizde sadece varsa şekillendirme (css, js ve resim) dosyalarınız olmalıdır. Başka hiçbir şekilde HTML dosyası vs kullanılmadan bu 2 dosya ile belirtilen DB ile haberleştirip projeniz oluşturmalısınız.

Böyle bir ödevim var fakat ansıl yapacağıma dair bir fikrim yok yardıme debilecek var mı?
CNGame

kişi bu mesajı beğendi.

wmaraci
reklam

CNGame CNGame WM Aracı Kullanıcı
  • Üyelik 30.01.2019
  • Yaş/Cinsiyet 36 / E
  • Meslek Yazılım / Programlama
  • Konum Malatya
  • Ad Soyad C** N**
  • Mesajlar 4
  • Beğeniler 4 / 2
  • Ticaret 0, (%0)
Merhaba
Ne zaman lazım bu ödevin. Günü var mı.
ozancmlek

kişi bu mesajı beğendi.

ozancmlek ozancmlek WM Aracı Kullanıcı
  • Üyelik 30.11.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Aydın
  • Ad Soyad O** Ç**
  • Mesajlar 9
  • Beğeniler 5 / 1
  • Ticaret 0, (%0)
13 nisan da bitiyor
 

 

berkaycatak berkaycatak Kendi Çapında Geliştirici Kullanıcı
  • Üyelik 15.09.2014
  • Yaş/Cinsiyet 23 / E
  • Meslek Yazılımcı
  • Konum İstanbul Anadolu
  • Ad Soyad B** Ç**
  • Mesajlar 1242
  • Beğeniler 1278 / 406
  • Ticaret 9, (%100)
Sadece iki dosya kullanarak birden fazla sayfalı site mi yapman lazım?
 

 

wmaraci
wmaraci

mbuturak mbuturak Сомнение единственная п Kullanıcı
  • Üyelik 10.09.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Front-end dev. & Back-end dev.
  • Konum Adana
  • Ad Soyad M** B**
  • Mesajlar 100
  • Beğeniler 14 / 8
  • Ticaret 6, (%100)
Merhaba , .htaccess yapısı ile bahsettiğiniz uygulamayı gerçekleştirebilirsiniz öncelikle index.php ve icerik-detay.php sayfalarını oluşturmalısınız ardından menü linklerini icerik-detay.php?p=(menu_adi) şeklinde get değeri ile gönderdikten sonra içerik detay içerisinde pdo kullanarak veri çekme metodunuza otomatik olarak değerleri çekip gerekli alanlara gerekli verileri bastırabilirsiniz.

ihtiyacınız olan htaccess kodu ; RewriteRule ^icerik-detay/([0-9a-zA-Z-_]) p?=$2 [L,QSA]

bol şans!
 

 

ozancmlek ozancmlek WM Aracı Kullanıcı
  • Üyelik 30.11.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Aydın
  • Ad Soyad O** Ç**
  • Mesajlar 9
  • Beğeniler 5 / 1
  • Ticaret 0, (%0)

berkaycatak adlı üyeden alıntı

Sadece iki dosya kullanarak birden fazla sayfalı site mi yapman lazım?


evet hocam, öyle istemiş
 

 

ozancmlek ozancmlek WM Aracı Kullanıcı
  • Üyelik 30.11.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Aydın
  • Ad Soyad O** Ç**
  • Mesajlar 9
  • Beğeniler 5 / 1
  • Ticaret 0, (%0)

mbuturak adlı üyeden alıntı

Merhaba , .htaccess yapısı ile bahsettiğiniz uygulamayı gerçekleştirebilirsiniz öncelikle index.php ve icerik-detay.php sayfalarını oluşturmalısınız ardından menü linklerini icerik-detay.php?p=(menu_adi) şeklinde get değeri ile gönderdikten sonra içerik detay içerisinde pdo kullanarak veri çekme metodunuza otomatik olarak değerleri çekip gerekli alanlara gerekli verileri bastırabilirsiniz.

ihtiyacınız olan htaccess kodu ; RewriteRule ^icerik-detay/([0-9a-zA-Z-_]) p?=$2 [L,QSA]

bol şans!


hocam şuan benden istenen şey htaccess mi oluyor ona göre araştırma yapmak istiyorum
 

 

mbuturak mbuturak Сомнение единственная п Kullanıcı
  • Üyelik 10.09.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Front-end dev. & Back-end dev.
  • Konum Adana
  • Ad Soyad M** B**
  • Mesajlar 100
  • Beğeniler 14 / 8
  • Ticaret 6, (%100)
Evet yani bence istenilen şuan senden htacces yapısını kullanarak seo-link kullanımını öğrenmen yani ben bu projeyi yapacak olsam ve 2 sayfa koşulu zorunlu ise direk yukarıda belirttiğim yapıyı kullanırdım özel mesaj atarsan kullanman gereken yapının video linkini bulup paylaşmaya çalışırım
 

 

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
Mesela örnek veriyorum www.site.com?sayfa=hobilerim şeklinde sayfa yapınız var,
index.php dosyası içinde bütün gerekli js,css dosyalarını da dahil ettikten sonra body tagları arasında

if($_GET['sayfa']=="hakkimda"):
//Burda hakkımda sayfanız için veri tabanı bilgilerini çekin ?>

Bütün bu alana hakkımda sayfasında bulunacak bütün içeriği yazın

//Burda portfolyo sayfanız için veri tabanı bilgilerini çekin ?>

Bütün bu alana portfolyo sayfasında bulunacak bütün içeriği yazın

//Burda iletişim sayfanız için veri tabanı bilgilerini çekin ?>

Bütün bu alana iletişim sayfasında bulunacak bütün içeriği yazın



Bütün bu alanı da ana sayfanız oluştursun




Veya bütün bu yapıyı tersten de kurabilirsiniz.
ozancmlek CNGame

kişi bu mesajı beğendi.


ozancmlek ozancmlek WM Aracı Kullanıcı
  • Üyelik 30.11.2016
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Aydın
  • Ad Soyad O** Ç**
  • Mesajlar 9
  • Beğeniler 5 / 1
  • Ticaret 0, (%0)
mbuturak yazdım hocam
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al