Intereting Posts
Переписать URL-адреса для LeadPages из-за установки подкаталога Mass удаляет несколько тегов из нескольких сообщений Изменение имени пользователя после регистрации, чтобы обойти проблему дублирования писем? Может ли кто-нибудь предоставить пример RAW SQL для SELECTING сообщений двумя или более тегами $ wpdb-> get_results () возвращает хороший результат только в первой итерации foreach является ли $ _REQUEST безопасным для использования, чтобы определить, откуда берется действие post post? Категория foreach Paging Как вернуть строку с jQuery и Ajax внутри в коротком коде? Woocommerce Изменение места размещения с помощью обертки Скрипты Enqueue WordPress плагина под всеми другими JS Изменение изображения заголовка страницы Каков наилучший способ настройки файлов администратора, чтобы они выживали в будущих обновлениях? Использование Widget Logic для размещения меню на нескольких страницах? Как добавить пользовательский CSS и файл JavaScript для панели управления wp-admin (backend) Включить php-файл из другого плагина

form $ _post значение действия усекается после того, как оно проходит через две формы

Есть три страницы page1, page2 и page3. Когда я нажимаю кнопку отправки в моей первой форме на странице 1, мое поле имени группы может быть уловлено с $ _POST ['groupname'] на целевой странице, но на странице 2 у меня есть другая форма, которая при нажатии должна передать значение $ _POST [ 'groupname'] на третью страницу. На третьей странице я получаю значение имени группы, но символы после пробела усекаются. Например, если у меня есть капитан Индии в качестве названия группы, я могу получить только «капитана». Любая идея, как это можно решить. Ниже мой код.

Форма 1 (это на странице2 $ _POST ['groupname'])

add_shortcode('groupdetails','groupdetails'); function groupdetails() { if(isset($_POST['Details'])) { //max participants check start here global $form; global $wpdb; //max participants check ends here echo '<form id="joinform" action="http://localhost:7777/wordpress/insert/" method="post">'; echo "<input name='gid' type='hidden' value=".$_POST['gid'].">"; echo "<input name='mygroup' type='hidden' value=".$_POST['groupname'].">"; echo "Id : ".$_POST['gid']."<br>"; echo "Group Name : ".$_POST['groupname']."<br>"; echo "Group Type : ".$_POST['groupstype']."<br>"; echo "Leader Name : ".$_POST['lfirstname']."<br>"; echo "Address : ".$_POST['address']."<br>"; echo "City : ".$_POST['city']."<br>"; echo "State : ".$_POST['state']."<br>"; echo "Zip : ".$_POST['zipicode']."<br>"; echo "Meeting Days : ".$_POST['meetingdays']."<br>"; echo "Meeting Time : ".$_POST['meetingtime']."<br>"; echo "Max Participants : ".$_POST['maxparticipants']."<br>"; echo "Children : ".$_POST['children']."<br>"; echo "Description : ".$_POST['Description']."<br>"; echo '<input name="Join" type="submit" value="Join" />'; echo '</form>'; } } 

page3 (переменная имени моей группы транслируется после первого пустого пробела на этой странице после нажатия на предыдущую форму)

 add_shortcode('insertform','insertform'); function insertform() { ob_start(); global $wpdb; global $form; global $mygroup; $mygroup = $_POST['mygroup']; echo $mygroup; //mygroup name value is truncated }