如何从不同站点的php表单上传信息?

如何从不同站点的php表单上传信息?,php,html,Php,Html,我正在创建一个表单,需要将检索到的信息上传到一个完全独立的站点 我的表单的“操作”是将信息发送到表单本身,以便验证信息以及查看是否输入了必需的字段。如果未发现任何错误,则会发送一封包含表单信息的电子邮件 我的索引页代码通常如下所示: <?php include('action_page.php'); include('config.php')?> <form method="POST" name="email_form" action="<?php echo htmls

我正在创建一个表单,需要将检索到的信息上传到一个完全独立的站点

我的表单的“操作”是将信息发送到表单本身,以便验证信息以及查看是否输入了必需的字段。如果未发现任何错误,则会发送一封包含表单信息的电子邮件

我的索引页代码通常如下所示:

<?php include('action_page.php'); include('config.php')?>

<form method="POST" name="email_form" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
  <div class="row">
    <div class="col-25">
      <label for="subject"><span class="error">* <?php echo $titleErr;?></span> Subject <i class="glyphicon glyphicon-pencil"></i></label>
    </div>
    <div class="col-75">
      <textarea id="subject" name="subject" placeholder="Please input a subject for the email" style="height:46px"><?php echo $title;?></textarea>
    </div>
  </div>

  <hr>

<div class="row">
  <div class="col-25">
    <label for="emails"><span class="error">* <?php echo $emailErr;?> 
      </span> Email <i class="glyphicon glyphicon-envelope"></i></label>
  </div>
  <div class="col-75">
  <p style="color:#0071c5">Please choose which group(s) to send this to: 
  </p>
    <?php foreach($emails as $value): ?>
    <input type="checkbox" name="email[]" value='<?php echo $value ?>'<?php if (isset($_POST['email']) && in_array($value, $_POST['email'])) echo 'checked="checked"';?> ><?php echo $value ?>&nbsp &nbsp &nbsp
    <?php endforeach; ?>
  </div>
</div>
将用户发送到相应的Wikipedia页面,但我无法看到表单存储的任何变量


如何解决这个问题?

很难说没有看到更多的代码,但是您可能需要API访问来执行POST请求。关于在PHP中使用他们的API

if(mail($mail_to, $title, $msg, implode("\r\n", $headers))){
    header('Location: https://en.wikipedia.org/w/index.php?title=Japanese_aircraft_carrier_Ry%C5%ABj%C5%8D&action=edit'); 
}