如何从不同站点的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 ?>     
<?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');
}