textarea

stoqnski

Registered
Искам да и задам да могат да се пишат във полето до 25 букви да речем.Кода за макс лент не става май :)
 
hrischo каза:
stoqnski каза:
Искам да и задам да могат да се пишат във полето до 25 букви да речем.Кода за макс лент не става май :)
Няма как да не работи. :shock:

<input type="text" name="test" maxlength="4">

аз имам textarea не просто поле за инпут :) .

Ето направо кода chat.php

Код:
<table bgcolor="black" text="white" cellpadding="0" cellspacing="0" style="border:1px solid #000">
  <tr>
    <td><div align="center" style="height:355px; width:750px;">
      <?
	  include "chatconf.php";
	  $sql = mysql_query("SELECT * FROM `1` ORDER BY `id` DESC") or die(mysql_error());
	  while ($row = mysql_fetch_array($sql)) {
	  if ($admin==$_SERVER['REMOTE_ADDR']) { $delete = " <a href=del.php?id=$row[id]><font color=red>-Изтрий-</font></a>"; }
	  echo "
	  <table class="chats" width="98%" border="0" cellspacing="0" cellpadding="0"><tr>
      <td width="20%" align=left class=forumlink><strong>".$row[nick]."</strong></td>
	  <td width="50%" align=right class="genmed"><strong>".date("H:i:s",$row['time'])."<br>".date("d.m.y",$row['time'])."</strong></td>
      </tr>
      ";
	  $message = $row[message];
	  $message = str_replace(":biggrin:","<img border=0 src=smiles/icon_biggrin.gif>","$message");
	  $message = str_replace(":confused:","<img border=0 src=smiles/icon_confused.gif>","$message");
	  $message = str_replace(":cool:","<img border=0 src=smiles/icon_cool.gif>","$message");
	  
	  $message = str_replace(":cry:","<img border=0 src=smiles/icon_cry.gif>","$message");
	  $message = str_replace(":eek:","<img border=0 src=smiles/icon_eek.gif>","$message");
	  
	  $message = str_replace(":evil:","<img border=0 src=smiles/icon_evil.gif>","$message");
	  $message = str_replace(":exclaim:","<img border=0 src=smiles/icon_exclaim.gif>","$message");
	  $message = str_replace(":idea:","<img border=0 src=smiles/icon_idea.gif>","$message");
	  
	  $message = str_replace(":lol:","<img border=0 src=smiles/icon_lol.gif>","$message");
	  $message = str_replace(":mad:","<img border=0 src=smiles/icon_mad.gif>","$message");
	  $message = str_replace(":mrgreen:","<img border=0 src=smiles/icon_mrgreen.gif>","$message");
	  
	  $message = str_replace(":neutral:","<img border=0 src=smiles/icon_neutral.gif>","$message");
	  $message = str_replace(":question:","<img border=0 src=smiles/icon_question.gif>","$message");
	  $message = str_replace(":redface:","<img border=0 src=smiles/icon_redface.gif>","$message");
	  $message = str_replace(":rolleyes:","<img border=0 src=smiles/icon_rolleyes.gif>","$message");
	  
	  $message = str_replace(":sad:","<img border=0 src=smiles/icon_sad.gif>","$message");
	  $message = str_replace(":smile:","<img border=0 src=smiles/icon_smile.gif>","$message");
	  $message = str_replace(":wink:","<img border=0 src=smiles/icon_wink.gif>","$message");
	  
	  $message = str_replace(":twisted:","<img border=0 src=smiles/icon_twisted.gif>","$message");
	  $message = str_replace(":razz:","<img border=0 src=smiles/icon_razz.gif>","$message");
	  $message = str_replace(":surprised:","<img border=0 src=smiles/icon_surprised.gif>","$message");
	  $message = str_replace(":arrow:","<img border=0 src=smiles/icon_arrow.gif>","$message");
	  
	  echo "
	  <tr><td colspan="2" class="genmed"><font color=white>".$message."</font>".$delete."</td></tr>
	  
	  </table><hr color=black width=99%>";
	  }
	  ?>
      </div>
	 </td>
  </tr>
</table>
<form name="message" id="message" action="send.php" method="post" >
      <div align="center">Името ви:
  <input name="user" type="text" class="inputs" size="25" maxlength="25">
  <br>
  Коментар:
  <br>
  <textarea name="message" cols="36" rows="6" class="inputs" ></textarea><br>
   <img src="smiles/icon_biggrin.gif"       width="15" height="15" onclick="addsmiley(' :biggrin: ')">
   <img src="smiles/icon_confused.gif"      width="15" height="15" onclick="addsmiley(' :confused: ')">
   <img src="smiles/icon_cool.gif"          width="15" height="15" onclick="addsmiley(' :cool: ')">
  
   <img src="smiles/icon_cry.gif"           width="15" height="15" onclick="addsmiley(' :cry: ')">
   <img src="smiles/icon_eek.gif"           width="15" height="15" onclick="addsmiley(' :eek: ')">
   <img src="smiles/icon_evil.gif"          width="15" height="15" onclick="addsmiley(' :evil: ')">
  
   <img src="smiles/icon_exclaim.gif"       width="15" height="15" onclick="addsmiley(' :exclaim: ')">
   <img src="smiles/icon_idea.gif"          width="15" height="15" onclick="addsmiley(' :idea: ')">
   <img src="smiles/icon_lol.gif"           width="15" height="15" onclick="addsmiley(' :lol: ')">
  
   <img src="smiles/icon_mad.gif"           width="15" height="15" onclick="addsmiley(' :mad: ')">
   <img src="smiles/icon_mrgreen.gif"       width="15" height="15" onclick="addsmiley(' :mrgreen: ')">
   <img src="smiles/icon_neutral.gif"       width="15" height="15" onclick="addsmiley(' :neutral: ')"><br>
  
  <img src="smiles/icon_question.gif"       width="15" height="15" onclick="addsmiley(' :question: ')">
  <img src="smiles/icon_redface.gif"        width="15" height="15" onclick="addsmiley(' :redface: ')">
  <img src="smiles/icon_rolleyes.gif"       width="15" height="15" onclick="addsmiley(' :rolleyes: ')">
  
  <img src="smiles/icon_sad.gif"            width="15" height="15" onclick="addsmiley(' :sad: ')">
  <img src="smiles/icon_smile.gif"          width="15" height="15" onclick="addsmiley(' :smile: ')">
  <img src="smiles/icon_wink.gif"           width="15" height="15" onclick="addsmiley(' :wink: ')">
  
  <img src="smiles/icon_twisted.gif"        width="15" height="15" onclick="addsmiley(' :twisted: ')">
  <img src="smiles/icon_razz.gif"           width="15" height="15" onclick="addsmiley(' :razz: ')">
  <img src="smiles/icon_surprised.gif"      width="15" height="15" onclick="addsmiley(' :surprised: ')">
  
  <img src="smiles/icon_arrow.gif"          width="15" height="15" onclick="addsmiley(' :arrow: ')"> 
  <br><br>
  <input type="submit" value="Изпрати" class=button >
  
  </div>
    </form>

във <head> имам

Код:
<script type="text/javascript">

</script>

и actiona send.php

Код:
<?
if (empty($_POST['user']) || empty($_POST['message'])) { $ref = $_SERVER['HTTP_REFERER']; header("Location:$ref"); }
else { 
include "chatconf.php";
$nick = $_POST['user'];htmlspecialchars($nick);
$message = $_POST['message'];htmlspecialchars($message);
$data = time();
$ip = $_SERVER['REMOTE_ADDR'];
$sql = mysql_query("
INSERT INTO `url`.`1` (`id` ,`time` ,`nick` ,`message` ,`ip`) VALUES ('' , '$data', '$nick', '$message', '$ip');") or die(mysql_error());
mysql_close();
$ref = $_SERVER['HTTP_REFERER']; header("Location:$ref");
}
?>
 
stoqnski каза:
Искам да и задам да могат да се пишат във полето до 25 букви да речем.Кода за макс лент не става май :)
<HEAD>
<SCRIPT LANGUAGE="JavaScript">

function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) // if too long...trim it!
field.value = field.value.substring(0, maxlimit);
else
countfield.value = maxlimit - field.value.length;
}
// End -->
</script>
</HEAD>

<BODY>


<center>
<form name=myform action="YOUR-SCRIPT.CGI">
<font size="1" face="arial, helvetica, sans-serif"> ( You may enter up to 125 characters. )<br>
<textarea name=message wrap=physical cols=28 rows=4 onKeyDown="textCounter(this.form.message,this.form.remLen,125);" onKeyUp="textCounter(this.form.message,this.form.remLen,125);"></textarea>
<br>
<input readonly type=text name=remLen size=3 maxlength=3 value="125"> characters left</font>
</form>
</center>

<p><center>
<font face="arial, helvetica" SIZE="-2">Free JavaScripts provided<br>
by <a href="http://javascriptsource.com">The JavaScript Source</a></font>
</center><p>
 
1-вия линк който е дал @miro94 ти върши идеална работа :)

Слагаш това в хеад:
<script>

</script>

а chat.php ти трябва да изглежда така :

<table bgcolor="black" text="white" cellpadding="0" cellspacing="0" style="border:1px solid #000">
<tr>
<td><div align="center" style="height:355px; width:750px;">
<?
include "chatconf.php";
$sql = mysql_query("SELECT * FROM `1` ORDER BY `id` DESC") or die(mysql_error());
while ($row = mysql_fetch_array($sql)) {
if ($admin==$_SERVER['REMOTE_ADDR']) { $delete = " <a href=del.php?id=$row[id]><font color=red>-Изтрий-</font></a>"; }
echo "
<table class=\"chats\" width=\"98%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr>
<td width=\"20%\" align=left class=forumlink><strong>".$row[nick]."</strong></td>
<td width=\"50%\" align=right class=\"genmed\"><strong>".date("H:i:s",$row['time'])."<br>".date("d.m.y",$row['time'])."</strong></td>
</tr>
";
$message = $row[message];
$message = str_replace(":biggrin:","<img border=0 src=smiles/icon_biggrin.gif>","$message");
$message = str_replace(":confused:","<img border=0 src=smiles/icon_confused.gif>","$message");
$message = str_replace(":cool:","<img border=0 src=smiles/icon_cool.gif>","$message");

$message = str_replace(":cry:","<img border=0 src=smiles/icon_cry.gif>","$message");
$message = str_replace(":eek:","<img border=0 src=smiles/icon_eek.gif>","$message");

$message = str_replace(":evil:","<img border=0 src=smiles/icon_evil.gif>","$message");
$message = str_replace(":exclaim:","<img border=0 src=smiles/icon_exclaim.gif>","$message");
$message = str_replace(":idea:","<img border=0 src=smiles/icon_idea.gif>","$message");

$message = str_replace(":lol:","<img border=0 src=smiles/icon_lol.gif>","$message");
$message = str_replace(":mad:","<img border=0 src=smiles/icon_mad.gif>","$message");
$message = str_replace(":mrgreen:","<img border=0 src=smiles/icon_mrgreen.gif>","$message");

$message = str_replace(":neutral:","<img border=0 src=smiles/icon_neutral.gif>","$message");
$message = str_replace(":question:","<img border=0 src=smiles/icon_question.gif>","$message");
$message = str_replace(":redface:","<img border=0 src=smiles/icon_redface.gif>","$message");
$message = str_replace(":rolleyes:","<img border=0 src=smiles/icon_rolleyes.gif>","$message");

$message = str_replace(":sad:","<img border=0 src=smiles/icon_sad.gif>","$message");
$message = str_replace(":smile:","<img border=0 src=smiles/icon_smile.gif>","$message");
$message = str_replace(":wink:","<img border=0 src=smiles/icon_wink.gif>","$message");

$message = str_replace(":twisted:","<img border=0 src=smiles/icon_twisted.gif>","$message");
$message = str_replace(":razz:","<img border=0 src=smiles/icon_razz.gif>","$message");
$message = str_replace(":surprised:","<img border=0 src=smiles/icon_surprised.gif>","$message");
$message = str_replace(":arrow:","<img border=0 src=smiles/icon_arrow.gif>","$message");

echo "
<tr><td colspan=\"2\" class=\"genmed\"><font color=white>".$message."</font>".$delete."</td></tr>

</table><hr color=black width=99%>";
}
?>
</div>
</td>
</tr>
</table>
<form name="message" id="message" action="send.php" method="post" onsubmit="return checkchars(this)">
<div align="center">Името ви:
<input name="user" type="text" class="inputs" size="25" maxlength="25">
<br>
Коментар:
<br>
<textarea name="message" cols="36" rows="6" class="inputs" ></textarea><br>
<img src="smiles/icon_biggrin.gif" width="15" height="15" onclick="addsmiley(' :biggrin: ')">
<img src="smiles/icon_confused.gif" width="15" height="15" onclick="addsmiley(' :confused: ')">
<img src="smiles/icon_cool.gif" width="15" height="15" onclick="addsmiley(' :cool: ')">

<img src="smiles/icon_cry.gif" width="15" height="15" onclick="addsmiley(' :cry: ')">
<img src="smiles/icon_eek.gif" width="15" height="15" onclick="addsmiley(' :eek: ')">
<img src="smiles/icon_evil.gif" width="15" height="15" onclick="addsmiley(' :evil: ')">

<img src="smiles/icon_exclaim.gif" width="15" height="15" onclick="addsmiley(' :exclaim: ')">
<img src="smiles/icon_idea.gif" width="15" height="15" onclick="addsmiley(' :idea: ')">
<img src="smiles/icon_lol.gif" width="15" height="15" onclick="addsmiley(' :lol: ')">

<img src="smiles/icon_mad.gif" width="15" height="15" onclick="addsmiley(' :mad: ')">
<img src="smiles/icon_mrgreen.gif" width="15" height="15" onclick="addsmiley(' :mrgreen: ')">
<img src="smiles/icon_neutral.gif" width="15" height="15" onclick="addsmiley(' :neutral: ')"><br>

<img src="smiles/icon_question.gif" width="15" height="15" onclick="addsmiley(' :question: ')">
<img src="smiles/icon_redface.gif" width="15" height="15" onclick="addsmiley(' :redface: ')">
<img src="smiles/icon_rolleyes.gif" width="15" height="15" onclick="addsmiley(' :rolleyes: ')">

<img src="smiles/icon_sad.gif" width="15" height="15" onclick="addsmiley(' :sad: ')">
<img src="smiles/icon_smile.gif" width="15" height="15" onclick="addsmiley(' :smile: ')">
<img src="smiles/icon_wink.gif" width="15" height="15" onclick="addsmiley(' :wink: ')">

<img src="smiles/icon_twisted.gif" width="15" height="15" onclick="addsmiley(' :twisted: ')">
<img src="smiles/icon_razz.gif" width="15" height="15" onclick="addsmiley(' :razz: ')">
<img src="smiles/icon_surprised.gif" width="15" height="15" onclick="addsmiley(' :surprised: ')">

<img src="smiles/icon_arrow.gif" width="15" height="15" onclick="addsmiley(' :arrow: ')">
<br><br>
<input type="submit" value="Изпрати" class=button >

</div>
</form>
 
hrischo каза:
1-вия линк който е дал @miro94 ти върши идеална работа :)

Слагаш това в хеад:
<script>

</script>

а chat.php ти трябва да изглежда така :

<table bgcolor="black" text="white" cellpadding="0" cellspacing="0" style="border:1px solid #000">
<tr>
<td><div align="center" style="height:355px; width:750px;">
<?
include "chatconf.php";
$sql = mysql_query("SELECT * FROM `1` ORDER BY `id` DESC") or die(mysql_error());
while ($row = mysql_fetch_array($sql)) {
if ($admin==$_SERVER['REMOTE_ADDR']) { $delete = " <a href=del.php?id=$row[id]><font color=red>-Изтрий-</font></a>"; }
echo "
<table class="chats" width="98%" border="0" cellspacing="0" cellpadding="0"><tr>
<td width="20%" align=left class=forumlink><strong>".$row[nick]."</strong></td>
<td width="50%" align=right class="genmed"><strong>".date("H:i:s",$row['time'])."<br>".date("d.m.y",$row['time'])."</strong></td>
</tr>
";
$message = $row[message];
$message = str_replace(":biggrin:","<img border=0 src=smiles/icon_biggrin.gif>","$message");
$message = str_replace(":confused:","<img border=0 src=smiles/icon_confused.gif>","$message");
$message = str_replace(":cool:","<img border=0 src=smiles/icon_cool.gif>","$message");

$message = str_replace(":cry:","<img border=0 src=smiles/icon_cry.gif>","$message");
$message = str_replace(":eek:","<img border=0 src=smiles/icon_eek.gif>","$message");

$message = str_replace(":evil:","<img border=0 src=smiles/icon_evil.gif>","$message");
$message = str_replace(":exclaim:","<img border=0 src=smiles/icon_exclaim.gif>","$message");
$message = str_replace(":idea:","<img border=0 src=smiles/icon_idea.gif>","$message");

$message = str_replace(":lol:","<img border=0 src=smiles/icon_lol.gif>","$message");
$message = str_replace(":mad:","<img border=0 src=smiles/icon_mad.gif>","$message");
$message = str_replace(":mrgreen:","<img border=0 src=smiles/icon_mrgreen.gif>","$message");

$message = str_replace(":neutral:","<img border=0 src=smiles/icon_neutral.gif>","$message");
$message = str_replace(":question:","<img border=0 src=smiles/icon_question.gif>","$message");
$message = str_replace(":redface:","<img border=0 src=smiles/icon_redface.gif>","$message");
$message = str_replace(":rolleyes:","<img border=0 src=smiles/icon_rolleyes.gif>","$message");

$message = str_replace(":sad:","<img border=0 src=smiles/icon_sad.gif>","$message");
$message = str_replace(":smile:","<img border=0 src=smiles/icon_smile.gif>","$message");
$message = str_replace(":wink:","<img border=0 src=smiles/icon_wink.gif>","$message");

$message = str_replace(":twisted:","<img border=0 src=smiles/icon_twisted.gif>","$message");
$message = str_replace(":razz:","<img border=0 src=smiles/icon_razz.gif>","$message");
$message = str_replace(":surprised:","<img border=0 src=smiles/icon_surprised.gif>","$message");
$message = str_replace(":arrow:","<img border=0 src=smiles/icon_arrow.gif>","$message");

echo "
<tr><td colspan="2" class="genmed"><font color=white>".$message."</font>".$delete."</td></tr>

</table><hr color=black width=99%>";
}
?>
</div>
</td>
</tr>
</table>
<form name="message" id="message" action="send.php" method="post" onsubmit="return checkchars(this)">
<div align="center">Името ви:
<input name="user" type="text" class="inputs" size="25" maxlength="25">
<br>
Коментар:
<br>
<textarea name="message" cols="36" rows="6" class="inputs" ></textarea><br>
<img src="smiles/icon_biggrin.gif" width="15" height="15" onclick="addsmiley(' :biggrin: ')">
<img src="smiles/icon_confused.gif" width="15" height="15" onclick="addsmiley(' :confused: ')">
<img src="smiles/icon_cool.gif" width="15" height="15" onclick="addsmiley(' :cool: ')">

<img src="smiles/icon_cry.gif" width="15" height="15" onclick="addsmiley(' :cry: ')">
<img src="smiles/icon_eek.gif" width="15" height="15" onclick="addsmiley(' :eek: ')">
<img src="smiles/icon_evil.gif" width="15" height="15" onclick="addsmiley(' :evil: ')">

<img src="smiles/icon_exclaim.gif" width="15" height="15" onclick="addsmiley(' :exclaim: ')">
<img src="smiles/icon_idea.gif" width="15" height="15" onclick="addsmiley(' :idea: ')">
<img src="smiles/icon_lol.gif" width="15" height="15" onclick="addsmiley(' :lol: ')">

<img src="smiles/icon_mad.gif" width="15" height="15" onclick="addsmiley(' :mad: ')">
<img src="smiles/icon_mrgreen.gif" width="15" height="15" onclick="addsmiley(' :mrgreen: ')">
<img src="smiles/icon_neutral.gif" width="15" height="15" onclick="addsmiley(' :neutral: ')"><br>

<img src="smiles/icon_question.gif" width="15" height="15" onclick="addsmiley(' :question: ')">
<img src="smiles/icon_redface.gif" width="15" height="15" onclick="addsmiley(' :redface: ')">
<img src="smiles/icon_rolleyes.gif" width="15" height="15" onclick="addsmiley(' :rolleyes: ')">

<img src="smiles/icon_sad.gif" width="15" height="15" onclick="addsmiley(' :sad: ')">
<img src="smiles/icon_smile.gif" width="15" height="15" onclick="addsmiley(' :smile: ')">
<img src="smiles/icon_wink.gif" width="15" height="15" onclick="addsmiley(' :wink: ')">

<img src="smiles/icon_twisted.gif" width="15" height="15" onclick="addsmiley(' :twisted: ')">
<img src="smiles/icon_razz.gif" width="15" height="15" onclick="addsmiley(' :razz: ')">
<img src="smiles/icon_surprised.gif" width="15" height="15" onclick="addsmiley(' :surprised: ')">

<img src="smiles/icon_arrow.gif" width="15" height="15" onclick="addsmiley(' :arrow: ')">
<br><br>
<input type="submit" value="Изпрати" class=button >

</div>
</form>


+1 :)
 

Back
Горе