php - mysql bağlantısı (Tam acemi sorusu)

uyelik Kursat Yorulmaz

Öğrencilerimin yazı yazma alışkanlığını arttırmak için bir web sitesi aldım. Site php ve mysql destekli. Sitenin editörlüğünü öğrencilere devretmek istiyorum. Bunun için gelen yazıların incelenip kolayca eklenebileceği bir script buldum. ( http://scripti.org/script_gilnet-haber-scripti_145_12.html ) Scripti wampserver üzerinden çalıştıramadım.  Bütün açıklamalara uyduğum halde nerede yanlış yaptığımı bulamadım. Belli ki scripti ekleyen kişi kullanıcıların benim kadar acemi olabileceğini düşünmemiş. Bazı açıklamaları yapma gereği duymamış.

Belirtmekte belki fayda vardır. Sitemin yönetici panelinde ne idüğü belirsiz bir sürü araç var:

mysql veritabanları, mysql database wizard, phpmyadmin, remote mysql, php configuration...

Şimdi

a) Bu scripti nasıl çalıştırırım?

b) (Hocam boşver bu işleri yaşlanmışsın derseniz) Ücretsiz yazı ekleme  hizmeti veren, eklenen yazıların başlıklarını kendi sitemize yerleştirmemize imkan veren bir web sitesi var mıdır?

07-03-2010 11:59 Edit:07-03-2010 12:02

    cvp

    nssasmaz Nursin Şaşmaz Avatar

    hocam şu anda scripti inceleme imkanım yok fakat yardıme tmek istediğim için soruyorum.. sizin tam olarak yapmak istediğiniz nedir. mesaj yazmak ve yazdığınız mesaja yorum almak mı? acaba.. çünkü karışık anlatmışsınız anlayamadım..

    Gitme vakti gelince gitmek mi zordur kalmak mı?
    08-03-2010 11:09

      Teşekkür ederim

      uyelik Kursat Yorulmaz

      Kendim biraz uğraşınca problemi çözdüm. Gerçekten acemiymişim. Bu işe benim gibi yeni başlayanlara wampserver'da çalışmayan scriptleri bir de hostları üzerinde denemelerini öneririm.

      Şimdiki sorunum Türkçe karakter meselesi. Sitenizdeki forumları  okursam onu da çözerim diye düşünüyorum. İlgilendiğiniz için teşekkür ederim.

      08-03-2010 13:30

        PHP Türkçe Karakter Problemi Çözümü

        nssasmaz Nursin Şaşmaz Avatar

        mysql_query("SET NAMES 'latin5'");
        mysql_query("SET CHARACTER SET latin5");
        mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");

        database bağlantısını yaptırdığınız sayfaya yerleştirirseniz örneğin :

        ## database.php

        /*
        mysql_connect("localhost","root","123");
        mysql_select_db("veritabani-adi");
        mysql_query("SET NAMES 'latin5'");
        mysql_query("SET CHARACTER SET latin5");
        mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
        */

        şeklinde yapıp aynı zamanda veri tabanında karakter seti ve karşılaştırma değer değerini "latin5_turkish_ci" seçerseniz veri yazma işleminde türkçe karakterlerde problem yaşamazsınız.

        HTML sayfa için Türkçe Karakter Kodlaması İse :

        <head>

        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />

        </head>

        şeklinde kullanırsanız sayfanızın türkçe karakter problemi olmaz..

        Gitme vakti gelince gitmek mi zordur kalmak mı?
        09-03-2010 09:44

          www.Phpkodlari.com © 2009 Herkes Php öğrenecek
          Web tasarım ve eğitim kaynağınız.