Prb cu citirea "enter"

Ai o întrebare legată de PHP? Incercăm să îi găsim soluţie. Sau poate doar vrei să publici un cod interesant.

Moderatori: Zamolxe, Moderatori

Danutz
Average Member
Mesaje: 162
Membru din: Joi Iul 08, 2004 2:20 am
Contact:

Prb cu citirea "enter"

Mesajde Danutz » Lun Feb 21, 2005 6:38 pm

Salut

Am dat peste o alta prb si am zis sa apelez iar la voi

Am un textarea in care vreau sa scriu contextul unei pagini .. prb este ca nu stiu cum sa elimin ca clientul sa nu mai fie obligat sa scrie in acel textarea <br />cand vrea sa treaca pe urmatorul rand si pur si simplu sa dea "enter" .. daca are cineva idee cum se face asa ceva va rog sa ma ajurea

PS: tot ce e in acel textarea este introdus intr-o baza de date care field-ul context este tip TEXT

Va multumesc



beeuser
Senior Member
Mesaje: 390
Membru din: Joi Mai 20, 2004 10:32 am
Contact:

Mesajde beeuser » Lun Feb 21, 2005 8:30 pm

functia nl2br()....check it out.

Avatar utilizator
SHORTY-X
PHPRomania Supporter
Mesaje: 20
Membru din: Joi Feb 17, 2005 9:40 pm
Localitate: Ro/Bacau
Contact:

Alta solutie

Mesajde SHORTY-X » Lun Feb 21, 2005 9:42 pm

Sau ... poti face in alt mod:


[php]<?php
// Connect

$sql = mysql_query("SELECT * FROM table");

while($arr = mysql_fetch_object($sql)) {
echo str_replace("\n", "<br />". $arr->field);
}

?>[/php]

Nu ? [/php]
-


beeuser
Senior Member
Mesaje: 390
Membru din: Joi Mai 20, 2004 10:32 am
Contact:

Mesajde beeuser » Mar Feb 22, 2005 1:24 am

???... nl2br face tot...'ce tre sa complici?!!??......

Danutz
Average Member
Mesaje: 162
Membru din: Joi Iul 08, 2004 2:20 am
Contact:

Mesajde Danutz » Mar Feb 22, 2005 9:21 am

hmm din cate am citit eu acolo tre sa pun \n in loc de <br /> m-am gandit sa fac ceva cu str_replace si el sa-mi citeasca in loc de "." sa citeasca ".<br>" dar tre sa ma uit si la asta cum trebuie facuta. Daca mai are cineva ideei va rog sa le propuna :)

Va multumesc

aolex
Senior Member
Mesaje: 662
Membru din: Vin Dec 17, 2004 11:08 pm

Mesajde aolex » Mar Feb 22, 2005 12:26 pm

ti-a dat shorty codul , ce mai vrei ? :?

johnutz
Senior Member
Mesaje: 956
Membru din: Mar Iul 20, 2004 9:23 am
Localitate: Între scaun şi tastatură

Mesajde johnutz » Mar Feb 22, 2005 1:36 pm

Pai...
Introduci in bd textul asa cum il iei din $_POST['var'] si il prelucrezi doar cand ii dai echo in pagina.
Cateva functii pe care trebuie sa le folosesti:
http://ro.php.net/manual/ro/function.my ... string.php
http://ro.php.net/get-magic-quotes-gpc

A, si una facuta de mine:
[php]function text2html($text)
// da echivalentul html pentru text
{
$html=$text;
$html=htmlspecialchars($html);
$html=str_replace(" ", "&nbsp;&nbsp;", nl2br($html));
$html=str_replace("&amp;#", "&#", $html);
return $html;
}[/php]

Citeste ce e la linkurile de mai sus cu atentie. Bafta!

Avatar utilizator
punctweb
Senior Member
Mesaje: 509
Membru din: Mie Mar 24, 2004 3:32 pm
Contact:

Mesajde punctweb » Mar Feb 22, 2005 11:09 pm


w31rd0
Average Member
Mesaje: 166
Membru din: Lun Mar 15, 2004 10:04 am
Localitate: Timisoara
Contact:

Mesajde w31rd0 » Joi Feb 24, 2005 8:57 am



Înapoi la “Cod PHP”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 12 vizitatori