| Autor | Zpráva | ||
|---|---|---|---|
| Anonymní Profil * |
#1 · Zasláno: 7. 11. 2006, 12:52:36
provider mi napsal:
prověřte skript utils.php, kde máte funkci pro připojení k databázi. Nastavení kódování (mysql_query("SET NAMES...... máte uvedeno za else, není tedy provedeno při připojení k DB tady je zmíněná část skriptu: function db_open_connection() { global $db_error_code; global $db_error_text; if ($db_link = mysql_connect(DB_SERVER,DB_USER,DB_PASSWORD)) { if (!mysql_select_db(DB_DATABASE)) { $db_error_code = mysql_errno(); $db_error_text = mysql_error(); mysql_close($db_link); } else {mysql_query("SET CHARACTER SET cp1250"); } } else { $db_error_code = mysql_errno(); $db_error_text = mysql_error(); echo "$db_error_code: $db_error_text"; exit; } return $db_link; |
||
| nightfish Profil |
#2 · Zasláno: 7. 11. 2006, 13:42:34
skript je správně, provider (webhoster?) se zmýlil
protože SET CHARACTER SET (SET NAMES?) je uvedeno za else, které se zavolá v případě, že se podaří select_db... |
||
| Anonymní Profil * |
#3 · Zasláno: 7. 11. 2006, 14:28:42
jj já si to taky myslím,že je to správně,ale nechápu proč se mi potom nezobrazuje diakritika,když to odešlu?
|
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0