خطای Parse error: syntax error, unexpected '?>', expecting function (T_FUNCTION)
#1
Note 
سلام
این کودمو اجرامیکنم این error رو میگیره لطفا راهنماییم کنین
کد php:
session_start();

include( 
'../ValidFormClass/ValidFormClass.php' ) ;
include( 
'../database-adapter-2013-10-29/DbAdapter.php' ) ;
$validForm = new ValidateForm() ;
$dataBase = new DBclass() ;

class 
user{
    
    var 
$user_id ;
    var 
$user_pass ;
    var 
$first_name ;
    var 
$last_name ;
    var 
$user_passConf ;
    var 
$value ;
    function 
setPass() {
        if ( 
$validForm -> IsPass$userName ) ){
            if( 
$validForm -> check_new_password $userName $confirmPassword ) ){
                    
$this -> user_pass $password ;
                }
    }
    function 
setUserName() {
        if ( 
$validForm -> IsEmail $userName ) ) {
            
$this -> user_id $userName 
        }
    }
    function 
setName() {
        if ( 
$validForm -> IsText $firstName ) && $validForm -> IsText $lastName ) ) {
            
$this -> $first_name $firstName ;
            
$this -> $last_name $lastName ;
        }
    }
    function 
register$userName $password $confirmPassword $firstName ,$lastName ){
        if( !(
IsEmpty ($userName)  && IsEmpty ($password) && IsEmpty ($confirmPassword))){
            
$this -> setPass () ;
            
$this -> setUserName () ;
            
$this -> setName () ;
            
$dataBase -> insert$table $value ) ;
            } 

        
        } 
اینم error
Parse error: syntax error, unexpected '?>', expecting function (T_FUNCTION) in C:\xampp\htdocs\classUser\classUser.php on line 60

آخرین ویرایش: 11-05-2014 ساعت 18:48، توسط Stack OverFlow
پاسخ
#2
Note 
سلام
سعی کدها رو تو یه IDE بنویسید تا ساختار مناسبی داشته باشه
برای تابع sepass براکت بسته نذاشته بودید.

کد php:
<?php

session_start
();

include( 
'../ValidFormClass/ValidFormClass.php' );
include( 
'../database-adapter-2013-10-29/DbAdapter.php' );
$validForm = new ValidateForm();
$dataBase = new DBclass();

class 
user {

    var 
$user_id;
    var 
$user_pass;
    var 
$first_name;
    var 
$last_name;
    var 
$user_passConf;
    var 
$value;

    function 
setPass() {
        if (
$validForm->IsPass($userName)) {
            if (
$validForm->check_new_password($userName$confirmPassword)) {
                
$this->user_pass $password;
            }
        }
    }

    function 
setUserName() {
        if (
$validForm->IsEmail($userName)) {
            
$this->user_id $userName;
        }
    }

    function 
setName() {
        if (
$validForm->IsText($firstName) && $validForm->IsText($lastName)) {
            
$this->$first_name $firstName;
            
$this->$last_name $lastName;
        }
    }

    function 
register($userName$password$confirmPassword$firstName$lastName) {
        if (!(
IsEmpty($userName) && IsEmpty($password) && IsEmpty($confirmPassword))) {
            
$this->setPass();
            
$this->setUserName();
            
$this->setName();
            
$dataBase->insert($table$value);
        }
    }



پاسخ
ایجاد موضوع جدید   پاسخ به موضوع  

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Note خطای Fatal error: Using $this when not in object context Daniel 0 1,205 06-12-2014 ساعت 15:55
آخرین ارسال: Daniel
Note خطای Fatal error: Can't use function return value in write context Daniel 0 406 16-09-2014 ساعت 18:38
آخرین ارسال: Daniel
Note خطای Fatal Error: Call to Undefined function XXX Daniel 0 424 28-08-2014 ساعت 16:04
آخرین ارسال: Daniel
Note خطای MySQL: You have an error in your SQL syntax; check the manual that corresponds to your MySQL Daniel 0 398 18-08-2014 ساعت 17:43
آخرین ارسال: Daniel
Note خطای Warning: [function]: failed to open stream Daniel 0 323 31-07-2014 ساعت 18:50
آخرین ارسال: Daniel
Note خطای Fatal error: Call to a member function x() on a non-object mahbobe.prog 7 1,080 26-07-2014 ساعت 09:29
آخرین ارسال: WWWorker
Note خطای Fatal error: Call to a member function ... on a non-object Daniel 0 377 24-07-2014 ساعت 09:17
آخرین ارسال: Daniel
Note نحوه هندل کردن Fatal Error در php Daniel 0 381 06-07-2014 ساعت 21:28
آخرین ارسال: Daniel
Note رفع error mahbobe.prog 2 551 15-04-2014 ساعت 07:48
آخرین ارسال: mahbobe.prog
Note خطای عجیب درsyntax error PHP Php1 1 501 13-09-2013 ساعت 16:34
آخرین ارسال: Daniel

کاربرانِ درحال بازدید از این موضوع:   1 مهمان