Sww Project ~ In progress

Gestart doorDigital3 reacties52 weergaven

4 berichten · pagina 1 van 1

Digital

Lid · Topicstarter

Berichten
326
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,
Ik ben bezig met het programeren van een project. Maar ik heb een probleem, Ik kan niet registeren en krijg telkens een error.

Je kan het testen op http://umaxx.s2.one2xs.com/sw/register.php

Scriptscodes :
Spoiler tonen
function procRegister(){
      global $session, $form;
      /* Convert username to all lowercase (by option) */
      if(ALL_LOWERCASE){
         $_POST[user] = strtolower($_POST[user]);
      }
      $retval = $session->register($_POST[user], $_POST[pass], $_POST[email]);
      
      if($retval == 0){
         $_SESSION[reguname] = $_POST[user];
         $_SESSION[regsuccess] = true;
         header("Location: ".$session->referrer);
      }
      else if($retval == 1){
         $_SESSION[value_array] = $_POST;
         $_SESSION[error_array] = $form->getErrorArray();
         header("Location: ".$session->referrer);
      }
      else if($retval == 2){
         $_SESSION[reguname] = $_POST[user];
         $_SESSION[regsuccess] = false;
         header("Location: ".$session->referrer);
      }
   }
function addNewUser($username, $password, $email){
      $time = time();
      /* If admin sign up, give admin user level */
      if(strcasecmp($username, ADMIN_NAME) == 0){
         $ulevel = ADMIN_LEVEL;
      }else{
         $ulevel = MASTER_LEVEL;
      }
      $q = "INSERT INTO ".TBL_USERS." VALUES ($username, $password, 0, $ulevel, $email, $time)";
      return mysql_query($q, $this->connection);
   }
   
   function addNewMaster($username, $password, $email, $parent_directory){
  
      $time = time();
      $ulevel = MASTER_LEVEL;   //8
      $q = "INSERT INTO ".TBL_USERS." VALUES ($username, $password, 0, $ulevel, $email, $time, $parent_directory)";
      return mysql_query($q, $this->connection); 
   }
   
   
   function addNewAgent($username, $password, $email, $parent_directory){
 
      $time = time();
      $ulevel = AGENT_LEVEL;   //2
      $q = "INSERT INTO ".TBL_USERS." VALUES ($username, $password, 0, $ulevel, $email, $time, $parent_directory)";
      return mysql_query($q, $this->connection); 
   }
   
   function addNewMember($username, $password, $email, $parent_directory){
   
      $time = time();
      $ulevel = AGENT_MEMBER_LEVEL;
       $q = "INSERT INTO ".TBL_USERS." VALUES ($username, $password, 0, $ulevel, $email, $time, $parent_directory)";
      return mysql_query($q, $this->connection); 
   }
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Je bent een project aan het maken, maar je gebruikt voor een simpel login-systeem code van iemand anders?

Overigens zie ik nergens de fout staan die je krijgt bij registratie. Dat betekend dus dat er ergens in een ander bestand een fout zit, of dat je ergens nog een configuratiesetting moet aanpassen alvorens je kan registreren. Voor zover ik kan zien heeft de code die jij gegeven hebt namelijk niks met het probleem te maken.
0
Digital

Lid · Topicstarter

Berichten
326
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik gebruik het als basis. Omdat het een freesource is smileEn ik zal eens kijken

// Is er geen manier om de errors te kunnen zien?
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Echt errors als in PHP errors kun je doen met

[COLOR= #0000BB]<?php[/COLOR]
    [URL="http://www.php.net/error_reporting"]error_reporting[/URL][COLOR= #007700]([/COLOR]E_ALL[COLOR= #007700]);[/COLOR]
?>


Maar dat is denk ik niet wat jij bedoelde yummie
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren