Ga naar inhoud

Pst

Lid
  • Items

    20
  • Registratiedatum

  • Laatst bezocht

Berichten die geplaatst zijn door Pst

  1. Hallo,

    Ik heb een login/register/account beheer systeem via een tutorial toegevoegt

    maar nu waren het kale pagina's(wit)

    Nu heb ik alles tussen mijn style gezet zodat het op de pagina zelf lijkt

    Maar nu krijg ik in eens deze error(die ik daarvoor nog niet had)

    Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /public/sites/www.kereltj33.com/website/login/main.php:10) in /public/sites/www.kereltj33.com/website/login/include/session.php on line 47
    

    Dit is mijn sesson.php:

    
    <?
    include("include/session.php");
    
    class Process
    {
      /* Class constructor */
      function Process(){
         global $session;
         /* User submitted login form */
         if(isset($_POST['sublogin'])){
            $this->procLogin();
         }
         /* User submitted registration form */
         else if(isset($_POST['subjoin'])){
            $this->procRegister();
         }
         /* User submitted forgot password form */
         else if(isset($_POST['subforgot'])){
            $this->procForgotPass();
         }
         /* User submitted edit account form */
         else if(isset($_POST['subedit'])){
            $this->procEditAccount();
         }
         /**
          * The only other reason user should be directed here
          * is if he wants to logout, which means user is
          * logged in currently.
          */
         else if($session->logged_in){
            $this->procLogout();
         }
         /**
          * Should not get here, which means user is viewing this page
          * by mistake and therefore is redirected.
          */
          else{
             header("Location: main.php");
          }
      }
    
      /**
       * procLogin - Processes the user submitted login form, if errors
       * are found, the user is redirected to correct the information,
       * if not, the user is effectively logged in to the system.
       */
      function procLogin(){
         global $session, $form;
         /* Login attempt */
         $retval = $session->login($_POST['user'], $_POST['pass'], isset($_POST['remember']));
    
         /* Login successful */
         if($retval){
            header("Location: ".$session->referrer);
         }
         /* Login failed */
         else{
            $_SESSION['value_array'] = $_POST;
            $_SESSION['error_array'] = $form->getErrorArray();
            header("Location: ".$session->referrer);
         }
      }
    
      /**
       * procLogout - Simply attempts to log the user out of the system
       * given that there is no logout form to process.
       */
      function procLogout(){
         global $session;
         $retval = $session->logout();
         header("Location: main.php");
      }
    
      /**
       * procRegister - Processes the user submitted registration form,
       * if errors are found, the user is redirected to correct the
       * information, if not, the user is effectively registered with
       * the system and an email is (optionally) sent to the newly
       * created user.
       */
      function procRegister(){
         global $session, $form;
         /* Convert username to all lowercase (by option) */
         if(ALL_LOWERCASE){
            $_POST['user'] = strtolower($_POST['user']);
         }
         /* Registration attempt */
         $retval = $session->register($_POST['user'], $_POST['pass'], $_POST['email']);
    
         /* Registration Successful */
         if($retval == 0){
            $_SESSION['reguname'] = $_POST['user'];
            $_SESSION['regsuccess'] = true;
            header("Location: ".$session->referrer);
         }
         /* Error found with form */
         else if($retval == 1){
            $_SESSION['value_array'] = $_POST;
            $_SESSION['error_array'] = $form->getErrorArray();
            header("Location: ".$session->referrer);
         }
         /* Registration attempt failed */
         else if($retval == 2){
            $_SESSION['reguname'] = $_POST['user'];
            $_SESSION['regsuccess'] = false;
            header("Location: ".$session->referrer);
         }
      }
    
      /**
       * procForgotPass - Validates the given username then if
       * everything is fine, a new password is generated and
       * emailed to the address the user gave on sign up.
       */
      function procForgotPass(){
         global $database, $session, $mailer, $form;
         /* Username error checking */
         $subuser = $_POST['user'];
         $field = "user";  //Use field name for username
         if(!$subuser || strlen($subuser = trim($subuser)) == 0){
            $form->setError($field, "* Username not entered<br>");
         }
         else{
            /* Make sure username is in database */
            $subuser = stripslashes($subuser);
            if(strlen($subuser) < 5 || strlen($subuser) > 30 ||
               !eregi("^([0-9a-z])+$", $subuser) ||
               (!$database->usernameTaken($subuser))){
               $form->setError($field, "* Username does not exist<br>");
            }
         }
    
         /* Errors exist, have user correct them */
         if($form->num_errors > 0){
            $_SESSION['value_array'] = $_POST;
            $_SESSION['error_array'] = $form->getErrorArray();
         }
         /* Generate new password and email it to user */
         else{
            /* Generate new password */
            $newpass = $session->generateRandStr(8);
    
            /* Get email of user */
            $usrinf = $database->getUserInfo($subuser);
            $email  = $usrinf['email'];
    
            /* Attempt to send the email with new password */
            if($mailer->sendNewPass($subuser,$email,$newpass)){
               /* Email sent, update database */
               $database->updateUserField($subuser, "password", md5($newpass));
               $_SESSION['forgotpass'] = true;
            }
            /* Email failure, do not change password */
            else{
               $_SESSION['forgotpass'] = false;
            }
         }
    
         header("Location: ".$session->referrer);
      }
    
      /**
       * procEditAccount - Attempts to edit the user's account
       * information, including the password, which must be verified
       * before a change is made.
       */
      function procEditAccount(){
         global $session, $form;
         /* Account edit attempt */
         $retval = $session->editAccount($_POST['curpass'], $_POST['newpass'], $_POST['email']);
    
         /* Account edit successful */
         if($retval){
            $_SESSION['useredit'] = true;
            header("Location: ".$session->referrer);
         }
         /* Error found with form */
         else{
            $_SESSION['value_array'] = $_POST;
            $_SESSION['error_array'] = $form->getErrorArray();
            header("Location: ".$session->referrer);
         }
      }
    };
    
    /* Initialize process */
    $process = new Process;
    
    ?>
    

    Ik kan er maar niet achterkomen wat er verkeerd gegaan is

    Zou iemand mij hierbij kunnen helpen?

  2. Hallo,

    ik heb in mijn laptop een nvidia 310M video kaart.

    Maar zodra ik een spel speel (wat mijn vorige laptop wel aankon die zwakker was) lagg ik gigantisch

    Dus ik keek in mijn apparaat beheer of hij er tussen stond en of ik er eventuele drivers voor kon vinden. Nou die had ik gevonden, maar het installeren had geen nut.

    Nu gebruikt hij de intel graphics HD, i.p.v mijn oficeele video kaart.

    wat moet ik nu doen?

    ow laptop type is : asus K52Jc

    error tijdens het installeren

    14xctpy.jpg

  3. Hey, zodra ik batch met vb wil gebruiken doet hij het niet

    hij zegt:

    hai
    Cscript wordt niet herkend als een interne
    of externe opdracht, programma of batchbestand.
    Druk op een toets om door te gaan. . .
    

    wat nu?

    ik heb het ook als ik een command invoer bij progamma's>bureau accessoires > command prompt dan herkent hij geen enkel command en dan ga ik via systeem32 dan doet hij het wel(mijn eigen batch nog niet)

    wat nu?

    Groet

×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.