Jump to content

[SOLVED] help with preg_match()


techiefreak05

Recommended Posts

I have this form that allows (well, its supposed to) users to enter a youtube url and that corresponding video is supposed to who up on their profile. but, i have to make sure the url they enter is a valid youtube url, but the following code i have does not work, even if the url is valid, it doesnt work.

 

<?php
if(!preg_match("~http://www.youtube.com/watch?v=\w+~", $url)){

echo "<b>Please Enter a Valid YouTube™ URL</B>";

}else{

         // put video on profile...

        }
?>

Link to comment
https://forums.phpfreaks.com/topic/61303-solved-help-with-preg_match/
Share on other sites

I'm not sure of this one...


<?php
if(!preg_match("/http:\/\/www.youtube.com\/watch?v=.*/", $url)){

echo "<b>Please Enter a Valid YouTube™ URL</B>";

}else{

         // put video on profile...

        }
?>

 

OR

 


<?php
if(!preg_match("/http:\/\/www.youtube.com/", $url)){

echo "<b>Please Enter a Valid YouTube™ URL</B>";

}else{

         // put video on profile...

        }
?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.