Kezdőoldal » Számítástechnika » Weblapkészítés » Olyan problémával fordulok...

Olyan problémával fordulok hozzátok, hogy amikor bekérek egy szövegdobozva egy szöveget és abban van ENTER akkor azt kiíratásnál csak egy SPACE-nek fogja venni. Lent megtaláljátok a kódot. Hogy lehet ezt megoldani?

Figyelt kérdés

<?php

if(isset($_POST['szoveg']) && !empty($_POST['szoveg'])){

echo $_POST['szoveg'];}

?>

<form action="" method="post">

<textarea rows="5" name="szoveg">



2016. nov. 24. 16:29
 1/6 anonim ***** válasza:
100%
2016. nov. 24. 16:38
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:
#1: nl2br(); Nagyon régi és jó függvény erre. :-)
2016. nov. 24. 16:58
Hasznos számodra ez a válasz?
 3/6 anonim ***** válasza:
\r\n (enter) nem látszik kimenetben.
2016. nov. 24. 16:59
Hasznos számodra ez a válasz?
 4/6 anonim ***** válasza:
hoppácska
2016. nov. 24. 17:53
Hasznos számodra ez a válasz?
 5/6 A kérdező kommentje:
Köszönöm atlagosvalaszado sikerült azzal a módszerrel amit írtál :)
2016. nov. 24. 18:10
 6/6 anonim ***** válasza:

akkor már tényleg inkább így:

$szoveg = nl2br($szoveg);

ehelyett:

$szoveg = str_replace(array("\n\r", "\r\n", "\n"), '<br>', $szoveg);

2016. nov. 24. 19:14
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!