para limitar es asi con maxlength=40 de esta forma <input type="text" name="mensaje" maxlength=40 /> para lo otro no es complicado pero mas largo en el 'action="index.php"' vas a crear validaciones del tipo:
Código PHP:
Ver original$registro="";
if(isset($_POST['registrar'])) {
$nombre=$_POST['nombre'];
if($nombre)
$registro="ok";
}
donde $_POST['registrar'] es para saber si han pulsado el botom de enviar le daras ese nombre o el que tu desees si por ejemplo la variables esta llena le asigna $registro la palabra ok por ejemplo.. todo quedaria asi mas o menos:
Código PHP:
Ver original<?php
$registro="";
if(isset($_POST['registrar'])) {
$nombre=$_POST['nombre'];
if($nombre)
$registro="ok";
}
?>
<?php if($registro=="ok") echo "listo se envio";?>
<form action="index.php" method="get" >
<p>Nombre
<input type="text" name="nombre" maxlength=20 />
</p>
<p> Email
<input type="text" name="email" maxlength=20/>
</p>
<p>Mensaje :
<input type="text" name="mensaje" maxlength=50 />
</p>
<input type="submit" name="registrar" value="enviar">
</form>
donde index.php sea esa misma pagina o dejas el action en blanco para que esa misma pagina sea el action..