PHP- Absätze bei POST-Funktion. Wie?

... komplette Frage anzeigen

3 Antworten

Einfach "\\\\n" einfuegen, das ist der ASII code fuer Return

Also <?php echo "Ihre Adresse lautet: " . $POST ["name"] . "\\\\n" . $POST ["strasse"] . "\\\\n" . $_POST ["ort"];

Des weiteren ist es besser einfache anfuehrungszeichen in arrays zu benutzen

Also "\\\\n" ist okay (muss so sein) Aber _POST besser so _POST['ort']

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von nullx8
31.08.2014, 04:46

Achso, das funktioniert nur wenn du das in eine datenbank einfuegen willst. Wenn as nur angezeigt wird muss das zwischen 'pre' tags stehen das der zeilenumbruch sichtbar wird.

Wenns nur angezeigt werden soll kann man auch einfach
anstatt \n einfuegen. Dann werden die 'pre' tags nicht benoetigt.

Am besten jeden atenblock in <div tags verpacken und das ueber CSS schoen positionieren (html5)

0

Hello there,

also hier gibts ein paar Missverständnisse, wie es mir scheint.

$_POST ist keine Funktion, sondern eine sogenannte Superglobal.

Es handelt sich um eine Variable in PHP die automatisch überall verfügbar ist und alle die Daten beinhaltet, die du über die Post-Methode an das Skript übergeben hast, das kann etwa über ein HTML-Formular sein, das als ActionMethod "Post" verwendet, oder ein beliebiger anderer HTTP-Post-Request. Mir ist nicht ganz klar, was du da machen möchtest, dass du $_POST hierfür benötigst. Das brauchst du insbesondere dann, wenn du die Daten dynamisch zwischen einer HTML-Datei für den Benutzer und dem PHP-Skript auf dem Server hin und her schicken möchtest.

Aber auch unter HTML selbst, macht man mit
keinen Absatz, sondern nur einen Zeilenumbruch.

Eigenständige Absätze schreibt man in

-Tag:

also:

<p>
Mein Absatz
Text
Bla bla bla
</p>

Hoffe ich konnte dir helfen.

MfG

Alex

Antwort bewerten Vielen Dank für Deine Bewertung

Bin mir nicht sicher, ob ich verstanden habe, was du meinst, aber probier mal folgendes aus:

<textarea  rows="5" cols="30" wrap="hard">Absatz 1 Zeile 1 ...
Absatz 1 Zeile 2 ...
Absatz 1 Zeile 3 ...

Absatz 2 Zeile 1 ...
Absatz 2 Zeile 2 ...
Absatz 2 Zeile 3 ...

Absatz 3 Zeile 1 ...
Absatz 3 Zeile 2 ...
Absatz 3 Zeile 3 ...</textarea>
Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von 1212EDEL
30.08.2014, 20:43

<?php echo "Ihre Adresse lautet: "; echo $_POST ["name"] ;
echo $_POST ["strasse"] ; echo $_POST ["ort"];

?>

Ich möchte wissen, wie manzwischen den einzelnen daten Abstände erzeugt.

0

Was möchtest Du wissen?