Ahoj mám dobný problém pokud od datábáze chci uložit nejaký text s s diakritikou přesněji řečeno písmena s háčky a čárky tak mi to po uložení vypíše jen část slova např:. chci uložit slovo databáze ale uloží se jen slovo databa to je vše nastavené mám kodovani utf-8 jiz jsem skusil i příkaz mysql_set_charset('utf8') ale nic pro úplnost příkládam kód který se stará o ukládání dat na databaázi
jedná se o jakýsi rozcestník do kterého se ukládají webové adresy a poté stací kliknout a daná stránka externí či interní se otevře pravdepodobne normalne neviuzitelna aplikace ale pro účeli učení si myslím že celkem šikovná aplikace
<?php
include "./connect.php";
mysql_set_charset('utf8');
if(isset($_POST['pridat'])){
$nazev = mysql_real_escape_string($_POST["nazev"]);
$adresa = mysql_real_escape_string($_POST["adresa"]);
if($nazev==""){
echo'nebyl vyplněn název';
}
elseif($adresa==""){
echo'Nebyla vyplňěna adresa URL';
}
else {
$sql = mysql_query("INSERT INTO odkazy VALUES ('','$nazev','$adresa')") or die (mysql_eror());
echo'Data byla úspěšně uložena do databáze';
}
}
?>