Bak şimdi aslında mantık oldukça basit ama php de yeni olduğun için belki bilmediğin hususlar olabilir. Php bilgininde tam olarak ne kadar olduğunu bilmediğimden anlatacaklarımda olayları hiç bilmiyormuşssun gibi anlatayım. Şimdi Şimdi senle beraber çok basit yönlü bir kişisel web sayfası hazırlayalım. hazırlayacağımız Sitenin sayfaları şu şekilde olsun; HTML:

Merhaba, PHP de yazdığımız bir programda çıktı aldığımızda, toplamda örnek olarak 3 sayfa veya 5 sayfa çıktı alıyorsak tüm sayfaların üstünde aynı word deki gibi üstbilgi nasıl sabitleriz?

çok basit. Şimdi db deki tablo yapısı aynen şu şekilde olacak. CREATE TABLE `firma` ( `id` int(11) NOT lisanssız auto_increment, `ust` varchar(255) NOT lisanssız', `alt` varchar(255) NOT lisanssız', `yazilar` varchar(255) TEXT', PRIMARY KEY ) ; ust alanına üst bilgilerini alt alanına alt bilgileri yazacaksın yazilar kısmınıda firmanın bilgilerini ekleyip db de saklayacaksın bu kısım için bi panel yazar kullanırsın. birde ck editor tarzında bir text editör yardımıylada panelden yazı alanındaki kalınlık sağa sola yaslama olaylarını yaparak db ye kaydedrsin. şuan uzun uzun anlatamayacağım. neyse verileri mysqlden çekip ekrana bastırdığında olay çözülür mesela; PHP:

Çok Teşekkür Ederim... Sorunumu doğru anlamışsın aslında... Bende tabiki tam tarif edememiş olabilirim, çünkü PHP yi öğrenme saffasındayım hala... Daha net açıklayacak olursam: mesela 10 sayfa dan oluşan ve text area ile düzenlenmiş bir metnim var. bu metni text area ile düzenlemezsem satır sayısına göre alt ve üst bilgiyi senin dediğin gibi basabiliyorum... Ancak; text area ile düzenlediğimde yazı karakteri, funto, tablo vs işin içine girince olay karışıyor... Hani word de nasıl, üst ve alt bilgiyi sabitliyor, sen ne yaparsan yap onlar hep orda kalıyor, benimde istediğim aslında budur Visual Basic da &quot;section&quot; olarak bu yapılıyor diye biliyorum... ama PHP ne nasıl yapacam? satır sayısına göre değilde pixel e göre olabilirmi mesela?

Sorunu çok karışık bir şekilde somuşsun. Anladığım kadarı ile cevap vermek gerekirse Yazdığın olayı bir çok farklı şekildede yapabilirsin ama en basit mantık sayfayı sayfaya include veya ile çağırman olacaktır. Öncelikle 3 tane sayfa oluşturman gerekiyor bunların adı ust. php, alt. php ve orta. php olsun ust. php yi ve alt. php dosyasında dediğin gibi sadece üst ve alt bilgi tanımlamalarını yapıp orta. php de ise bütün işlemleri yapabilirsin. yani orta. php yi şu şekilde düzenleyip; PHP:

@sozen php de senin istediğin gibi hali hazırda bir kod yok. Sen sanırım word deki gibi sabit alt ve üst bilgi istiyorsun. Kendi mantığınla bunu çözebilirsin. Zaten kağıda basılacak yazı karakterini hesaplaya biliyorsan, strlen işine yarar.

BordoMavi çok saol ancak yine anlaşamadık ) istediğim şey aynı siber in dediği gibi... siber şu anda zaten yazı karakterini hesaplayarak basıyorum, benim istediğim yazı karakterini hesaplamadan bu basımı yapabilmek. bir arkadaşım Free PDF ile konuyu rahatlıkla çözebilirsin dedi... Bu hafta içerisinde biraraya gelip olayı anlatacak... Burada sizlerle paylaşırım...

BordoMavi çok saol ama istediğim bu değil, aşağıdaki örnekte olduğu gibi, aynı word deki alt bilgi üst bilgi olayını bulmam lazım... aşağıdaki örneği yeniden okuyabilirsen aslında ne demek istediğimi daha iyi anlayabileceğini düşünüyorum... veya şöyle kısaltayım: 1- elimde fontu verdana 12 normal olan 1000 satırlık bir metin var... bu metnin mysql den ekrana basıcam, ancak basarken her sayfanın en üstünde firma anteti, en altında da adres vs. bilgileri sabit çıkmalı ve ben bunu otomatik getirmeliyim... 2- bu 1000 satırlık alan yarın 1500 - 2000 satır olabilir ve üstelik textarea ile düzenlenebilir, böylece font değerleri değişebilir ve resim tablo vb ögeler eklenebilir, bu durumda yine üst ve alt kısımdaki bilgilerimi nasıl sabitlerim? NOT: 1 nolu belirtiğim şekli yapmıştım. örneği izah edebilmek için örnek verdim... Benim sıkıntım 2 nolu kısım şu işi çözsem süper olacak... sozen' Alıntı:

Kimse bilmiyormu?