webForumDet fria alternativet

Ny rad osv

10 svar · 142 visningar · startad av Smultron

SmultronMedlem sedan juli 2002423 inlägg
#1

Jag ska göra presentation till en sida, och skriver min text i <textarea> som jag lagrar i MySQL->text.

sen när den skrivs ut vill jag att där jag har satt radbrytningar osv ska det vara rad bryterningar, just nu blir det bara en löpande text av det hela, hur ska jag göra det att det ska funka?

K@llenMedlem sedan mars 20032 667 inlägg
#2

Kolla på funktionen nl2br() :)

SmultronMedlem sedan juli 2002423 inlägg
#3

jag använder mig av htmlentites för att användare inte ska kunna förstöra sidan genom att lägga in egen kod osv, ska man göra det eller finns det något effektivare sätt?

K@llenMedlem sedan mars 20032 667 inlägg
#4

Jag brukar göra det som en funktion:

function formatText( $text ) {

    $text = htmlspecialchars( $text, ENT_QUOTES );
    $text = nl2br ( $text );
    $text = stripslashes( $text );  

    return $text;

}
SmultronMedlem sedan juli 2002423 inlägg
#5

ska testa det

SmultronMedlem sedan juli 2002423 inlägg
#6

hmm
verkar inte fungera as bra

    $sql = mysql_query("SELECT \* FROM users WHERE user_id = '".$\_GET\['id'\]."'");

    $rad = mysql_fetch_array($sql);

$text = $rad["presentation"];

function formatText( $text ) 
{

		$text = htmlspecialchars( $text, ENT_QUOTES );
		$text = nl2br ( $text );
		$text = stripslashes( $text );  

		return $text;

}

print $text;

SmultronMedlem sedan juli 2002423 inlägg
#7

bli ändå en löpande text

K@llenMedlem sedan mars 20032 667 inlägg
#8

Du anropar aldrig funktionen juu. ;)

print (formatText( $text ) );
SmultronMedlem sedan juli 2002423 inlägg
#9

tack så mycket
hehe
=)

SmultronMedlem sedan juli 2002423 inlägg
#10

hur mycket text kan en text i mysql ta in?

K@llenMedlem sedan mars 20032 667 inlägg
#11

http://www.mysql.com/doc/en/Storage_requirements.html

RED:
1 byte motsvarar ett (1) ASCII-tecken

138 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)