kan ik få nl2br til at virke?
hey alle..som sagt så kan jeg ikke rigtig få dette til at virke!
Det skal fungere sådan at en bruger skriver hans input ind i et textarea, når han trykker på enter, skal den automatisk lave et <br> - men det gør det ikke, hvilket jeg ik helt forstår?
Koden er lidt lang, håber du kan bære over med mig
------- min kode --------
<?
session_start();
?>
<?
// Tjek om brugeren er logget ind
if ($_SESSION['brugernavn'] && $_SESSION['password']) {
?>
<?
include ("config.php");
$brugernavn = $_SESSION['brugernavn'];
$password = $_SESSION['password'];
$query = "SELECT id, realname, venstre_tekst, cnt_tekst, url, email, uddannelse, tilbud, andet FROM brugere WHERE brugernavn='$brugernavn' AND password='$password'";
$resultat = mysql_query($query);
while($r = mysql_fetch_assoc($resultat)) {
$id = $_REQUEST['id'];
$realname = $_REQUEST['realname'];
$venstre_tekst = $_REQUEST['venstre_tekst'];
$cnt_tekst = $_REQUEST['cnt_tekst'];
$url = $_REQUEST['url'];
$email = $_REQUEST['email'];
$uddannelse = $_REQUEST['uddannelse'];
$tilbud = $_REQUEST['tilbud'];
$andet = $_REQUEST['andet'];
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>GI-terapeuter</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="keywords" content="gestaltterapi, gestaltterapeuter, psykoterapi, terapi, gruppeterapi, parterapi, samtale, kropsterapi, supervision">
<link rel="stylesheet" href="../css/gi.css" />
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>
<body onload="MM_preloadImages('../images/buttons/forside_over.gif','../images/buttons/gestalt_over.gif','../images/buttons/studerende_over.gif','../images/buttons/bestyrelsen_over.gif','../images/buttons/links_over.gif','../images/buttons/vedtaegter_over.gif','../images/buttons/etiske_over.gif','../images/buttons/medlemmer_over.gif')">
<table width="760" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="10" id="shadowlft">
<img src="../images/shadow_left.jpg" alt="" width="10" height="1" /></td>
<td>
<table width="740" border="0" cellspacing="0" cellpadding="0" id="brdtop">
<tr>
<td>
<img src="../images/topleft.jpg" alt="" width="215" height="125" /><img src="../images/topright.jpg" alt="" width="525" height="125" /></td>
</tr>
</table>
<table width="740" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><a href="../index2.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Forside','','../images/buttons/forside_over.gif',1)"><img src="../images/buttons/forside.gif" alt="Forside" name="Forside" width="58" height="39" border="0" id="Forside" /></a></td>
<td><a href="../go/gestalt/index.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Gestaltterapeuter','','../images/buttons/gestalt_over.gif',1)"><img src="../images/buttons/gestalt.gif" alt="Gestaltterapeuter" name="Gestaltterapeuter" width="104" height="39" border="0" id="Gestaltterapeuter" /></a></td>
<td><a href="../go/studerende/index.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Studerende','','../images/buttons/studerende_over.gif',1)"><img src="../images/buttons/studerende.gif" alt="Studerende" name="Studerende" width="79" height="39" border="0" id="Studerende" /></a></td>
<td>
<a onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Bestyrelsen','','../images/buttons/bestyrelsen_over.gif',1)" href="../go/bestyrelsen/index.htm"><img src="../images/buttons/bestyrelsen.gif" alt="Bestyrelsen" name="Bestyrelsen" width="78" height="39" border="0" id="Bestyrelsen" /></a></td>
<td><a href="../go/links/index.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Links','','../images/buttons/links_over.gif',1)"><img src="../images/buttons/links.gif" alt="Links" name="Links" width="53" height="39" border="0" id="Links" /></a></td>
<td><a href="../go/vedtaegter/index.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Vedtaegter','','../images/buttons/vedtaegter_over.gif',1)"><img src="../images/buttons/vedtaegter.gif" alt="Vedtægter" name="Vedtaegter" width="84" height="39" border="0" id="Vedtaegter" /></a></td>
<td><a href="../go/etiske/index.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('EtiskeRegler','','../images/buttons/etiske_over.gif',1)"><img src="../images/buttons/etiske.gif" alt="Etiske Regler" name="EtiskeRegler" width="84" height="39" border="0" id="EtiskeRegler" /></a></td>
<td><a href="../go/medlemmer/index.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('ForMedlemmer','','../images/buttons/medlemmer_over.gif',1)"><img src="../images/buttons/medlemmer.gif" alt="For medlemmer" name="ForMedlemmer" width="102" height="39" border="0" id="ForMedlemmer" /></a></td>
<td><img src="../images/water.jpg" width="98" height="39" alt="" /></td>
</tr>
</table>
<table width="740" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>
<img src="../images/left_bluebar.gif" width="215" height="27" alt="" /><img src="../images/redbar.gif" width="525" height="27" alt="" /></td>
</tr>
</table>
<table width="740" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="212" valign="top" id="tablegrey"> <table width="212" border="0" cellspacing="0" cellpadding="0">
<tr>
<td id="left"><strong>Min Menu</strong></td>
</tr>
<tr>
<td><img src="../images/leftbar.gif" width="212" height="13" border="0" alt="" /></td>
</tr>
<tr>
<td id="left"><p align="left"><a href="ret.php">Ret profil </a><br />
---------------------------- <br />
----------------------------<br />
<a href="logud.php">Log ud </a></p></td>
</tr>
</table>
</td>
<td valign="top"><table width="528" border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="padding: 3px;"><img src="../images/headlines/medlemmer.gif" alt="Gi Forside" width="153" height="21" /></td>
</tr>
<tr>
<td style="padding:5px;"> <strong>Hej <? echo "$brugernavn"; ?><br />
Her kan du rette din profil:</strong><br />
<?
include("config.php");
if ($_POST['submit'])
{
# if($_POST['cnt_tekst'] !="")
#{
# echo "Du skal skrive en profil tekst!!";
#exit();
#}
$id = mysql_escape_string($_REQUEST['id']);
$url = mysql_escape_string($_REQUEST['url']);
$email = mysql_escape_string($_REQUEST['email']);
$venstre_tekst = mysql_escape_string($_REQUEST['venstre_tekst']);
$cnt_tekst = mysql_escape_string($_REQUEST['cnt_tekst']);
$uddannelse = mysql_escape_string($_REQUEST['uddannelse']);
$tilbud = mysql_escape_string($_REQUEST['tilbud']);
$andet = mysql_escape_string($_REQUEST['andet']);
$url = htmlspecialchars($author["url"]);
$email = htmlspecialchars($author["email"]);
$venstre_tekst = htmlspecialchars($author["venstre_tekst"]);
$cnt_tekst = htmlspecialchars($author["cnt_tekst"]);
$uddannelse = htmlspecialchars($author["uddannelse"]);
$tilbud = htmlspecialchars($author["tilbud"]);
$andet = htmlspecialchars($author["andet"]);
$sql = "UPDATE brugere SET venstre_tekst='$_POST[venstre_tekst]', uddannelse='$_POST[uddannelse]', tilbud='$_POST[tilbud]', andet='$_POST[andet]', cnt_tekst='$_POST[cnt_tekst]', url='$_POST[url]', email='$_POST[email]' WHERE brugernavn='$brugernavn'";
if (mysql_query($sql))
{
echo "<strong>Profilen er nu opdateret</strong>";
}
else
{
echo "Der skete en fejl ved opdatering af opgave".mysql_error();
}
}
#$id = $_REQUEST['id'];
$query = "SELECT id, realname, venstre_tekst, cnt_tekst, url, email, uddannelse, tilbud, andet FROM brugere WHERE brugernavn='$brugernavn' AND password='$password'";
$resultat = mysql_query($query);
while($myrow = mysql_fetch_assoc($resultat)) {
$venstre_tekst = $myrow["venstre_tekst"];
$cnt_tekst = $myrow["cnt_tekst"];
$uddannelse = $myrow["uddannelse"];
$tilbud = $myrow["tilbud"];
$andet = $myrow["andet"];
$url = $myrow["url"];
$email = $myrow["email"];
$venstre_tekst = nl2br($venstre_tekst);
$cnt_tekst = nl2br($cnt_tekst);
$uddannelse = nl2br($uddanelse);
$tilbud = nl2br($tilbud);
$andet = nl2br($andet);
?>
<form name="opret" id="opret" method="post" action="ret.php">
<table width="500" border="0" cellspacing="5" cellpadding="0">
<tr>
<td><strong>Venstre tekst (Det grå felt) : </strong></td>
<td width="266"><strong>Din Profil tekst : </strong></td>
</tr>
<tr>
<td valign="top"><textarea name="venstre_tekst" rows="8" wrap="VIRTUAL" id="venstre_tekst"><? echo $myrow['venstre_tekst']; ?></textarea></td>
<td valign="top"><textarea name="cnt_tekst" rows="8" wrap="VIRTUAL" id="cnt_tekst"><? echo $myrow['cnt_tekst']; ?></textarea></td>
</tr>
<tr>
<td valign="top"><strong>Uddannelse : </strong></td>
<td valign="top"><strong>Terapeutiske tilbud : </strong></td>
</tr>
<tr>
<td valign="top"><textarea name="uddannelse" rows="8" wrap="VIRTUAL" id="uddannelse"><? echo $myrow['uddannelse']; ?></textarea></td>
<td valign="top"><textarea name="tilbud" rows="8" wrap="VIRTUAL" id="tilbud"><? echo $myrow['tilbud']; ?></textarea></td>
</tr>
<tr>
<td valign="top"><strong>Andet : </strong></td>
<td valign="top"> </td>
</tr>
<tr>
<td valign="top"><textarea name="andet" rows="8" wrap="VIRTUAL" id="textarea3"><? echo $myrow['andet']; ?></textarea></td>
<td valign="top"> </td>
</tr>
<tr>
<td valign="top"><strong>Hjemmeside:</strong></td>
<td valign="top"><strong>Email adr: </strong></td>
</tr>
<tr>
<td valign="top"><input name="url" type="text" id="url" value="<? echo $myrow['url']; ?>" size="28" /></td>
<td valign="top"><input name="email" type="text" id="email" value="<? echo $myrow['email']; ?>" size="28" /></td>
</tr>
<tr>
<td valign="top"><input type="submit" name="submit" value="Opdater" />
<input type="reset" name="Submit2" value="Ryd alt" /></td>
<td valign="top"> </td>
</tr>
</table>
</form>
<?
}
}
?></td>
</tr>
</table>
</td>
</tr>
</table>
<table style="height:27px;" width="740" border="0" cellspacing="0" cellpadding="0" id="brdbottom">
<tr>
<td width="215" style="background-image: url(../images/left_bluebar.gif);"> </td>
<td style="background-image: url(../images/redbar.gif);"><div align="right"><a href="#" onfocus="this.blur();" onclick="java script:theWin=window.open('tip.php?strPage='+parent.parent.parent.parent.location, 'tmpWindow', 'width=400,height=200,scrollbars=yes,resizable=yes,menubar=no,toolbar=no,directories=no,location=no,status=no');"><strong>tip en ven</strong></a> | site by <a href="http://www.framemakers.dk" target="_blank">framemakers</a> </div></td>
</tr>
</table></td>
<td width="10" id="shadowright"><img src="../images/shadow_right.jpg" alt="" width="10" height="1" /></td>
</tr>
</table>
</body>
</html>
