Tem 26

derss-net

Geçmişe kısa bir bakış
Açılımı Personal Home Page, olan PHP, ilk kez Rasmus Lerdorf tarafından, web sayfalarını ziyaret edenleri izlemek amacıyla bir dizi Perl Script (betik) kullanılarak geliştirilmişti. İnsanlar kısa zamanda bununla ilgilenmeye ve bu konuyla ilgili sorular sormaya başladaklarında, Rasmus kararını verdi ve bir script motoru oluşturdu. Ayrıca formlara da destek verdi ve böylece PHP/F1′i biçimlendirmiş oldu. Adını duyurdukça bir gurup yazılım geliştirmecinin dikkatini çekti ve böylece bir API oluşturuldu ve PHP3 ortaya çıktı. Daha sonraları yeniden ele alınması gerekti ve Zend motoru PHP4′ü yaratmış oldu. Artık PHP önünde pek engel bulunmuyordu, PHP Hypertext Processor fetihlere çıkmaya hazırdı.

Bir script motorunda neler var?
Devamını okuyun »

admin tarafından yazılmıştır \\ etiketler: , , , , , , , , , , , , , , , , , , ,

Tem 26

derss-net

Buffer Overflow Nedir?


18 Temmuz 2000 tarihinde, BugTraq eposta listesine gonderilen bir mesajda, Microsoft Outlook ve Outlook Express programlari ile ilgili cok onemli bir guvenlik acigi,tum dunyanin gozleri onune serildi.

NOT:
BugTraq, bilgisayar ve bilgisayar guvenligi konusunda tartismalarin yapildigi bir eposta listesidir…


Bu aciklama, yazilim endustrisinde cok bilinen adiyla “buffer overflow” guvenlik acigi ile ilgiliydi.

NOT:
Buffer Overflow nedir?


“Buffer Overflow”, en basit sekli ile yazilimin bir veri yerlestirilmek icin ayrilmis hafiza alanina, veri yerlestirilmesi sirasinda, eger ayrilan alan o veri icin cok kucuk ise ortaya cikan durumlarin tamamina verilen isimdir…


Devamını okuyun »

admin tarafından yazılmıştır \\ etiketler: , , , , , , , , , , , , , , , , , ,

Tem 26

derss-net

UNIX makinelere kurulum yaparken bu ozellik aktif hale getirilebilir.Windows makinelere kurulan PHP icin bu ozellik ongorulen olarak zaten aktiftir. magic_quotes_gpc ayari “on” olacak sekilde ayarlandiginda,PHP motoru POST,GET ve Cerez’lerden gelecek her tur degisken verisinin icerigine otomatik olarak bu ozelligi uygulayarak, cift tirnak karekterleri’nin onune onlari pasifize edebilmek icin “\” ters slash karekterinide ekleyecektir.


Bu bolumdeki ikinci ayar magic_quotes_runtime ise PHP’nin , fonksiyon veya degiskenlerinden donen text alanlarinda gecen cift tirnak ve tek tirnek karekterlerine bu islemin uygulanarak “\” ters slash isaretinin eklenmesini saglar.

Devamını okuyun »

admin tarafından yazılmıştır \\ etiketler: , , , , , , , , , , , , , , , ,

Tem 25

derss-net

Birkac ay once bir kac gonullu PHP kullanicisi hepimizin Linux dunyasindan tanidigi GNU’nun grafik arayuzlu program yazma yardimcisi olan GTK+ siniflarini PHP ile kullanma calismalarina basladilar.


Bu hepimiz icin yeni olanaklar sunuyor. Halihazirda sahip oldugumuz PHP bilgisini, Windows, Linux veya GTK+ ‘in calistigi butun isletim sistemlerinde calisacak grafik arayuzlu program yazmada kullanabilecek olmamiz heyecan verici.

Devamını okuyun »

admin tarafından yazılmıştır \\ etiketler: , , , , , , , , , , , , , , ,

Tem 25

derss-net

HTML dosyasina(index.html mesela) artik .php uzantliymis gibi davranilmasini ve icindeki kodlarin PHP motoru tafaindan uygulamansini saglamak icin :


1.Bulundugunuz web dizininde (klasor) icinde bir “.htaccess” dosyasi yaratin…(Bunu HTML dosyalarina php gibi davaranilmasini istediginiz her klasorde yaratmalisiniz)
2.Bu “.htaccess” dosyasinin icine asagidaki satiri yazin.


AddType application/x-httpd-php php3 html



Devamını okuyun »

admin tarafından yazılmıştır \\ etiketler: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,