Programlama Kategorisindeki Yazılar

MySQL Tablolarının ve Tablo Alanlarının Karakter Setini Topluca Değiştirmek

2 Nisan 2008

MySQL veri tabanı kullanıyorsanız karakter seti tanımlamaları yüzünden zaman zaman sıkıntılı anlar yaşamışsınızdır. Aşağıdaki betik sayesinde bu tür sorunlarınızın ufak bir bölümüne çözüm sağlayabilirsiniz. Betiğin yaptığı iş tanımlanan karakter setini tüm tablolara ve tablo içinde alanlara uygulamaktan ibarettir. Performansını test etmesemde, üçyüzden fazla tablonun ve sayısı birkaç bini geçen tablo alanlarının tamamının karakter setinin [...]

Adobe Flex 2 İle Sözlük - 1

7 Şubat 2008

Şuanda aktif olarak hizmet veren bir çok sözlük sitesi mevcut. Ayrıca çok ciddi veritabanlarının olduğunu da inkar etmemek lazım. Bizim burada yapacağımız ise aslında Flex ile neler yapabileceğimizi görmek. Bu uygulamada Flex ile PHP dosyaları arasında iletişime geçecek, PHP’den gelen veriler doğrultusunda Flex dosyamızı yönlendireceğiz. Bu projeyi bir yazı dizisinde anlatmayı planlıyorum. Her yazıda elimizde [...]

Sun ve MySQL Evlendi

17 Ocak 2008

Sun Microsystems tarafından yapılan açıklamaya göre çarşamba günü 800milyon dolar nakit, toplamda 1milyar dolar ödeme yapılarak satınalma gerçekleştirildi. Nakit transferinden sonra MySQL CEOsu Marten Mickos kıdemli yönetici olarak atandı. Bu satınalma ile birlikte Sun, geliştirdiği veya destek verdiği açık kaynaklı yazılım yelpazesine yeni bir yenisini daha eklemiş oldu. Halen geliştirilen ve destek verilen Oracle [...]

[PASCAL] 7-Döngü Komutları

10 Ocak 2008

Döngüler programın akışı sırasında tekrarlanması gereken işlemler için kullanılır. Tekrarlama işlemi için bir koşul seçilir ve bu koşul sağlanıncaya kadar tekrarlama işlemi sürer. İç içe birden fazla döngü komutu kullanılabilir.
A) FOR - DO:
PLAIN TEXT
PASCAL:

FOR koşul:=başlangıç değeri TO/DOWNTO bitiş değeri DO

Begin

komutlar

End;

FOR döngüsünde koşul, başlangıç değeri ve bitiş değeri değişken olabileceği gibi [...]

PHP Kullanarak MySQL Yedeği Almak

8 Ocak 2008

Bu PHP betiği ile MySQL veritabanının yedeğini alıp isterseniz sunucuda saklayabilir, isterseniz email adresinize gönderilmesini sağlayabilirsiniz. Ayrıca eski yedek dosyalarının silinmesini sağlayabileceğiniz gibi, yedek oluşturulduğunda size bilgilendirme maili gönderilmesini de ayarlayabilirsiniz.
Bu dosyayi halen kullanmaktayim ve bir sorun cikarmiyor. Sizin sunucunuz PHPyi safe_mode da calistiriyorsa passthru fonksiyonunu calistirmanizi engelleyebilir. Bu fonksiyon yerine baska fonksiyonlar kullanilabilir ancak [...]

PHP soket ve Utf-8 Problemi

31 Aralık 2007

PHP ile socket fonksiyonları kullanarak (fsockopen, vs) bir sayfayı almaya çalıştığınızda eğer sayfa utf-8 olarak başlık bilgisi gönderiyor ve kendisi de utf-8 olarak kodlanmış ise fgets ile sayfayı alırken garip garip işaretler, yanlış yerden bölünmüş satırlar görüyor olmalısınız. Aynen şunun gibi :

<a href=http://ansugo.net
1f
target='
33
Bu sorunun sebebi socket fonksiyonunda hazırladığınız GET metodunun HTTP/1.1'e dayanmasından kaynaklandığını keşfettim.
Çözüm GET [...]

Kullanıcının Girdiği HTML Verisini Güvenli Hale Getirmek

30 Aralık 2007

Zamanında bir sitedeki güvenlik sorununu gidermek için aceminin yazdığı bu kodun yazılmasındaki amaç şu:
"* Kullanıcıdan HTML olarak alınan ve değiştirilmeden saklanan bir veri var.
* Bu veri daha sonra site ziyaretcilerine gösteriliyor.
* Bu verileri giren kullanıcılar güvenilir değil. Veri içine, diğer ziyaretcilere gösterildiği anda zarar verecek, bilgi çalacak vb. kodlar ekleyebilirler.
* Veriyi gostermeden önce bir PHP [...]

[PASCAL] 6-Karşılaştırma Komutları

24 Aralık 2007

Program akışında, belirli şartlara göre, farklı işlemler yapabilmek için kullanılır. Yani, hangi durumda hangi işlemlerin gerçekleştirileceğini belirleyebilmemizi sağlayan komutlardır.
A) IF - THEN - ELSE:
IF koşul1,koşul2.... THEN komutlar
[ ELSE komutlar ]
Program akışının IF ile THEN arasındaki koşula göre yönlendirilmesini sağlar. Eğer bu koşul sağlanırsa THEN ‘den sonraki kısım işlenir. Aksi halde THEN ‘den sonraki [...]

Php ile FCKeditor Kullanımı

20 Aralık 2007

Merhaba.
Bu yazımda, FCKeditor kullanılarak blogumsu bir scriptin Php ile nasıl geliştirilebileceğini anlatacağım. FCKeditor'un neler yapabildiğini görebilmek için buraya bakabilirsiniz.

[PASCAL] 5-Operatörler

15 Aralık 2007

Tüm programlama dillerinde olduğu gibi pascalda da çeşitli operatörler mevcuttur. Bunları aritmetik işlem operatörleri, mantıksal operatörler, karşılaştırma operatörleri ve string operatörleri şeklinde ana başlıklar altında toplayabiliriz. Program içersinde yapılan işlemlere göre bu operatörlerden hangisinin kullanılacağına karar vermek gereklidir.

Toplam 6 sayfadan 2. sayfa«12345»...Son »