icefire
Erfahrenes Mitglied
Moin!
Ich habe eine kleine Newsfunktion. Doch leider wird der Text mit großen Zwischenräumen eingetragen - so, als ob in jeder Zeile ein <br> stehen würden! Was muß ich ändern, damit der Text normal eingetragen wird bzw wie kann ich die nl2br() Funktion vernüftig einsetzen?
Ich habe eine kleine Newsfunktion. Doch leider wird der Text mit großen Zwischenräumen eingetragen - so, als ob in jeder Zeile ein <br> stehen würden! Was muß ich ändern, damit der Text normal eingetragen wird bzw wie kann ich die nl2br() Funktion vernüftig einsetzen?
PHP:
if($_REQUEST["action"] == 'neu'){
$verbindung = @mysql_connect($mysqlserver, $mysqluser, $mysqlpass) or die("Konnte keine Verbindung zum Datenbankserver aufbauen!");
$selectdb = @mysql_select_db($mysqldb, $verbindung) or die("Konnte die Datenbank <b>$mysqldb</b> nicht auswählen!");
$insert = "INSERT INTO infmem_news (nw_id, nw_title, nw_name, nw_news, nw_date, nw_art, nw_option, nw_info) VALUES (
'".addslashes(htmlspecialchars($_POST[nw_id]))."', // Automatisch
'".addslashes(htmlspecialchars($_POST[nw_title]))."', // Überschrift
'".addslashes(htmlspecialchars($_POST[nw_name]))."', // Name/Nick
'".addslashes(htmlspecialchars($_POST[nw_news]))."', // News-Text
'".addslashes(htmlspecialchars($_POST[nw_date]))."', // Datum
'".addslashes(htmlspecialchars($_POST[nw_art]))."', // Rubrik
'".addslashes(htmlspecialchars($_POST[nw_option]))."', //Kommentar-Option
'".addslashes(htmlspecialchars($_POST[nw_info]))."')"; // Quelle/ Link
echo mysql_error();
mysql_query($insert, $verbindung) or die(mysql_error());
$done = true;
}
Zuletzt bearbeitet: