/[gnuheter]/gnuheter/user.php
ViewVC logotype

Diff of /gnuheter/user.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.24 by metaur, Mon Dec 2 22:50:40 2002 UTC revision 1.25 by metaur, Mon Dec 9 23:44:41 2002 UTC
# Line 136  function makePass() { Line 136  function makePass() {
136    
137  function confirmNewUser($uname, $email) {  function confirmNewUser($uname, $email) {
138          include('header.php');          include('header.php');
139          $uname = filter_text($uname);          $uname = strip_tags($uname);
140          $stop = userCheck($uname, $email);          $stop = userCheck($uname, $email);
141          if (!$stop) {          if (!$stop) {
142                  echo "Username: $uname<br>\n";                  echo "Username: $uname<br>\n";
# Line 489  function login($uname, $pass, $vidare="" Line 489  function login($uname, $pass, $vidare=""
489          }          }
490  }  }
491    
 function infoCheck($uid, $email, $url) {  
         global $stop;  
         if ((!$email) ||  
             ($email=="") ||  
             (!ereg("[@]",$email)) ||  
             (!ereg("[.]",$email)) ||  
             (strlen($email) < 7) ||  
             (ereg("[^a-zA-Z0-9@.]",$email))) {  
           $stop = "Invalid email<br>";  
         }  
         if (($url) &&  
             ($url!="http://") &&  
             ((!ereg("[http://]",$url)) ||  
              (!ereg("[.]",$url)) ||  
              (strlen($url) < 12) ||  
              (ereg("[^a-zA-Z0-9~.:/]",$url)))) {  
           $stop = "Invalid URL<br>";  
         }  
         dbconnect();  
         list($test) = mysql_fetch_row(mysql_query("SELECT email FROM users "  
                                                 . "WHERE email='$email' AND uid!=$uid"));  
         if ("$test" == "$email")  
                 $stop = "<div align=\"center\">FEL: Den här e-postadressen är "  
                       . "redan registrerad.</div><br>\n";  
         return($stop);  
 }  
   
492  function edituser() {  function edituser() {
493          global $user, $userinfo;          global $user, $userinfo;
494          include('header.php');          include('header.php');

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26