ajax | zeilenumbruch verschwindet...
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
ahnung
aufruf
bearbeiten
code
datei
direkt ausgeben
einfachheit
header
implementierung
index
inhalt
lernen
liegen
nachladen
pfeifen
sache
tag
text
type
umlaut
-
ich wollte grad eine seite erstellen wo nur der tag/inhalt">inhalt mit ajax nachgeladen wird.
tja jetzt soll der das
<?php header('Content-Type: text/xml'); echo '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>'; echo '<response>'; $seite = $_GET['seite']; define('DB_HOST', 'localhost'); define('DB_USER', 'root'); define('DB_PASSWORD', ''); define('DB_DATABASE', 'ajax'); $verbindung = mysql_connect( DB_HOST, DB_USER, DB_PASSWORD); mysql_select_db(DB_DATABASE); $sel = "SELECT inhalt FROM texte WHERE seite='".$seite."' LIMIT 1"; $get = mysql_query($sel)or die (mysql_error()); $row = mysql_fetch_object($get) or die (mysql_error()); echo nl2br($row->inhalt); echo '</response>'; ?>
nachladen. und alles nach dem 1. zeilenumbruch wird nicht mehr angezeigt
woran könnte das liegen und wie kann ich das beheben
wenn ich die datei mit ?seite=index aufrufe kommt alles so wie es soll nur ein der datei in die es reingeladen wird wir es nicht dargestellt
mfg andre
Beitrag geändert: 11.12.2008 22:11:31 von andre-morillon -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ist $row->inhalt XML? Du musst natürlich die auch als (valides) XML ausgeben, damit du dieses als XML per JS bearbeiten kannst. Ansonsten in der PHP entsprechend ausgeben. <tag>$row->inhalt</tag>.
-
$row->inhalt sihet in etwa so aus: Hallo n das ist die erste seite
also das ist eigentlich föllig in ordnug oder? es wird ja auch bis zum hallo dargestellt.
mfg andré
Edit:: ich hab meinen request umgeschireben so dass es geht.
Beitrag geändert: 13.12.2008 20:38:23 von andre-morillon -
Naja, sind in dem Text Umlaute enthalten? Falls ja ist das schon mal doof. Dein <response> Tag solltest du entsprechend auch als CDATA deklarieren um sicherzugehen das die Parser es nicht versuchen zu parsen und drin stehen darf was will.
Der Einfachheit halber würde ich aber den Krams einfach direkt ausgeben und auf das XML Geraffel pfeifen.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage