правда, забыл об этом. изменил вышеуказанный код соответственно.

аскиваю свои волосы. У меня было это работает раньше.

мойconfirm.php проверяет переменные из формы предыдущей страницы. Затем повторите их, чтобы зритель мог подтвердить ответы. Если все выглядит хорошо, они могут нажать на изображение PayPalname="submit" и он снова проходит через isset и отправляетmail() и обновляет URL-адрес для действия формы, а затем публикует переменные в paypal с помощью некоторого кода JavaScript, с которым я получил помощь ранее.

РЕДАКТИРОВАТЬ: Я загружаю более упрощенный код:

страница form.php:

<form action="test.php" method="post">
    Name: <input type="text" name="name" value=""/>
    <input type="submit" name="send" value="send"/>
</form>

Confirm.php:

<?
ini_set("display_errors","2");
ERROR_REPORTING(E_ALL);

$url = '';
    if (isset($_POST['send']))
        {
            $data = $_POST['name'];
        }else{ 
            echo "SEND is not Set";
        }


    if (isset($_POST['submit']))
        {
            $data = $_POST['data'];
            $my_message = ' TEST DATA:<br/><br/>Child Name'. $data .'';
            $subject = 'Mike TEST';
            $headers = "From: [email protected]\r\n";
            $headers .= "Reply-To: [email protected]\r\n";
            $headers .= "Content-type: text/html\r\n";

            $url = "https://www.paypal.com/cgi-bin/webscr";

            mail("[email protected]",$my_message,$subject,$headers);
        }else{ 
            echo "SUBMIT is not Set";
        }
?>
<html>
<head>
</head>

<body>

<form action="<? echo $url; ?>" method="post">
    Name:   <? echo $data; ?><input type="hidden" name="data" value="<? echo $data; ?>"/><br/><br/>
<input type="submit" value="submit" name="submit">
</form>
<?
if ($url != "") {
?>
<script language="javascript">
document.forms[0].submit();
</script>
<?
}else{ echo "URL NOT SET";}
?>
</body>
</html>

Ответы на вопрос(3)

Ваш ответ на вопрос