Mam problem. Wszystko ładnie działa jak wpisuje jakiś tekst i mi go wyświetla. Ale problem jest tkai żę jak zrobie kilka linijek <ENTER> i napisze coś to tego nie uwzględnia i pisze w tej samej linijce. Próbowałem zastosować nl2br. Ale nic nie daje. Proszę o pomoc.
1.php
Cytat
<script TYPE="text/javascript" src="advajax.js"></SCRIPT>
<script TYPE="text/javascript">
function show(){
advAJAX.setDefaultParameters({
onSuccess : function(obj) { document.getElementById(obj.tag).innerHTML = obj.responseText; },
onError : function(obj) { document.getElementById(obj.tag).innerHTML = "Błąd..."; }
});
advAJAX.get({ url: "tekst.php?text="+document.form.text.value, tag: "podglad" });
}
</SCRIPT>
<form name="form">
<textarea name="text" cols=80 rows=16 onkeyup="java script:show();">
</TEXTAREA>
</FORM>
<hr>
<BR>
<div id="podglad"></DIV>
<script TYPE="text/javascript">
function show(){
advAJAX.setDefaultParameters({
onSuccess : function(obj) { document.getElementById(obj.tag).innerHTML = obj.responseText; },
onError : function(obj) { document.getElementById(obj.tag).innerHTML = "Błąd..."; }
});
advAJAX.get({ url: "tekst.php?text="+document.form.text.value, tag: "podglad" });
}
</SCRIPT>
<form name="form">
<textarea name="text" cols=80 rows=16 onkeyup="java script:show();">
</TEXTAREA>
</FORM>
<hr>
<BR>
<div id="podglad"></DIV>
test.php
<? $text=$_GET[text]; foreach($tagi as $k => $v){ } ?>