我想从另一个php文件设置变量的值

时间:2017-07-07 02:12:43

标签: php html

所以我有dashboard.php

$value1;
$value1 = 1;

和file.php

$value;
echo value;

所以我想在文件file.php上打印“1”。我如何告诉file.php从dashboard.php获取变量的值

3 个答案:

答案 0 :(得分:1)

只需使用inlcude/require或使用spl_autoload_register即可。如果你想从前端获得价值,也许你会使用session$_GET$_POST

答案 1 :(得分:0)

以下是将数据发送到其他页面的一些方法:

使用$ _GET:

dashboard.php

<?php
    $value = 1;
?>
<a href="file.php?value=<?php echo $value; ?>">Go to file.php</a>

file.php

<?php
    if(isset($_GET['value'])){
        $value = $_GET['value'];
        echo $value;
    }
?>

使用$ _POST:

dashboard.php

<?php
    $value = 1;
?>
<form action="file.php" method="POST">
    <input type="text" name="value" value="<?php echo $value; ?>" hidden />
    <input type="submit" name="submit" value="submit" />
</form>

file.php

<?php
    if(isset($_POST['submit'])){
        $value = $_POST['value'];
        echo $value;
    }
?>

使用$ _SESSION:

dashboard.php

<?php
    session_start();
    $_SESSION['value'] = 1;
?>

file.php

<?php
    session_start();
    echo $_SESSION['value'];
?>

答案 2 :(得分:0)

您只需使用include('dashboard.php');

$ twine upload dist/*
Uploading distributions to https://upload.pypi.org/legacy/ 
Enter your username: bradaallen
Enter your password:
Uploading brad_nlp_helpers-0.1.1-py3-none-any.whl
HTTPError: 400 Client Error: home_page: Invalid URI for url: 
https://upload.pypi.org/legacy/