php
  • session
  • 2013-11-22 12 views 0 likes 
    0

    book_detail.phpПоказывать имена из динамически созданных текстовых полей в странице действий с использованием сеанса

    <td><?php 
    if(isset($_SESSION['chksbmt'])){ 
        $counts = count($_SESSION['seat']); 
        for($i=1;$i<=$counts;$i++){ 
        echo "<input type='text' name='passenger_name' style='border:1px solid #000;' required /><br/><br/>"; 
         } 
    } ?></td> 
    

    view.php

    <?php session_start(); 
    error_reporting(-1); 
    if (!isset($_SESSION)){ 
    } 
        $passenger_name=$_REQUEST['passenger_name']; 
        $_SESSION['passenger_name']=$passenger_name; 
    ?> 
    
    <td><?php echo $_SESSION['passenger_name'];?></td> 
    

    В моей book_detail.php страницы, я использовал этот метод подсчета для подсчета флажков проверяются в на предыдущей странице & отображается много текстовых полей в book_detail.php, поэтому, когда появилось 2 или более текстовых полей, только последнее имя текстового поля отображается на странице view.php, но я wan t, чтобы показать все имена, введенные через текстовые поля. Я не хочу использовать базу данных для этого. Я пробовал, указав метод определения заголовка, но показывая мне неопределенный синтаксис ошибки. Здесь из book_detail.php i ve дал действие view.php страница

    ответ

    0

    Вы должны отправить данные в виде массива из формы, если хотите показать все записи.

    Чтобы сделать это, объявите его в форме, добавив [] для ввода имени. Затем вы получите значения из всех полей ввода, и вы сможете их пропустить.

    +0

    Примечание: Преобразование массива в строку C: \ xampp \ htdocs \ eci_buswebsite \ view_ticket.php on line 375 Array .. получение этой ошибки – Pooja7

    +0

    @ Pooja7 Без кода я ничего не могу сказать. –

    +0

    Я добавил [] к моему имени ввода, после чего он дал мне ошибку – Pooja7

     Смежные вопросы

    • Нет связанных вопросов^_^