Autor | Zpráva | ||
---|---|---|---|
lukasxxxk Profil * |
#1 · Zasláno: 17. 12. 2010, 16:24:16
Dobrý den. Mám problém se zápisem českých znaků do databáze český znaků do databáze. České znaky to v zápisu prostě vynechá. Prosím o radu a předem moc děkuji
<?php require_once('db.php'); //Ulozeni clanku. $nazev=mysql_real_escape_string($_POST['nazev']); $rubrika=$_POST['rubrika']; $uvodnik=mysql_real_escape_string($_POST['uvodnik']); $telo=mysql_real_escape_string($_POST['telo']); @$vysledek = mysql_query( "INSERT INTO clanky (nazev, autor, rubrika, uvodnik, telo) values ('$nazev','$autor','$rubrika','$uvodnik','$telo')"); if (!$vysledek) { echo "Číslo chyby: ".mysql_errno()."<br />Popis chyby: ".mysql_error(); exit; } $id_clanku=mysql_insert_id(); // vynulovani pocitadla. $vysledek = mysql_query( "INSERT INTO pocitadlo (id_clanku, pristupy) VALUES ($id_clanku, 0)"); header("Location: index.php?page=clanky"); ?> |
||
lukasxxxk Profil * |
#2 · Zasláno: 17. 12. 2010, 16:44:49
Pro upřesnění vše mám v UTF-8 a soubor db.php obsahuje toto:
<?php $spojeni = mysql_connect("localhost","jmeno","heslo" ) or die ('Špatně zadané údaje (asi heslo, server nebo jméno.)!'); mysql_select_db("casopis", $spojeni) or die ('Špatně zadaná databáze!'); mysql_query("SET NAMES 'utf8'") ?> |
||
lukasxxxk Profil * |
#3 · Zasláno: 17. 12. 2010, 21:00:05
vyřešeno
|
||
Alphard Profil |
#4 · Zasláno: 17. 12. 2010, 22:01:46
lukasxxxk:
Čím to bylo? |
||
Časová prodleva: 13 let
|
0