Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как передать параметр на следующую страницу. / 4 сообщений из 4, страница 1 из 1
23.12.2015, 12:19
    #39135727
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать параметр на следующую страницу.
Доброго дня.

После окончания PHP сценария, запускаю скрипт
Код: java
1.
 echo '<script>window.location.pathname  = "/addData/frmShowContact.php";</script>'; 


Который открывает новую страницу.
Но вот в ней нету параметров.
Как передать в нее параметры ?

Спасибо.
...
Рейтинг: 0 / 0
23.12.2015, 12:26
    #39135753
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать параметр на следующую страницу.
Форум по JavaScript здесь
Про основы протокола HTTP можно почитать здесь

Модератор: Тема перенесена из форума "Java".
...
Рейтинг: 0 / 0
24.12.2015, 05:28
    #39136674
FIL23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать параметр на следующую страницу.
Про POST и GET понятно.

НО мне надо передать методом POST т.к. принимающая форма имеет вид вида.
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>Админка</title>
</head>
<body>
<form  method="post" ACTION="/MYSQL/pafRoute.php" >
<?php
$ID = $_POST['id_row'];

    include $_SERVER['DOCUMENT_ROOT']."/MYSQL/param_db_mysql.php";   
    $db_mysql = mysqli_connect($sdb_name_mysql, $user_name_mysql, $user_password_mysql, $db_name_mysql) or die('Ошибка соединения с MySQL сервером'); 
    $query = "SELECT * FROM phone_db.organisations_tb WHERE organisations_tb.ID = $ID ";
    $result = mysqli_query($db_mysql, $query);
    if(!$result)
        {
        $errormesage  = 'Ошибка выполнения запроса: '.mysqli_error()."<br>";
        $errormesage .= 'Запрос: '.$query."<br>";
        $errormesage .= 'Примечание: '."<br>";
        die($errormesage);
        }
    $row = mysqli_fetch_array($result);
    $tb_name = $row['NAMETABLE'];   //извлекаем название редактируемой таблицы

    $query = "SELECT * FROM phone_db.$tb_name ";
    $result = mysqli_query($db_mysql, $query);
    if(!$result)
        {
        $errormesage  = 'Ошибка выполнения запроса: '.mysqli_error()."<br>";
        $errormesage .= 'Запрос: '.$query."<br>";
        $errormesage .= 'Примечание: '."<br>";
        die($errormesage);
        }    
  ?>        
 <table border="1">    
    <tr>
        <td>№</td> <td>Имя</td><td>Фамилия</td><td>Отчество</td><td>e-mail</td><td>Телефон</td><td>Должность</td><td>Отдел</td>
    </tr>
        
        <?php
        while ($row = mysqli_fetch_array($result))                    //берем строку из масива запроса
            {
            echo '<tr>';
            echo '<td>'.$row['ID'].'</td> <td>'.$row['FIRSTNAME'].'</td><td>'.$row['LASTNAME'].'</td><td>'.$row['MIDDLENAME'].'</td><td>'.$row['EMAIL'].'</td><td>'.$row['PHONE'].'</td><td>'.$row['POSITION'].'</td><td>'.$row['DEPARTAMENT'].'</td>';
            echo '</tr>';            
            }
        ?>  
           
</table> 
    <input type="hidden" value="<?php if(isset($_POST['Show_tb'])){ECHO $_POST['id_row'];}  ?>" name="id_row"/> <!--//Передаем ID -->
    <input type="submit" name="Add_Data_to_table" value="Добавить данные в таблицу"> 
</form>
</body>    
</html>



Т.е. мне надо определить $ID = $_POST['id_row'];
На данную страницу ссылаются и другие функции.
...
Рейтинг: 0 / 0
25.12.2015, 10:17
    #39137846
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать параметр на следующую страницу.
FIL23НО мне надо передать методом POST
Заведи себе форму, определи в ней атрибуты, в ней заведи нужные инпуты, потом просто отправь форму...
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как передать параметр на следующую страницу. / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]