13-05-2007, 11:23 PM
Ben je code style nuked klan (j'ai appris bcp le php à trainer dans les fichiers nuked)
et j'avoue je bloque un peut tout simplement pour insêrer directement des ressources le plus sécurisé possible oui :heuuu:
Info importante, j'apprend petit à petit grace à des sites comme le site du zero, ou à trainer dans des fichiers et modifier rien que pour mes yeux des modules, etc etc etc... tous ce que je peux faire en direct pour mieux comprendre... :wowowow:
Voila l'inscription (enfin la partie qui la gêre)
et j'avoue je bloque un peut tout simplement pour insêrer directement des ressources le plus sécurisé possible oui :heuuu:
Info importante, j'apprend petit à petit grace à des sites comme le site du zero, ou à trainer dans des fichiers et modifier rien que pour mes yeux des modules, etc etc etc... tous ce que je peux faire en direct pour mieux comprendre... :wowowow:
Voila l'inscription (enfin la partie qui la gêre)
Citation :function reg_screen()
{
global $nuked, $user, $language, $charte_agree;
if ($user)
{
redirect("index.php?file=User&op=edit_account", 0);
}
if ($nuked['inscription'] != "off")
{
if ($nuked['inscription_charte'] != "" && !isset($charte_agree))
{
$disclaimer = $nuked['inscription_charte'];
$disclaimer = BBcode($disclaimer);
echo "<br /><table style=\"margin-left: auto;margin-right: auto;text-align: left;\" width=\"90%\" cellspacing=\"1\" cellpadding=\"1\" border=\"0\">\n"
. "<tr><td align=\"center\"><big><b>" . _NEWUSERREGISTRATION . "</b></big></td></tr>\n"
. "<tr><td> </td></tr><tr><td>" . $disclaimer . "</td></tr></table>\n"
. "<form method=\"post\" action=\"index.php?file=User&op=reg_screen\">\n"
. "<div style=\"text-align: center;\"><input type=\"hidden\" name=\"charte_agree\" value=\"1\" />\n"
. "<input type=\"submit\" value=\"" . _IAGREE . "\" /> <input type=\"button\" value=\"" . _IDESAGREE . "\" onclick=\"javascript:history.back()\" /></div></form>\n";
}
else
{
echo "<script type=\"text/javascript\">\n"
."<!--\n"
. "\n"
."function trim(string)\n"
."{"
."return string.replace(/(^\s*)|(\s*$)/g,'');"
."}\n"
."\n"
. "function verifchamps()\n"
. "{\n"
. "pseudo = trim(document.getElementById('reg_pseudo').value);\n"
."\n"
. "if (pseudo.length < 3)\n"
. "{\n"
. "alert('" . _3TYPEMIN . "');\n"
. "return false;\n"
. "}\n";
if ($nuked['inscription'] != "mail")
{
echo "\n"
. "pass = trim(document.getElementById('reg_pass').value);\n"
. "if (pass.length < 4)\n"
. "{\n"
. "alert('" . _4TYPEMIN . "');\n"
. "return false;\n"
. "}\n"
. "\n"
. "if (document.getElementById('reg_pass').value != document.getElementById('conf_pass').value)\n"
. "{\n"
. "alert('" . _PASSFAILED . "');\n"
. "return false;\n"
. "}\n";
}
echo "if (document.getElementById('reg_mail').value.indexOf('@') == -1)\n"
. "{\n"
. "alert('" . _MAILFAILED . "');\n"
. "return false;\n"
. "}\n"
. "\n"
. "return true;\n"
. "}\n"
."\n"
. "// -->\n"
. "</script>\n";
echo "<br /><div style=\"text-align: center;\"><big><b>" . _NEWUSERREGISTRATION . "</b></big></div><br /><br />\n"
. "<form method=\"post\" action=\"index.php?file=User&op=reg\" onsubmit=\"return verifchamps();\">\n"
. "<table style=\"margin-left: auto;margin-right: auto;text-align: left;\" border=\"0\" cellspacing=\"1\" cellpadding=\"3\">\n"
. "<tr><td><b>" . _NICK . " : </b></td><td><input id=\"reg_pseudo\" type=\"text\" name=\"pseudo\" size=\"30\" maxlength=\"30\" /> *</td></tr>\n";
if ($nuked['inscription'] != "mail")
{
echo "<tr><td><b>" . _PASSWORD . " : </b></td><td><input id=\"reg_pass\" type=\"password\" name=\"pass_reg\" size=\"10\" maxlength=\"15\" /> *</td></tr>\n"
. "<tr><td><b>" . _PASSWORD . " (" . _PASSCONFIRM . ") : </b></td><td><input id=\"conf_pass\" type=\"password\" name=\"pass_conf\" size=\"10\" maxlength=\"15\" /> *</td></tr>\n";
}
echo "<tr><td><b>" . _MAIL . " : </b></td><td><input id=\"reg_mail\" type=\"text\" name=\"mail\" size=\"30\" maxlength=\"80\" /> *</td></tr>\n"
. "<tr><td><b>" . _MAIL . " (" . _PUBLIC . ") : </b></td><td><input type=\"text\" name=\"email\" size=\"30\" maxlength=\"80\" /></td></tr>\n"
. "<tr><td colspan=\"2\"> </td></tr>\n"
. "<tr><td colspan=\"2\" align=\"center\"><input type=\"submit\" value=\"" . _USERREGISTER . "\" /></td></tr>\n"
. "</table></form><br />\n";