From: Anthony Talarico Date: Mon, 8 May 2017 15:00:03 +0000 (-0400) Subject: removing test print_r statements, fixing notices and warnings given by php X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/index.cgi?a=commitdiff_plain;h=b48684d97560ec03e926d90a0bfbc740d4b9a1b2;p=WP-Plugins%2Fglm-catalog.git removing test print_r statements, fixing notices and warnings given by php adding isset checks and filter var to the post data when setting the site type meta data. Power, water, sewer etc. --- diff --git a/index.php b/index.php index 815b554..ed27315 100755 --- a/index.php +++ b/index.php @@ -164,7 +164,7 @@ function petosega_loop() { $value = ''; // Noncename needed to verify where the data originated. $nonce = wp_create_nonce( 'petosegameta-meta-noncename' ); - echo ''; + echo ''; // Get the features for the post. $loop = get_post_meta( $post->ID, 'petosega_loop', true ); @@ -192,7 +192,7 @@ function petosega_sewer() { $checked = ''; // Noncename needed to verify where the data originated. $nonce = wp_create_nonce( 'petosegameta-meta-noncename' ); - echo ''; + echo ''; // Get the features for the post. $sewer = get_post_meta( $post->ID, 'petosega_sewer', true ); @@ -240,7 +240,7 @@ function petosega_power() { $value = ''; // Noncename needed to verify where the data originated. $nonce = wp_create_nonce( 'petosegameta-meta-noncename' ); - echo ''; + echo ''; // Get the features for the post. $power = get_post_meta( $post->ID, 'petosega_power', true ); @@ -264,17 +264,16 @@ function petosega_power() { */ function petosega_save_meta() { global $post; - print_r($_POST); if ( ! wp_verify_nonce( $_POST['petosegameta-meta-noncename'], 'petosegameta-meta-noncename' ) ) { - return $post->ID; + return $post['ID']; } if ( ! current_user_can( 'edit_post', $post->ID ) ) { return $post->ID; } - $water = filter_var( $_POST['petosega_water'] ); - $sewer = filter_var( $_POST['petosega_sewer'] ); - $power = filter_var( $_POST['petosega_power'] ); - $loop = filter_var( $_POST['petosega_loop'] ); + $water = (isset($_POST['petosega_water']) ? filter_var( $_POST['petosega_water'] ) : '' ); + $sewer = (isset($_POST['petosega_sewer']) ? filter_var( $_POST['petosega_sewer'] ) : '' ); + $power = (isset($_POST['petosega_power']) ? filter_var( $_POST['petosega_power'] ) : '' ); + $loop = (isset($_POST['petosega_loop']) ? filter_var( $_POST['petosega_loop'] ) : '' ); // $tents = filter_var( $_POST['petosega_tents'] ); update_post_meta( $post->ID, 'petosega_water', $water ); update_post_meta( $post->ID, 'petosega_sewer', $sewer );