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

uyelikKursat 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?

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

cvp

nssasmazNursin ŞaşmazAvatar

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ı?
2010-03-08 11:09:19

Teşekkür ederim

uyelikKursat 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.

2010-03-08 13:30:25

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

nssasmazNursin ŞaşmazAvatar

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ı?
2010-03-09 09:44:29

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro