Если я правильно понял, вы хотите передать переменную из одного php-файла в другой по почте. Это возможно несколькими способами.
1. С HTML-формой
<form action="target.php" method="post">
<input type="text" name="key" value="foo" />
<input type="submit" value="submit" />
</form>
если вы нажмете кнопку подтверждения, $_POST['key']
в target.php
будет содержать 'foo'
.
2. Прямо из PHP
$context = stream_context_create(array(
'http' => array(
'method' => 'POST',
'header' => "Content-type: text/html\r\n",
'content' => http_build_query(array('key' => 'foo'))
),
));
$return = file_get_contents('target.php', false, $context);
То же самое, что и в 1. , и $return
будет содержать весь вывод, произведенный target.php
.
3. Через AJAX (jQuery (JavaScript))
<script>
$.post('target.php', {key: 'foo'}, function(data) {
alert(data);
});
</script>
То же самое, что и в 2. , но теперь data
содержит вывод из target.php
.