PHP在表单提交后重定向到不同的页面(取决于你写的内容)

时间:2017-02-02 13:34:01

标签: php html redirect submit jpeg

所以我正在制作一个填写表格的页面,根据您所写的内容,您将被重定向到包含不同图片的不同页面。所以,例如,如果我写" tulip.jpg"并按提交,将出现一个名为tulip.jpg的图片页面。如果我写" bear.jpg",将出现带有名为bear.jpg的图片的页面。对不起,我不擅长解释。所以我已经制作了主页,但是我不知道在变量中键入什么来制作不同的图片时会出现不同的图片。这是我的代码:

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title>PHP - oppgave 6</title>
    </head>
    <body>
        <h1>Om bilder</h1>
        <form method="get" action="oppgave6b.php">
        <p>Skriv inn et filnavn - ikke glem filutvidelsen - og klikk på knappen</p>
            <input type="text">
            <input type="submit" value="Send forespørsel">
        </form>
    </body>
</html>

图6b:

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title>PHP - oppgave 6</title>
    </head>
    <body>
        <?php
            $link = <img src="Tulipaner.jpg">;
            $link = '<img src="rod.jpg">';
            echo "<h1>Du valgte følgende bilde:</h1>";
            echo "$link";
            ?>
    </body>
</html>

1 个答案:

答案 0 :(得分:0)

我的解决方案是这样的:

index.html页面:

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <title>PHP - oppgave 6</title>
    </head>
    <body>
        <h1>Om bilder</h1>
        <form method="get" action="oppgave6b.php">
        <p>Skriv inn et filnavn - ikke glem filutvidelsen - og klikk på knappen</p>
            <input type="text" name="submission">
            <input type="submit" value="Send forespørsel">
        </form>
    </body>
</html>

然后在你的PHP文件中oppgave6b.php:

<?php
    $incomingvalue = $_GET["submission"];

    if($incomingvalue == 'tulip.jpg')
    {
        echo '<img src="tulip.jpg"/>';
    } 
    if($incomingvalue == 'bear.jpg')
    {
        echo '<img src="bear.jpg"/>';
    }
?>