Vorrei sapere xk non mi salva i dati e non mi completa la registrazione premetto che il codice lo trovato già pronto; e attribuisco la colpa al suo mal funzionamento a "account_add". come potrei risolvere il problema?
Codice PHP:
<?php
if($name && $prename && $password && $email && $url)
{
$sid=mt_srand((double)microtime()*1000000);
$sid=md5(str_replace('.', '', getenv('REMOTE_ADDR') + mt_rand(100000, 999999)));
require('prepend.inc.php');
if(account_add($name, $prename, $password, $email, $url, $points_register, $sid, $referer))
{
mail($email, $email_welcome_title, $email_welcome, $email_header);
mail($email_notifynewmember, $email_notifynewmember_title, $email_notifynewmember_msg, $email_header);
header("Location: $url_register_succesfull");
exit;
}
}
?>
<?php
require('prepend.inc.php');
?>
<?
require("templates/main-header.txt");
?>
<br><font size="3"><?php
if($name && $prename && $email && $url && $password)
echo "Account with e-mail $email already exists!";?>
<form method="post" action="register.php">
<?php if($referer){ ?>
<input type="hidden" name="referer" value="<?php echo $referer ?>">
<?php } ?>
<br><br>
<b><label for="text">Name</label></b>
<input type="text" name="name" value="<?php echo stripslashes($name); ?>">
<br>
<b><label for="First name">First name</label></b>
<input type="text" name="prename" value="<?php echo stripslashes($prename); ?>">
<br>
<b><label type="E-mail">E-mail:</labe></b>
<input type="email" name="email" value="<?php echo stripslashes($email); ?>">
<br>
<b><label for="Website-URL">Website-URL</label></b>
<input type="text" name="url" value="http://<?php echo stripslashes($url); ?>">
<br>
<b><label for="Password">Password</label></b>
<input type="password" name="password" value="<?php echo stripslashes($password); ?>">
<input type="submit" value="Submit">
</form>
<?
include("templates/main-footer.txt");
?>