From: Juan C. D. R. <hn...@us...> - 2004-11-23 14:03:14
|
Update of /cvsroot/openbash-org/openbash-org/modules In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19927/openbash-org/modules Modified Files: View.php Log Message: Añadida validación de formulario por javascript mediante las funciones definidas en validate.js De momento solo se valida campos requeridos, y esto no exime la validación por parte de los script PHP. Y para que quede constancia.... coder & Rinzewind putas Index: View.php =================================================================== RCS file: /cvsroot/openbash-org/openbash-org/modules/View.php,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** View.php 21 Nov 2004 11:36:36 -0000 1.15 --- View.php 23 Nov 2004 14:02:58 -0000 1.16 *************** *** 14,24 **** function ask_quote() { ! global $add;?> ! <form id="addquote" action="?page=quote&action=insert" method="post"> <div><label for="quote"><?=$add['please_insert']?></label></div> ! <div><textarea id="quote" name="quote" class="textarea" cols="60%" rows="10"></textarea></div> ! <p><input type="text" id="author" name="author" /> <label for="author"><?=$add['author'];?></label></p> ! <p><input type="text" id="channel" name="channel" /> <label for="channel"><?=$add['channel'];?></label></p> ! <p><input type="text" id="network" name="network" /> <label for="network"><?=$add['network'];?></label></p> <p> <input type="button" id="preview" value="<?=$add['preview'];?>" /> --- 14,28 ---- function ask_quote() { ! global $add; ! ! $this->add_validate(); // adds the javascript file ! ! ?> ! <form id="addquote" onsubmit="return autocheck(this)" action="?page=quote&action=insert" method="post"> <div><label for="quote"><?=$add['please_insert']?></label></div> ! <div><textarea id="quote" name="quote" class="textarea" cols="60%" rows="10" onblur="requireValue(this)"></textarea></div> ! <p><input type="text" id="author" name="author" onblur="requireValue(this)" maxlength="100" /> <label for="author"><?=$add['author'];?></label></p> ! <p><input type="text" id="channel" name="channel" onblur="requireValue(this)" maxlength="50" /> <label for="channel"><?=$add['channel'];?></label></p> ! <p><input type="text" id="network" name="network" onblur="requireValue(this)" maxlength="50" /> <label for="network"><?=$add['network'];?></label></p> <p> <input type="button" id="preview" value="<?=$add['preview'];?>" /> *************** *** 114,129 **** { global $login_language; ?> <h5 align="center"><?=$login_language['title']?></h5> <hr> <p><?=$login_language['msg']?></p> ! <form action="?page=admin" method="post"> <input type="hidden" name="form" value="1"> <table border="0" width="50%"> <tr class="textoficha"> <td><?=$login_language['login']?></td> ! <td><input type="text" name="login" class="textfield" maxlength="20" /></td> <td><?=$login_language['passwd']?></td> ! <td><input type="password" name="passwd" class="textfield" maxlength="20" /><td> <td><input type="submit" name="submit" class="submit" value="<?=$login_language['submit']?>" /></td> </tr> --- 118,136 ---- { global $login_language; + + $this->add_validate(); // adds the javascript file + ?> <h5 align="center"><?=$login_language['title']?></h5> <hr> <p><?=$login_language['msg']?></p> ! <form onsubmit="return autocheck(this)" action="?page=admin" method="post"> <input type="hidden" name="form" value="1"> <table border="0" width="50%"> <tr class="textoficha"> <td><?=$login_language['login']?></td> ! <td><input type="text" name="login" class="textfield" maxlength="20" onblur="requireValue(this)" /></td> <td><?=$login_language['passwd']?></td> ! <td><input type="password" name="passwd" class="textfield" maxlength="20" onblur="requireValue(this)" /><td> <td><input type="submit" name="submit" class="submit" value="<?=$login_language['submit']?>" /></td> </tr> *************** *** 147,149 **** --- 154,170 ---- } + + + /* + * auxiliar functions + */ + + function add_validate() + { + ?> + <script type="text/javascript" src="validate.js"></script> + <?php + } + + } |