上传链接到数据库(从upload.php)并更新上传的链接到iframe src(在index.php中)

时间:2016-03-29 09:11:39

标签: php html iframe

我有一个上传视频的页面(upload.php),类似于内容管理系统。

将视频链接保存到数据库中的页面。

我希望index.php上的iframe来源src attribute能够在上传最新链接时更改。

解决方案:

1)我试过Javascript(失败) 2)试图回应价值(无法做到正确) 3)尝试使用目标框架(nope)

我是Content Management的新手,我试图以最简单的方式完成它。

我不擅长JQuery / AJAX或JSON。 (我做了一些研究和阅读,但我无法做到。)

使用mysqli发布并获取。

我不确定如何让iframe src更改或如何将这些页面链接在一起以便它起作用。

额外信息:

以下是我杂乱无章的代码的一些块

//to get var to echo in iframe src (it connects to databse) - get_link.php
<?php  
$dbhost = "localhost";
$dbuser = "xxx";
$dbpass = "xxx";
$dbname = "xxx";


$conn = new mysqli($dbhost, $dbuser, $dbpass, $dbname);
// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}


$result = "SELECT url FROM videourl ORDER BY id DESC LIMIT 1";

$output = $conn->query($result);

if ($output->num_rows > 0) {
    while ($row = $output->fetch_assoc()) {

        $vurl = $row["url"];

        print $vurl;
    }
} else {

    echo "file not found";

}

$conn->close();
?>

的index.php

<form method="GET" action="get_link.php" target='frame'>
    <div class="pvideo">
        <iframe id="frame" name="vid1" class="pvdim" src="https://www.youtube.com/embed/<?php echo '$vurl' ?>" autoplay></iframe>
    </div>
</form> 

内容管理上传页面。 (uploaderindex.php)

<div class="pvideo">
    <form role="form" action="upload_file.php" method="POST">
        <label for="file">
            <span>Video 1:</span>
        </label>
        <p>
            <input type="text" id="videoUrl" name="videoUrl" value="Fill in full      embedded Youtube link">
        </p>
        <button id="button" type="submit" name="submit">Load</button>
        <br/>
    </form>
</div>  

任何帮助都非常感谢,甚至在这里或那里甚至一些指针都有点修复?

0 个答案:

没有答案