Parse error: syntax error, unexpected
11-26-11, 09:10 AM
New Member
Join Date: Nov 2011
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Parse error: syntax error, unexpected
Hallo i have issue with some kind of php code
I receive this: "Parse error: syntax error, unexpected '.' in C:\... /....../ ... .php on line 10"
PHP Code:
<?php /************* Membership V2.0 *******************/ /* Released by AwesomePHP.com, under the GPL License, a copy of it should be attached to the zip file, or you can view it on http://AwesomePHP.com/gpl.txt */ /************* Membership V2.0 *******************/ $check = mysql_query ( "SELECT * FROM `memb_config`" ); while( $each = mysql_fetch_assoc ( $check )){$ $each [ 'config_name' ] = $each [ 'config_value' ];} //Admin Login if( $_POST [ 'doid' ] == 1 ){ if( $CF_ADMINNAME == $_POST [ 'username' ] && $CF_ADMINPASSWORD == $_POST [ 'password' ]){ $host_name = '.' . str_replace ( 'www.' , '' , $_SERVER [ 'HTTP_HOST' ]); $adminsession = generate_session ( 100 ); setcookie ( "adminsession" , $adminsession , time ()+ 31104000000 , "/" , $host_name , 0 ); $_SESSION [ 'adminsession' ] = $adminsession ; $insert_session = mysql_query ( "INSERT INTO `memb_adminsessions` (`session_id`,`session_date`) VALUES (' $adminsession ',NOW())" ) or die( mysql_error ()); $is_admin = true ; $message = 'Login successful.' ; } else { $message = 'Invalid username/password.' ; } return; } if( $is_admin == false ){ die();} //Configuration Updates if( $_POST [ 'doid' ] == 2 ){ $remove_array = array( 'doid' , 'Submit' ); foreach( $_POST as $is => $what ){ if(! in_array ( $is , $remove_array )){ $check = mysql_fetch_row ( mysql_query ( "SELECT COUNT(*) FROM `memb_config` WHERE `config_name`=' $is '" )); if( $check [ 0 ] > 0 ){ $update = mysql_query ( "UPDATE `memb_config` SET `config_value`=' $what ' WHERE `config_name`=' $is ' LIMIT 1" ); $message .= " $is Updated<br/>" ; } else { $insert = mysql_query ( "INSERT INTO `memb_config` (`config_name`,`config_value`) VALUES (' $is ',' $what ')" ); $message .= " $is Added<br/>" ; } } } } //Member Add/Edit if( $_POST [ 'doid' ] == 3 ){ /* If delete */ if( $_POST [ 'do_delete' ] == 'yes' && $_POST [ 'user_id' ] != NULL ){ $get_email = mysql_fetch_assoc ( mysql_query ( "SELECT `user_name` FROM `memb_userlist` WHERE `user_id`=' $_POST [ user_id ] '" )); $get_loc = mysql_fetch_assoc ( mysql_query ( "SELECT `membership_file` FROM `memb_memberships` WHERE `membership_id`=' $_POST [ old_membership_id ] '" )); $del = mysql_query ( "DELETE FROM `memb_userlist` WHERE `user_id`=' $_POST [ user_id ] ' LIMIT 1" ); $del2 = mysql_query ( "DELETE FROM `memb_payments` WHERE `user_id`=' $_POST [ user_id ] ' LIMIT 1" ); editfule ( $get_loc [ 'membership_file' ], 'Remove' , "\n" , $get_email [ 'user_name' ], '' ); if( $del && $del2 ){ $message = 'User removed.' ;}else{ $message = 'Unable to remove user.Internal error.' ;} } else { //Compost fields dynamically $remove_array = array( 'doid' , 'Submit' , 'user_id' , 'old_email' , 'old_name' , 'old_membership_id' ); $array_fields = array(); $array_values = array(); $array_updates = array(); // Default user settings if( $_POST [ 'user_id' ] == NULL ){ $_POST [ 'allow_delete' ] = $CF_E_DEL ; } // Check username uniqueness (needed for directory protectness) if( $_POST [ 'user_name' ] != $_POST [ 'old_name' ]){ $check = mysql_fetch_assoc ( mysql_query ( "SELECT COUNT(*) FROM `memb_userlist` WHERE `user_name`=' $_POST [ user_name ] '" )); if( $check [ 'user_name' ] != NULL ){ $_POST [ 'user_name' ] = $_POST [ 'user_name' ]. generate_session ( 5 ); } } foreach( $_POST as $is => $what ){ if( eregi ( 'cusfield_' , $is )){ $is = trim ( $is ); if( $is ){ $field_id = str_replace ( 'cusfield_' , '' , $is ); $_POST [ 'custom_fields' ] .= "[ $field_id ]{+|%|+}[ $what ]\n" ; } } else { if(! in_array ( $is , $remove_array )){ array_push ( $array_fields , "` $is `" ); array_push ( $array_values , "' $what '" ); array_push ( $array_updates , "` $is `=' $what '" ); } } } array_push ( $array_fields , '`custom_fields`' ); array_push ( $array_values , "' $_POST [ custom_fields ] '" ); array_push ( $array_updates , "`custom_fields`=' $_POST [ custom_fields ] '" ); if( $_POST [ 'user_id' ] == NULL ){ //New User $insert = mysql_query ( "INSERT INTO `memb_userlist` (" . implode ( ',' , $array_fields ). ") VALUES (" . implode ( ',' , $array_values ). ")" ); if( $insert ){ $get_loc = mysql_fetch_assoc ( mysql_query ( "SELECT `membership_file` FROM `memb_memberships` WHERE `membership_id`=' $_POST [ membership_id ] '" )); if( $_POST [ 'user_status' ] == 1 ){ editfule ( $get_loc [ 'membership_id' ], 'Add' , $_POST [ 'user_name' ], $_POST [ 'user_password' ], '' ); } $message = 'User added.' ; }else{ $message = 'Unable to add user.' ;} } else { //Edit user $update = mysql_query ( "UPDATE `memb_userlist` SET " . implode ( ',' , $array_updates ). " WHERE `user_id`=' $_POST [ user_id ] ' LIMIT 1" ); if( $update ){ //If changing membership $get_cur = mysql_fetch_assoc ( mysql_query ( "SELECT `membership_file` FROM `memb_memberships` WHERE `membership_id`=' $_POST [ membership_id ] '" )); if( $_POST [ 'old_membership_id' ] != $_POST [ 'membership_id' ]){ $get_old = mysql_fetch_assoc ( mysql_query ( "SELECT `membership_file` FROM `memb_memberships` WHERE `membership_id`=' $_POST [ old_membership_id ] '" )); editfule ( $get_old [ 'membership_file' ], 'Remove' , $_POST [ 'user_name' ], '' ); if( $_POST [ 'user_status' ] == 1 ){ editfule ( $get_cur [ 'membership_id' ], 'Add' , $_POST [ 'user_name' ], $_POST [ 'user_password' ], '' ); } } else { if( $_POST [ 'user_status' ] == 1 ){ editfule ( $get_cur [ 'membership_id' ], 'Edit' , $_POST [ 'user_name' ], $_POST [ 'user_password' ], $_POST [ 'old_name' ]); } else { editfule ( $get_cur [ 'membership_id' ], 'Remove' , $_POST [ 'user_name' ], '' ); } } $message = 'User updated.' ;}else{ $message = 'Unable to update user.' ;} } } } //Custom Field Add/Edit if( $_POST [ 'doid' ] == 4 ){ if( $_POST [ 'newinput' ] != NULL ){ $insert = mysql_query ( "INSERT INTO `memb_customfds` (`field_name`,`is_required`) VALUES (' $_POST [ newinput ] ',' $_POST [ is_required ] ')" ); if( $insert ){ $message = 'Field inserted.<br/>' ;}else{ $message = 'Unable to add field.' ;} } foreach( $_POST as $is => $what ){ if( eregi ( 'fieldxy' , $is )){ $field_id = str_replace ( 'fieldxy_' , '' , $is ); $is_required = $_POST [ "fieldxz_ $field_id " ]; $update = mysql_query ( "UPDATE `memb_customfds` SET `field_name`=' $what ',`is_required`=' $is_required ' WHERE `field_id`=' $field_id ' LIMIT 1" ); if( $update ){ $message .= 'Field updated.<br/>' ;}else{ $message .= 'Unable to update field ID#' . $field_id . '.' ;} } } } //Send mass email if( $_POST [ 'doid' ] == 5 ){ if( $_POST [ 'sendOp' ] == 1 ){ $email_list = explode ( ',' , $_POST [ 'to_emails' ]); foreach( $email_list as $this_email ){ $this_email = trim ( $this_email ); if( $this_email ){ $mailit = send_mail ( $_POST [ 'return_name' ], $_POST [ 'return_email' ], $_POST [ 'from_name' ], $_POST [ 'from_email' ], $_POST [ 'subject' ], $_POST [ 'email_message' ], $this_email ); if( $mailit ){ $message .= 'Email sent to: ' . $this_email . '<br/>' ; }else{ $message .= 'Unable to send email to: ' . $this_email . '<br/>' ;} } } } else { if( $_POST [ 'sendOp' ] == 2 ){ if( $_POST [ 'send_to' ] == 1 ){ $query = "SELECT `user_name`,`user_email`,`user_password` FROM `memb_userlist` WHERE `user_in_list`='1'" ; } else { $query = "SELECT `user_name`,`user_email`,`user_password` FROM `memb_userlist`" ; } } else { $query = "SELECT `user_name`,`user_email`,`user_password` FROM `memb_userlist` WHERE `membership_id`=' $_POST [ membership_id ] '" ; } $get_users = mysql_query ( $query ); while( $each = mysql_fetch_assoc ( $get_users )){ $this_message = str_replace ( '%username%' , $each [ 'user_name' ], $_POST [ 'email_message' ]); $this_message = str_replace ( '%useremail%' , $each [ 'user_email' ], $this_message ); $this_message = str_replace ( '%userpassword%' , $each [ 'user_password' ], $this_message ); $mailit = send_mail ( $_POST [ 'return_name' ], $_POST [ 'return_email' ], $_POST [ 'from_name' ], $_POST [ 'from_email' ], $_POST [ 'subject' ], $this_message , $each [ 'user_email' ]); if( $mailit ){ $message .= 'Email sent to: ' . $each [ 'user_email' ]. '<br/>' ; }else{ $message .= 'Unable to send email to: ' . $each [ 'user_email' ]. '<br/>' ;} } } } //Membership Add/Edit if( $_POST [ 'doid' ] == 6 ){ //Compost fields dynamically $remove_array = array( 'doid' , 'Submit' , 'membership_id' , 'move_to' , 'do_delete' ); $array_updates = array(); $array_fields = array(); $array_values = array(); /* If membership is number 1, it must stay free */ if( $_POST [ 'membership_id' ] == 1 ){ $_POST [ 'membership_free' ] = 1 ; $_POST [ 'membership_public' ] = 1 ;} /* If delete */ if( $_POST [ 'do_delete' ] == 'yes' && $_POST [ 'membership_id' ] != NULL && $_POST [ 'membership_id' ] != 1 ){ if( $_POST [ 'move_to' ] == NULL ){ $message = 'You need to select membership to move users to' ;} else { $update = mysql_query ( "UPDATE `memb_userlist` SET `membership_id`=' $_POST [ move_to ] ' WHERE `membership_id`=' $_POST [ membership_id ] '" ); if( $update ){ $del = mysql_query ( "DELETE FROM `memb_memberships` WHERE `membership_id`=' $_POST [ membership_id ] ' LIMIT 1" ) or die( mysql_error ()); if( $del ){ $message = 'Membership removed.' ;}else{ $message = 'Unable to remove membership. Internal error.' ;} } else { $message = 'Unable to switch user memberships -> Can\'t remove membership.' ; } } } else { foreach( $_POST as $is => $what ){ if(! in_array ( $is , $remove_array )){ array_push ( $array_fields , "` $is `" ); array_push ( $array_values , "' $what '" ); array_push ( $array_updates , "` $is `=' $what '" ); } } if( $_POST [ 'membership_id' ] == NULL ){ $insert = mysql_query ( "INSERT INTO `memb_memberships` (" . implode ( ',' , $array_fields ). ") VALUES (" . implode ( ',' , $array_values ). ")" ); if( $insert ){ $message = 'Membership added.' ; }else{ $message = 'Unable to add membership.' ;} $get_membership = mysql_fetch_assoc ( mysql_query ( "SELECT `membership_id` FROM `memb_memberships` ORDER BY `membership_id` DESC LIMIT 1" )); $_POST [ 'membership_id' ] = $get_membership [ 'membership_id' ]; $_GET [ 'membership_id' ] = $get_membership [ 'membership_id' ]; } else { $update = mysql_query ( "UPDATE `memb_memberships` SET " . implode ( ',' , $array_updates ). " WHERE `membership_id`=' $_POST [ membership_id ] ' LIMIT 1" ) or die( mysql_error ()); if( $update ){ $message = 'Membership updated.' ;}else{ $message = 'Unable to update membership.' ;} } } } //Payments Add/Edit if( $_POST [ 'doid' ] == 7 ){ //Compost fields dynamically $remove_array = array( 'doid' , 'Submit' , 'payment_id' , 'do_delete' ); $array_updates = array(); $array_fields = array(); $array_values = array(); /* If delete */ if( $_POST [ 'do_delete' ] == 'yes' && $_POST [ 'payment_id' ] != NULL ){ $del = mysql_query ( "DELETE FROM `memb_payments` WHERE `payment_id`=' $_POST [ payment_id ] ' LIMIT 1" ) or die( mysql_error ()); if( $del ){ $message = 'Payment removed.' ;}else{ $message = 'Unable to remove payment. Internal error.' ;} } else { foreach( $_POST as $is => $what ){ if(! in_array ( $is , $remove_array )){ array_push ( $array_fields , "` $is `" ); array_push ( $array_values , "' $what '" ); array_push ( $array_updates , "` $is `=' $what '" ); } } if( $_POST [ 'payment_id' ] == NULL ){ $insert = mysql_query ( "INSERT INTO `memb_payments` (" . implode ( ',' , $array_fields ). ") VALUES (" . implode ( ',' , $array_values ). ")" ); if( $insert ){ $message = 'Payment added.' ; }else{ $message = 'Unable to add Payment.' ;} $get_membership = mysql_fetch_assoc ( mysql_query ( "SELECT `payment_id` FROM `memb_payments` ORDER BY `payment_id` DESC LIMIT 1" )); $_POST [ 'payment_id' ] = $get_membership [ 'payment_id' ]; $_GET [ 'payment_id' ] = $get_membership [ 'payment_id' ]; } else { $update = mysql_query ( "UPDATE `memb_payments` SET " . implode ( ',' , $array_updates ). " WHERE `payment_id`=' $_POST [ payment_id ] ' LIMIT 1" ) or die( mysql_error ()); if( $update ){ $message = 'Payment updated.' ;}else{ $message = 'Unable to update Payment.' ;} } } } //Rates Add/Edit if( $_POST [ 'doid' ] == 9 ){ //Compost fields dynamically $remove_array = array( 'doid' , 'Submit' , 'rate_id' , 'do_delete' ); $array_updates = array(); $array_fields = array(); $array_values = array(); /* If delete */ if( $_POST [ 'do_delete' ] == 'yes' && $_POST [ 'rate_id' ] != NULL ){ $del = mysql_query ( "DELETE FROM `memb_memberships_rates` WHERE `rate_id`=' $_POST [ rate_id ] ' LIMIT 1" ) or die( mysql_error ()); if( $del ){ $message = 'Rate removed.' ;}else{ $message = 'Unable to remove rate. Internal error.' ;} } else { foreach( $_POST as $is => $what ){ if(! in_array ( $is , $remove_array )){ array_push ( $array_fields , "` $is `" ); array_push ( $array_values , "' $what '" ); array_push ( $array_updates , "` $is `=' $what '" ); } } if( $_POST [ 'rate_id' ] == NULL ){ $insert = mysql_query ( "INSERT INTO `memb_memberships_rates` (" . implode ( ',' , $array_fields ). ") VALUES (" . implode ( ',' , $array_values ). ")" ) or die( mysql_error ()); if( $insert ){ $message = 'Rate added.' ; }else{ $message = 'Unable to add rate.' ;} $get_membership = mysql_fetch_assoc ( mysql_query ( "SELECT `rate_id` FROM `memb_memberships_rates` ORDER BY `rate_id` DESC LIMIT 1" )); $_POST [ 'rate_id' ] = $get_membership [ 'rate_id' ]; $_GET [ 'rate_id' ] = $get_membership [ 'rate_id' ]; } else { $update = mysql_query ( "UPDATE `memb_memberships_rates` SET " . implode ( ',' , $array_updates ). " WHERE `rate_id`=' $_POST [ rate_id ] ' LIMIT 1" ) or die( mysql_error ()); if( $update ){ $message = 'Rate updated.' ;}else{ $message = 'Unable to update rate.' ;} } } } ?>
If anyone can help it would be great. i have stoped in this error for 2 days trying to find out where can i get wrong...
For those who have this "Membership v2" script may be you guys know from experience....
Last edited by ancits6; 11-26-11 at 09:14 AM .
11-26-11, 09:56 AM
Newbie Coder
Join Date: Nov 2011
Posts: 98
Thanks: 0
Thanked 9 Times in 9 Posts
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /var/www/html/testt.php on line 41
those are the only errors im getting from that code... you sure this is the file which causes the failure? the error im getting is cause i dont have the database...
11-26-11, 10:45 AM
New Member
Join Date: Nov 2011
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
yes the line 10 is :
and im geting error from it :
Parse error: syntax error, unexpected '.' in C:\HostingSpaces\ancits\ifoolgallery.org\wwwroot\a dmin\extensions\adminsubmits.php on line 10
11-26-11, 12:11 PM
New Member
Join Date: Nov 2011
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Do you have skype where we can talk private
and here is an other issue
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\HostingSpaces\ancits\ifoolgallery.org\wwwroot\a dmin\index.php on line 24
Last edited by ancits6; 11-26-11 at 12:25 PM .
11-26-11, 12:26 PM
Newbie Coder
Join Date: Nov 2011
Posts: 98
Thanks: 0
Thanked 9 Times in 9 Posts
im not too comfortable with posting my skype publicly and private messages on this messageboard have been disabled and so... the alternative i could think of is
tinychat.com/alxkls
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools
Display Modes
Linear Mode
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off