ninja_forms_save_impexp_forms
The Ninja Forms ninja forms save impexp function.
Description
ninja_forms_save_impexp_forms( $data );
Parameters (1)
- 0. $data
- The data.
Usage
if ( !function_exists( 'ninja_forms_save_impexp_forms' ) ) { require_once ABSPATH . PLUGINDIR . 'ninja-forms/deprecated/includes/admin/pages/ninja-forms-impexp/tabs/impexp-forms/impexp-forms.php'; } // The data. $data = null; // NOTICE! Understand what this does before running. $result = ninja_forms_save_impexp_forms($data);
Defined (1)
The function is defined in the following location(s).
- /deprecated/includes/admin/pages/ninja-forms-impexp/tabs/impexp-forms/impexp-forms.php
- function ninja_forms_save_impexp_forms($data) {
- global $wpdb, $ninja_forms_admin_update_message;
- $plugin_settings = nf_get_settings();
- $form_id = isset( $_REQUEST['form_id'] ) ? absint( $_REQUEST['form_id'] ) : '';
- $update_msg = '';
- if( $_REQUEST['submit'] == __('Export Form', 'ninja-forms') OR ( isset( $_REQUEST['export_form'] ) AND absint( $_REQUEST['export_form'] ) == 1 ) ) {
- if($form_id != '') {
- ninja_forms_export_form( $form_id );
- }else{
- $ninja_forms_admin_update_message = __( 'Please select a form.', 'ninja-forms' );
- }
- }elseif($_REQUEST['submit'] == __('Import Form', 'ninja-forms')) {
- if ($_FILES['userfile'][error] == UPLOAD_ERR_OK AND is_uploaded_file($_FILES['userfile']['tmp_name'])) {
- $file = file_get_contents($_FILES['userfile']['tmp_name']);
- ninja_forms_import_form( $file );
- $update_msg = __( 'Form Imported Successfully.', 'ninja-forms' );
- }else{
- //echo $_FILES['userfile'][error];
- $update_msg = __( 'Please select a valid exported form file.', 'ninja-forms' );
- }
- }
- return $update_msg;
- }