Changeset 6409
- Timestamp:
- 08/19/08 16:18:54 (5 months ago)
- Location:
- Trunk/association/serversides/cctiddly/Trunk
- Files:
-
- 3 modified
-
handle/register.php (modified) (1 diff)
-
includes/db.mysql.php (modified) (2 diffs)
-
tiddlers/normal/ccRegister.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
Trunk/association/serversides/cctiddly/Trunk/handle/register.php
r6405 r6409 19 19 { 20 20 debug("username is available ".$data['username'], "params"); 21 debug("count is ".count(db_record_select($tiddlyCfg['table']['user'],$data)), "params"); 21 22 echo count(db_record_select($tiddlyCfg['table']['user'],$data)); 22 23 exit; -
Trunk/association/serversides/cctiddly/Trunk/includes/db.mysql.php
r6405 r6409 672 672 $sql_start = "SELECT * FROM ".$table." WHERE "; 673 673 674 while( (list($k,$v) = each($data)) )675 {676 674 $sql = ""; 677 debug("add var to SQL -".$k." = ".$v, "params"); 675 while( (list($k,$v) = each($data)) ) 676 { 677 // debug("add var to SQL -".$k." = ".$v, "params"); 678 678 if (($v != '') || ($k=='workspace_name')) // make sure we dont search on emtpy values unless its 679 679 $sql .= "`".db_format4SQL($k)."`='".db_format4SQL($v)."' and "; 680 680 } 681 debug("a".$sql, "params");682 681 $sql= $sql_start.substr($sql,0,(strlen($sql)-4)); //remove last "and" 683 684 debug("b".$sql, "params");685 682 if($sql == $sql_start) 686 683 { … … 688 685 } 689 686 $sql .= $end; 690 debug($sql, "mysql");691 687 $result = db_query($sql); 692 688 -
Trunk/association/serversides/cctiddly/Trunk/tiddlers/normal/ccRegister.js
r6405 r6409 35 35 config.macros.register.doRegister=function(place, w){ 36 36 var me = config.macros.register; 37 if(w.formElem["reg_username"].value==''){ 38 displayMessage("no username entered"); 39 } 40 41 if(config.macros.ccRegister.emailValid(w.formElem["reg_mail"].value)){ 42 displayMessage("invalid email"); 43 // mail_space=document.getElementById('mail_error'); 44 // mail_space.innerHTML="email ok"; 45 // mail_space.setAttribute("class","inlineOk"); 46 }else{ 47 displayMessage("working email"); 48 // mail_space=document.getElementById('mail_error'); 49 // mail_space.innerHTML='not a valid email address '; 50 // mail_space.setAttribute("class","inlineError"); 51 return false; 52 } 53 if(w.formElem["reg_password1"].value===''){ 54 displayMessage("no first password was not entered"); 55 // document.getElementById('pass1_error').innerHTML='Please enter a password'; 56 // this.password1.setAttribute("class","inputError"); 57 return false; 58 if(w.formElem["reg_password2"].value===''){ 59 displayMessage("no second password was not entered"); 60 // document.getElementById('pass2_error').innerHTML='Please enter a password'; 61 // this.password2.setAttribute("class","inputError"); 62 return false; 63 64 if(w.formElem["reg_password1"].value != w.formElem["reg_password2"].value ){ 65 displayMessage("your passwords do not match"); 66 // this.password1.setAttribute("class","inputError"); 67 // document.getElementById('pass2_error').innerHTML='Please ensure both passwords match'; 68 // this.password2.setAttribute("class","inputError"); 69 return false; 70 } 71 72 // var submit=document.getElementById('registerAccountSubmit'); 73 // submit.disabled=true; 74 // submit.setAttribute("class","buttonDisabled"); 75 // document.getElementById('submitStatus').innerHTML='Please wait, your account is being created.'; 76 // setTimeout(config.macros.ccRegister.registerCheckResp,3000); 77 37 78 var loginResp=doHttp('POST',url+'/handle/register.php',"username="+w.formElem['reg_username'].value+"®_mail="+w.formElem['reg_mail'].value+"&password="+w.formElem['reg_password1'].value+"&password2="+w.formElem['reg_password2'].value,null,null,null,config.macros.register.registerCallback,params); 38 79 w.addStep(me.step2Title,"attempting to register your account.") ; … … 48 89 window.location=window.location; 49 90 return true; 50 51 91 } 52 92 … … 54 94 var params = {}; 55 95 params.w = w; 56 doHttp('POST',url+'/handle/register.php',"username= aaa"+w.formElem["reg_username"].value+"&free=1",null,null,null,config.macros.register.isUsernameAvailabeCallback,params);96 doHttp('POST',url+'/handle/register.php',"username="+w.formElem["reg_username"].value+"&free=1",null,null,null,config.macros.register.isUsernameAvailabeCallback,params); 57 97 return false; 58 98 };
