Autor | Zpráva | ||
---|---|---|---|
Jobík Profil |
#1 · Zasláno: 4. 11. 2008, 20:37:37
Zdravím, mám vytvořenou registraci a chci aby si každý člen mohl napsat něco do popisu.
Mám ale problém: když do popisu napíši "Ahoj jak se vede" tak se to uloží OK, ale pokud napíši "Ahoj jak se všichni máte" do databáze se uloží jen: "Ahoj jak se v" a to je vše jakmile se oběví háček nebo čárko to co je za ním se neuoží. kód: <?php $spojeni = mysql_connect("mysql.webzdarma.cz","jobik","****") or die ('Spatne zadane udaje (asi heslo, server nebo jmeno.) v db.php'); mysql_select_db("jobik", $spojeni) or die ('Spatne zadana databaze v db.php'); mysql_query("SET NAMES utf8"); $poslText = $_POST['poslText']; $id = '1'; MySQL_Query("UPDATE home redirect SET obsah='$poslText' where id='$id'") or die (mysql_error()); echo 'Změna byla úspěšně provedena<br>'; echo '<a href="index.php" title="zpět"> << Zpět </a>'; ?> Stímže já tam edituji ten text který jsem si poslal z jiné stránky. Nevíte v čem je problém? Předem díky |
||
Měsíček Profil |
#2 · Zasláno: 4. 11. 2008, 20:42:43 · Upravil/a: Měsíček
Reaguji na Jobíka:
To utf8 dej do apostrofů a nastav kódování stránky samotné taky na UTF-8. |
||
Jobík Profil |
#3 · Zasláno: 4. 11. 2008, 20:46:22 · Upravil/a: Jobík
Měsíček
Dal jsem tam: mysql_query("SET NAMES 'utf8'"); a pořád to nefunguje. EDIT: I hlavičku jsem nastavil |
||
bohyn Profil |
#4 · Zasláno: 4. 11. 2008, 20:52:27
|
||
Jobík Profil |
#5 · Zasláno: 4. 11. 2008, 20:54:10 · Upravil/a: Jobík
EDIT: Už to funguje, díky já jsem měl v head uft-8 misto utf-8 ( Střílel bych za takové chyby, nebyl jsem to schopoen 3 h. najít :( )
|
||
Časová prodleva: 15 let
|
0