add_filter('fluentform/presave_submission', function($insertData, $formId, $formData) { // Check karein ke form mein 'phone' field mojood hai if (isset($formData['phone'])) { $full_phone = trim($formData['phone']); // e.g. +923041549347 if (!empty($full_phone)) { // Regex ke zariye country code aur local number alag karna if (preg_match('/^(\+\d{1,4})(.*)$/', $full_phone, $matches)) { $country_code = $matches[1]; // +92 $local_number = trim($matches[2]); // 3041549347 // Fluent Forms ke entries JSON response ko update karna if (!empty($insertData['response'])) { $responseData = json_decode($insertData['response'], true); if (is_array($responseData)) { // Hidden fields ke actual name attributes mein values dalna $responseData['country_code'] = $country_code; $responseData['local_number'] = $local_number; // Dobara JSON mein convert kar ke save karna $insertData['response'] = json_encode($responseData); } } } } } return $insertData; }, 10, 3);
Talk to an Expert-01

Talk to an Expert

Test GFC Form

Welcome in JnS Support

Connect Now

Riyadh Support Team
Riyadh Support Team

Technical Support Team

I am Online

I am offline

Dubai Support Team
Dubai Support Team

Technical Support Team

I am Online

I am offline

Qatar Support Team
Qatar Support Team

Technical Support Team

I am Online

I am offline

Bahrain Support Team
Bahrain Support Team

Technical Support Team

I am Online

I am offline

Kuwait Support Team
Kuwait Support Team

Technical Support Team

I am Online

I am offline

Pakistan Support Team
Pakistan Support Team

Technical Support Team

I am Online

I am offline