Hallo,
Irgendwie will oder kann mir keiner helfen auf der suche nach einer Lösung meines Problems.
Diese Fehlermeldung kommt immer wenn ich über paste & copy texte in ein Formularfeld eintrage.
Früher unter MYSQL 4.0.25 funktionierte das Script einwandfrei.
Unter MYSQL 5.0 bekomme ich immer obige Fehlermeldung
die entspr. php_funktion
Danke für Eure Hilfe
der Trallala
Irgendwie will oder kann mir keiner helfen auf der suche nach einer Lösung meines Problems.
Diese Fehlermeldung kommt immer wenn ich über paste & copy texte in ein Formularfeld eintrage.
Früher unter MYSQL 4.0.25 funktionierte das Script einwandfrei.
Unter MYSQL 5.0 bekomme ich immer obige Fehlermeldung
Code:
CREATE TABLE `news` ( `news_id` int(11) NOT NULL AUTO_INCREMENT, `news_titel` text COLLATE latin1_german1_ci NOT NULL, `news_datum` varchar(50) COLLATE latin1_german1_ci DEFAULT NULL, `news_autor` varchar(50) COLLATE latin1_german1_ci DEFAULT NULL, `news_inhalt` text CHARACTER SET latin1 COLLATE latin1_general_ci, `news_rubrik` varchar(50) COLLATE latin1_german1_ci DEFAULT NULL, `news_hits` int(10) DEFAULT NULL, PRIMARY KEY (`news_id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german1_ci;
PHP-Code:
function saveNews($titel,$autor,$text,$rubrik)
{
$db =new dbconn;
$date =$this->getDate();
mysql_real_escape_string($text);
$sql ="INSERT INTO news (news_id,news_titel,news_datum,news_autor,news_inhalt,news_rubrik,news_hits)
VALUES (null,'".$titel."','".$date."','".$autor."','".$text."','".$rubrik."','0')";
$result= $db->query($sql);
if (!$result || mysql_affected_rows()<1)
return False;
else
return TRUE;
}
der Trallala
Kommentar