60.gif

Search (advanced search)
Use this Search form before posting, asking or make a new thread.
Tips: Use Quotation mark to search words (eg. "How To Make Money Online")

02-04-2013, 09:57 AM (This post was last modified: 02-04-2013 02:14 PM by _Evil_Minds_.)
Post: #1
Parse Error
I am trying to install a script but have ran into a Parse Error while trying to run the installation and I am stuck, I have no experience in coding PHP...So can someone please take the time to look at the code below and the error and try to help me fix this? Thanks in advance.


Parse error: syntax error, unexpected T_VARIABLE in /home/username/public_html/install/install.php on line 66

PHP Code:
<?php
   

    
echo '<div class="row-fluid">
    <div class="span12">
        <h3 class="heading">TVstreamScript installation - Step 1</h3>
        <br /><br />
        <div class="row-fluid">
            <div class="span1"></div>
                <div class="span10">
                    '
;

    if (isset( 
$_GET['step'] )) {
        
$_GET['step'];
        
$step = ;
    } 
else {
        if (isset( 
$_POST['step'] )) {
            
$_POST['step'];
            
$step = ;
        } 
else {
            
$step 1068;
        }
    }


    if (!
in_array$step, array( 1234) )) {
        
$step 1068;
    }


    if (isset( 
$_POST['process'] )) {
        if (
$step == 1) {
            
$step1_errors = array(  );

            if (( !isset( 
$_POST['mysql_user'] ) || !$_POST['mysql_user'] )) {
                
$step1_errors[1] = 'Please enter your mysql username';
            }


            if (( !isset( 
$_POST['mysql_pass'] ) || !$_POST['mysql_pass'] )) {
                
$step1_errors[2] = 'Please enter your mysql password';
            }


            if (( !isset( 
$_POST['mysql_name'] ) || !$_POST['mysql_name'] )) {
                
$step1_errors[3] = 'Please enter your mysql database name';
            }


            if (( !isset( 
$_POST['mysql_host'] ) || !$_POST['mysql_host'] )) {
                
$step1_errors[4] = 'Please enter your mysql database host';
            }


            if (!
count$step1_errors )) {
                @
mysql_connect$_POST['mysql_host'], $_POST['mysql_user'], $_POST['mysql_pass'] );
                
$conn = ;

                if (
$conn) {
                    
$step1_errors[3] = 'Can\'t select database';
                    ( 
mysql_select_db$_POST['mysql_name'], $conn ) ||  );

                    if (!
count$step1_errors )) {
                        
$_SESSION['mysql_host'] = $_POST['mysql_host'];
                        
$_SESSION['mysql_user'] = $_POST['mysql_user'];
                        
$_SESSION['mysql_pass'] = $_POST['mysql_pass'];
                        
$_SESSION['mysql_name'] = $_POST['mysql_name'];
                        
$step 1069;
                    }
                } 
else {
                    
$step1_errors[4] = 'Can\'t connect to database';
                }
            }
        } 
else {
            if (
$step == 2) {
                
$step2_errors = array(  );

                if (( !isset( 
$_POST['site_title'] ) || !$_POST['site_title'] )) {
                    
$step2_errors[1] = 'Please enter your site\'s title';
                }


                if (( !isset( 
$_POST['site_url'] ) || !$_POST['site_url'] )) {
                    
$step2_errors[2] = 'Please enter your site\'s url';
                }


                if (( !isset( 
$_POST['site_path'] ) || !$_POST['site_path'] )) {
                    
$step2_errors[3] = 'Please enter your site\'s root path';
                }


                if (!
count$step2_errors )) {
                    
$_SESSION['site_title'] = $_POST['site_title'];
                    
$_SESSION['site_url'] = $_POST['site_url'];
                    
$_SESSION['site_path'] = $_POST['site_path'];
                    
$step 1070;
                }
            } 
else {
                if (
$step == 3) {
                    
$step3_errors = array(  );

                    if (( !isset( 
$_POST['license_key'] ) || !$_POST['license_key'] )) {
                        
$step3_errors[1] = 'Please enter your license key';
                    } 
else {
                        
$home_url_site 'http://tvstreamscript.com';
                        
$home_url_port 1147;
                        
$home_url_iono '/clients/license_server/remote.php';
                        
$user_defined_string '00c18aee3119e7a6f4d96774767f06d4';
                        
$comm_terminate false;
                        
$license_terminate true;
                        
$product_license_id 1067;

                        if (!empty( 
$product_license_id )) {
                            
explode'-'$license_key );
                            
$key_parts = ;
                            
$product_id = array( substrmd5$product_license_id ), 0) );

                            if (!
in_array$key_parts[4], $product_id )) {
                                echo 
$error_text['wrong_product'];
                                (
$license_terminate true NULL);
                            }
                        }

                        
$request 'remote=licenses&type=3&license_key=' urlencodebase64_encode$_POST['license_key'] ) );
                        
$request .= '&host_ip=' urlencodebase64_encode$_SERVER['SERVER_ADDR'] ) ) . '&host_name=' urlencodebase64_encode$_SERVER['SERVER_NAME'] ) );
                        
$request .= '&hash=' urlencodebase64_encodemd5$request ) ) );
                        
$request $home_url_site $home_url_iono '?' $request;
                        
curl_init(  );
                        
$ch = ;
                        
curl_setopt$chCURLOPT_URL$request );
                        
curl_setopt$chCURLOPT_PORT$home_url_port );
                        
curl_setopt$chCURLOPT_HEADERfalse );
                        
curl_setopt$chCURLOPT_RETURNTRANSFERtrue );
                        
curl_setopt$chCURLOPT_USERAGENT'iono (www.olate.co.uk/iono)' );
                        
curl_exec$ch );
                        
$content = ;
                        
curl_close$ch );

                        if (!
$content) {
                            (
$comm_terminate true NULL);
                        }

                        
explode'-'$content );
                        
$content = ;
                        
$content[0];
                        
$status = ;
                        
$content[1];
                        
$hash = ;

                        if (
$status != 1) {
                            
$step3_errors[1] = 'Invalid license key provided';
                        } 
else {
                            
$_SESSION['license_key'] = $_POST['license_key'];
                            
$step 1071;
                        }
                    }
                } 
else {
                    if (
$step == 4) {
                        
$step4_errors = array(  );

                        if (( !isset( 
$_POST['admin_user'] ) || !$_POST['admin_user'] )) {
                            
$step4_errors[1] = 'Please enter the admin username';
                        } 
else {
                            
preg_match'/[^a-zA-Z0-9_]/i'$_POST['admin_user'], $matches );

                            if (
count$matches )) {
                                
$step4_errors[1] = 'Admin username contains invalid characters';
                            } 
else {
                                if (
strlen$_POST['admin_user'] ) < 5) {
                                    
$step4_errors[1] = 'Admin username must be at least 5 characters long';
                                }
                            }
                        }


                        if (( !isset( 
$_POST['admin_pass1'] ) || !$_POST['admin_pass1'] )) {
                            
$step4_errors[2] = 'Please enter the admin password';
                        } 
else {
                            if (
strlen$_POST['admin_pass1'] ) < 5) {
                                
$step4_errors[2] = 'Admin password must be at least 5 characters long';
                            }
                        }


                        if (( !isset( 
$_POST['admin_pass2'] ) || !$_POST['admin_pass2'] )) {
                            
$step4_errors[3] = 'Please confirm the admin password';
                        }


                        if (( ( isset( 
$_POST['admin_pass1'] ) and& isset( $_POST['admin_pass2'] ) ) and& $_POST['admin_pass1'] != $_POST['admin_pass2'] )) {
                            
$step4_errors[3] = 'Password confirmation doesn\'t match';
                        }


                        if (!
count$step4_errors )) {
                            
$_SESSION['admin_pass'] = $_POST['admin_pass1'];
                            
$_SESSION['admin_user'] = $_POST['admin_user'];
                            
$step 1072;
                        }
                    }
                }
            }
        }
    }


    if (
$step == 1) {
        
$dir '../cachefiles';
        @
base_convert( @fileperms$dir ), 10);
        
$perms = ;
        
$errors = array(  );

        if (( 
substr_count$perms'777' ) == and& $perms != 666 )) {
            
$errors[1] = 'Please make sure the <strong>/cachefiles</strong> directory is writeable';
        }

        
$dir '../thumbs';
        @
base_convert( @fileperms$dir ), 10);
        
$perms = ;
        
$errors = array(  );

        if (( 
substr_count$perms'777' ) == and& $perms != 666 )) {
            
$errors[1] = 'Please make sure the <strong>/thumbs</strong> directory is writeable';
        }

        
$dir '../vars.php';
        @
base_convert( @fileperms$dir ), 10);
        
$perms = ;
        
$errors = array(  );

        if (( 
substr_count$perms'777' ) == and& substr_count$perms'666' ) == )) {
            
$errors[1] = 'Please make sure the <strong>/vars.php</strong> is writeable';
        }
    }


    if (
$step == 2) {
        if (( ( ( !isset( 
$_SESSION['mysql_host'] ) || !isset( $_SESSION['mysql_user'] ) ) || !isset( $_SESSION['mysql_pass'] ) ) || !isset( $_SESSION['mysql_name'] ) )) {
            
$step 1068;
        } 
else {
            if (isset( 
$_SERVER['DOCUMENT_ROOT'] )) {
                
$_SESSION['site_path'] = $_SERVER['DOCUMENT_ROOT'];
            } 
else {
                if (isset( 
$_SERVER['SCRIPT_FILENAME'] )) {
                    
$_SESSION['site_path'] = str_replace'/install/index.php'''$_SERVER['SCRIPT_FILENAME'] );
                }
            }


            if (isset( 
$_SERVER['HTTP_HOST'] )) {
                
$_SESSION['site_url'] = 'http://' $_SERVER['HTTP_HOST'];

                if (isset( 
$_SERVER['SCRIPT_NAME'] )) {
                    
$_SESSION->site_url .= str_replace'/install/index.php'''$_SERVER['SCRIPT_NAME'] );
                }
            }
        }
    }


    if (
$step == 3) {
        if (( ( ( !isset( 
$_SESSION['mysql_host'] ) || !isset( $_SESSION['mysql_user'] ) ) || !isset( $_SESSION['mysql_pass'] ) ) || !isset( $_SESSION['mysql_name'] ) )) {
            
$step 1068;
        } 
else {
            if (( ( !isset( 
$_SESSION['site_url'] ) || !isset( $_SESSION['site_title'] ) ) || !isset( $_SESSION['site_path'] ) )) {
                
$step 1069;
            }
        }
    }


    if (
$step == 4) {
        if (( ( ( !isset( 
$_SESSION['mysql_host'] ) || !isset( $_SESSION['mysql_user'] ) ) || !isset( $_SESSION['mysql_pass'] ) ) || !isset( $_SESSION['mysql_name'] ) )) {
            
$step 1068;
        } 
else {
            if (( ( !isset( 
$_SESSION['site_url'] ) || !isset( $_SESSION['site_title'] ) ) || !isset( $_SESSION['site_path'] ) )) {
                
$step 1069;
            } 
else {
                if (!isset( 
$_SESSION['license_key'] )) {
                    
$step 1070;
                }
            }
        }
    }


    if (
$step == 5) {
        if (( ( ( !isset( 
$_SESSION['mysql_host'] ) || !isset( $_SESSION['mysql_user'] ) ) || !isset( $_SESSION['mysql_pass'] ) ) || !isset( $_SESSION['mysql_name'] ) )) {
            
$step 1068;
        } 
else {
            if (( ( !isset( 
$_SESSION['site_url'] ) || !isset( $_SESSION['site_title'] ) ) || !isset( $_SESSION['site_path'] ) )) {
                
$step 1069;
            } 
else {
                if (!isset( 
$_SESSION['license_key'] )) {
                    
$step 1070;
                } 
else {
                    if (( !isset( 
$_SESSION['admin_user'] ) || !isset( $_SESSION['admin_pass'] ) )) {
                        
$step 1071;
                    }
                }
            }
        }
    }

    require_once( 
'step' $step '.php' );
    echo 
'            
                </div>
            </div>
        </div>
</div>'
;
?>




47.gif