gpt4 book ai didi

javascript - trim 表单字段数据

转载 作者:行者123 更新时间:2023-12-01 03:30:35 25 4
gpt4 key购买 nike

我的网页上有一个 html 表单字段,供用户提交 YouTube“分享”视频链接。

但是,我只想传递链接的一部分。

使用 YouTube 的“复制粘贴”“分享”选项时,它们的网址似乎都以以下开头:

https://youtu.be/

我想做的(如果可能的话)是当我的用户输入完整的 URL 时...

例如: https://youtu.be/TP8RB7UZHKI

我只希望:TP8RB7UZHKI 显示在 php 结果页面上。

我想要 https://youtu.be/ URL 中始终被省略的部分(从开头 trim 掉)。

我可以指示我的网站访问者在填写表单时这样做,但这可能会让他们中的大多数人感到困惑,而且我不能承担错误。

我在下面包含了一个非常精简的 html 表单版本和 php 结果页面代码。

再次...我不知道这是否可能,但如果可以,我将不胜感激关于如何实现这一目标的建议和/或示例。

表单页面:

    <!DOCTYPE html>
<html>
<head>
<style>
body {margin-top:100px; margin-left:50px;}
.videoURL{width:300px; height:25px;}
</style>
</head>

<body>
<form action="videoURLUploadResults.php" method="post" enctype="multipart/form-data">

Video URL
<input class="videoURL" ID="videoURL" name="videoURL" value="" autocomplete="off"/>

<input class="submitButton" type="submit" name="submit" value="SUBMIT">
</button>

</form>
</body>
</html>

视频URL上传结果PHP页面:

    <!DOCTYPE html>
<html>
<head>
<style>body{margin-top:100px; margin-left:50px;}</style>
</head>

<body>

<?php $videoURL = ($_POST['videoURL']); echo $videoURL;?>

</body>
</html>

最佳答案

//on This page Use string replace function 
<!DOCTYPE html>
<html>
<head>
<style>body{margin-top:100px; margin-left:50px;}</style>
</head>

<body>

<?php $videoURL = ($_POST['videoURL']);

$videoURLFinal=str_replace('https://youtu.be/', '', $videoURL);

echo $videoURLFinal;
?>

</body>
</html>

关于javascript - trim 表单字段数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44561909/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com