Burada Umarım benden daha Zend Framework hakkında daha fazla bilgiye sahip bazıları, ben cevap aramak için çalışıyor ettik ama ben her yerde bir şey yüzgeç mümkün değilim.
Problem:
à ¥ |   ¸ à değiştirilir ø Zend_Db'nin kullanımı karakterleri Æ ile veritabanına bir Zend_Form içeriğini eklerken
System
- WampServer 2.0i
- Apache 2.2.11
- MySQL 5.1.36
- PHP 5.3.0
- Zend Framework 1.10.0
Modifications done to make it work (which it does not)
application.ini
resources.db.adapter = "pdo_mysql"
resources.db.params.host = "localhost"
resources.db.params.username = "//Brukernavn//"
resources.db.params.password = "//Passord//"
resources.db.params.dbname = "//Database//"
resources.db.params.charset = "utf8"
resources.db.params.driver_options.1002 = "SET NAMES utf8"
resources.db.isDefaultTableAdapter = true
Ben ekledim tüm formlar için
->setAttrib('accept-charset', 'utf-8');
Ve bootstrap.php ben aşağıdaki kodu koydum:
$view->setEncoding('UTF-8');
$view->doctype('XHTML1_STRICT');
$view->headMeta()->appendHttpEquiv('Content-Type', 'text/html;charset=utf-8');
Veritabanı utf8_general_ci ayarlanır
Herkes işe almak için nasıl bir ipucu var mı?
Soulution:
It's a bug in PHP 5.3.0 and 5.3.1 ( http://bugs.php.net/bug.php?id=47224 ) so I choose to downgrade to 5.2.11, and all worked like a charm.
Bana doğru yönde işaret için Pekka ve Greg K teşekkürler.