Как да направите независима музика за игри (само с помощта на безплатни приставки)

Има ли безплатен домакин който поддържа php и mySQL заявки в utf-8? Вече се опитах да използвам x10hosting и 000webhosting, но те не поддържат utf8 mysql заявки (има mojibake). Кодирането по подразбиране на mysql и в двата сайта е latin-1 и не можете да промените това.

Има ли други безплатен хост, който напълно поддържа utf-8?

  • Изглежда като дубликат, но отговорът е различен. Не е нужно да сменяте доставчика си, кажете на базата данни по време на изпълнение какво очаквате. Ако използвате mysqli, можете да използвате този ред $mysqli_db->set_charset('utf8'); за да дефинира изхода на заявките.

www.bplaced.net Никога не съм го опитвал, но те предлагат phpmyadmin, така че можете да променяте настройките ръчно. Между другото, пробвали ли сте "set names 'utf8'"? Например:

$db=mysql_connect($db_host, $db_user, $db_password); mysql_query('SET NAMES 'utf8''); mysql_select_db($db_database, $db); 
  • Като алтернатива, ако не е необходимо да извършвате UTF сравнения / манипулации на низове в базата данни, можете просто да използвате различно кодиране (например punycode) за съхранение или просто да го съхраните като двоични данни. Също така можете да използвате еднобайтов набор от символи като Latin-1 (ISO-8859) като междинно кодиране. Така че показвайте текста като UTF-8, но когато пишете в базата данни или правите запитване, просто оставете MySQL да третира UTF-8 низовете като латински-1 низове. В повечето случаи това не би трябвало да създава проблеми, стига да се придържате към прости низови функции (т.е. не използвайте TRIM или CONVERT или други чувствителни към charset методи).
  • Въпреки че все пак бих се опитал да направя по-голямата част от вашата манипулация на низове в PHP, само за да съм в безопасност.
  • може да искате да разгледате този. никога не съм го използвал сам, но няколко от приятелите ми го използват - freevirtualservers.com

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?