Esta forma envia variables que identifican el item_id entre otras, los usuarios la usan para poder aportar descipcion de articulos. La forma se envia bien y todo pero mucha gente (de buena o mala fe) la envia vacia o simplemente ponen 3 o 4 palabras.
Por lo que necesito que:
1. Ambos campos (email y descripcion) sean obligatorios.
2. El campo de decripcion no acepte un texto MENOS a 200 caracteres.
Se que se hablado mucho del tema en el foro, he buscado y he encontrado algunos ejemplos.. Pero pues simplemente no se como carajos meterlo en mi codigo. :(
Asi que agradecere cualquier ayuda que me puedan hacer con este codigo.
Código PHP:
<?
$item=$HTTP_POST_VARS['item'];
$description=$HTTP_POST_VARS['description'];
$item_id=$HTTP_POST_VARS['item_id'];
$cat_id=$HTTP_POST_VARS['cat_id'];
$sub_cat_id=$HTTP_POST_VARS['sub_cat_id'];
$ref = getenv("HTTP_REFERER");
$subject = $_POST['subject'];
$email = $_POST['email'];
$sinopsis = $_POST['sinopsis'];
$submit2 = $_POST['submit2'];
if($submit2)
{
$mensaje="Han enviado un aporte de informacion para ".$item."\n\nSinopsis:\n".$sinopsis." \n\nEditar:\n http://www.animerate.net/admin/admin_add_item.php?mode=edit&item_id=" . $item_id . "&cat_id=" . $cat_id . "&sub_cat_id=" . $sub_cat_id . "\n";
$cabeceras="FROM: ".$email."\n";
$confirmacion = "Gracias por tu aporte!<br>";
mail("[email protected]", $subject, $mensaje, $cabeceras);
echo("<link href=\"http://www.animerate.net/templates/mnl_font_styles.css\" rel=\"stylesheet\" type=\"text/css\"></head><body><span class=tbody align=center><h1>$confirmacion<br><a href=http://www.animerate.net/review_list.php?item_id=" . $item_id . "&cat_id=" . $cat_id . "&sub_cat_id=" . $sub_cat_id . ">Regresar a la pagina de $item.</a></b></h1></span>");
}else{
?><html>
<head>
<title>ANIME RATE - Envia tu Aportacion</title>
<link href="http://www.animerate.net/templates/mnl_font_styles.css" rel="stylesheet" type="text/css">
</head>
<form method="post" action="aportar_sinopsis.php" name="aportar_sin" onSubmit="return validate()">
<table width="100%" border="0" align="center" cellpadding="4" cellspacing="1" bgcolor="#FFFFFF" class="tbody">
<tr align="center">
<td colspan="2" align="center"><font size="5"><strong><font face="Trebuchet MS, Arial">Gracias por tu aporte a</font> <br>
<? echo "<a href=$ref>$item</a>"; ?></strong></font>
<input type="hidden" name="subject" value="ANIMERATE: Aporte de info para <?=$item ?>" size="20"><br /><input type="hidden" name="item" value="<?=$item ?>"><input type="hidden" name="item_id" value="<?=$item_id ?>"><input type="hidden" name="cat_id" value="<?=$cat_id ?>"><input type="hidden" name="sub_cat_id" value="<?=$sub_cat_id ?>"></td>
</tr>
<tr bgcolor="#EBF4FE">
<td width="184"><strong><font face="Trebuchet MS, Arial">Tu E-mail: </font></strong></td>
<td width="1042" bgcolor="#EBF4FE"><input type="text" name="email" size="40" class="tbody"></td>
</tr>
<tr>
<td colspan="2"><font face="Trebuchet MS, Arial">Escribe aqui tu sinopsis en en <strong>ESPAÑOL:</strong> </font></td>
</tr>
<tr bgcolor="#EBF4FE">
<td colspan="2">
<textarea cols="80" rows="15" name="sinopsis" wrap="VIRTUAL" class="tbody"></textarea></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="submit2" value=" Enviar Sinopsis"></td>
</tr>
<tr align="center">
<td colspan="2"><font size="2" face="Trebuchet MS, Arial"><a href="http://www.animerate.net">ANIMERATE.NET</a> © 2004 - 2006<br>
Critica, Califica, Recomienda, Anime & Manga.</font></td>
</tr>
</table>
</form>
<?php
}
?>
</body>
</html>