2013-02-26 2 views
-1

Предположим, что у меня есть три PHP файлы: 1.php, 2.php, 3.php

1.php передает данные с методом POST в 2.php. Теперь я хочу, чтобы 2.php отправил те же данные в 3.php с методом POST. Я хочу установить ссылку с 2.php на 3.php с помощью одной кнопки.

Как я могу это сделать?

+0

Почему вы пытаетесь это сделать? Что вы пробовали? Показать код. – SilentAssassin

+0

Я новичок в php. Я хочу удалить пользователя из базы данных. после ввода ввода я хочу показать страницу подтверждения, что «вы уверены, что хотите удалить?» , если ДА, то я передам переменную $ _POST на следующую страницу, чтобы удалить пользователя. – palatok

+0

Пожалуйста, отформатируйте свой пост. Давай ... ты здесь уже больше года. Приложите немного усилий. –

ответ

2

Вот 4 варианта о том, как это сделать (первые 3 не требуют действия пользователя, а третий вы можете автоматически отправить, но можете позволить пользователю увидеть его и представить его вручную):

  • В 2.php вы просто используете include '3.php'; - таким образом, имея доступ к $_POST в 3.php
  • Используйте stream_context_create
  • Использование CURL
  • Re- сгенерируйте форму с помощью кнопки отправки.

<form action="3.php" method="POST"> 
<?php 
foreach ($_POST as $key => $value) { 
    echo "<input type='text' name='{$key}' value='{$value}' />"; // if it's an array, you can serialize it 
} 
?><input type="submit"></form> 

Теперь вы можете показать его пользователю, или отправить его с помощью JavaScript.

3

Используйте якорь тег

<a href="3.php?var=<?php $_POST['var']?>"></a> 

ИЛИ

использовать форму со скрытыми полями:

<input type="hidden" name="var" value="<?php $_POST['var']?>" /> 

и отправить форму

1

Вы должны будете прочитать данные в 2.php и создать форму со скрытыми входными тегами, содержащими эти данные, которые будут иметь 3.php как определенный источник действия.

например

<form action="3.php"> 

    <input type=hidden" name="foo" value="bar"> 
</form> 

разместит { : Foo => бара }

в 3.php

Может быть, вы просто рассмотреть вопрос об использовании сеанса пользователя и сохранить значения в it

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