[英]How to save content from textarea as array, and save in another php file?
我有两个文件:index.php(还包含JS)和page2.php。
我在index.php中有一个textarea:
<textarea id="url" rows="1" class="form-control" style="color: white; width:20%; height:3.50%; text-align:center; background-color:#2c2c2d; resize:none;" placeholder="url here"></textarea>
<input type="submit" class="btn btn-primary" onclick="enviar();" value="Start"/>
在page2.php中,我有:
$url = "$url";
$data = file_get_contents($url, false, $context);
我想借助js在它们之间实际创建连接。
一旦我在文本框中输入网址(index.php)并按Submit,
page2将接受文本框中的$ url。
您可以不使用js。 只需使用表格。
<form action="page2.php" method="post">
<textarea id="url" rows="1" class="form-control" style="color: white; width:20%; height:3.50%; text-align:center; background-color:#2c2c2d; resize:none;" placeholder="url here" name="url"></textarea>
<input type="submit" class="btn btn-primary" value="Start"/>
</form>
$url = $_POST["url"]; //You will get value here
$data = file_get_contents($url, false, $context);
Index.php文件
<?php
session_start();
if(isset($_POST["url"]) && $_POST["url"] != ''){
$_SESSION["url"] = $_POST["url"];
}
?>
<form action="" method="post">
<textarea id="url" rows="1" class="form-control" style="color: white; width:20%; height:3.50%; text-align:center; background-color:#2c2c2d; resize:none;" placeholder="url here" name="url"></textarea>
<input type="submit" class="btn btn-primary" value="Start"/>
</form>
在page2.php中
<?php
session_start();
if(isset($_SESSION["url"]) && $_SESSION["url"] != ''){
$url = $_SESSION["url"];
}else{
$url = '';
}
$data = file_get_contents($url, false, $context);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.