Hi,
Ab ca. 1500 Zeichen bei der Variable $text (ich habs noch nicht genau getestet) kann das Script nicht in die Mysql Tabelle schreiben. Das dafür vorgesehene Feld 'text' ist aber vom Typ "TEXT" und sollte daher auch bis 64.000 Zeichen verkraften.
Hier die Codes, fall das weiterhilft:
die Tabelle:
und der Eintrag:
die Variablen werden per Forumlar gesendet und auch vor dem Eintrag oder auch nicht-Eintrag richtig angezeigt.
Gruß,
Syco
Ab ca. 1500 Zeichen bei der Variable $text (ich habs noch nicht genau getestet) kann das Script nicht in die Mysql Tabelle schreiben. Das dafür vorgesehene Feld 'text' ist aber vom Typ "TEXT" und sollte daher auch bis 64.000 Zeichen verkraften.
Hier die Codes, fall das weiterhilft:
die Tabelle:
PHP-Code:
$setup = "CREATE TABLE lyrics2 (
id INT( 255 ) UNSIGNED NOT NULL AUTO_INCREMENT,
url VARCHAR( 30 ) NOT NULL ,
album VARCHAR( 2 ) NOT NULL ,
tracknr INT( 2 ) NOT NULL ,
titel VARCHAR( 50 ) NOT NULL ,
text TEXT NOT NULL ,
songwriter VARCHAR( 50 ) NOT NULL ,
PRIMARY KEY ( id )
)";
PHP-Code:
if ($insert = mysql_query ("INSERT INTO lyrics2 (url, album, tracknr, titel, text, songwriter) VALUES ('$url', '$album', '$tracknr', '$titel', '$text', '$allwriters')"))
{
echo "Daten erfolgreich eingetragen";
}
else
{
echo '<font color="red">Beim Eintrag trat ein Fehler auf.';}
Gruß,
Syco
Kommentar