1
0
mirror of https://gitlab.com/animath/si/plateforme-corres2math.git synced 2025-06-24 09:48:45 +02:00

Phase 1 : envoi des vidéos (en cours)

This commit is contained in:
galaxyoyo
2019-09-17 00:04:45 +02:00
parent 0fdae19f2d
commit a8db4a421c
7 changed files with 160 additions and 14 deletions

View File

@ -31,7 +31,8 @@ class NewVideo
public function makeVerifications()
{
ensure(preg_match("#(https?)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/\S*)?#", $this->link), "Ce n'est pas une URL valide.");
ensure(preg_match("#(https?\:\/\/|)[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/\S*)?#", $this->link), "Ce n'est pas une URL valide.");
$this->link = preg_replace('/^(?!https?:\/\/)/', 'https://', $this->link);
}
public function uploadVideo()
@ -43,6 +44,6 @@ class NewVideo
}
}
$videos_req = $DB->query("SELECT * FROM `videos` WHERE `year` = $YEAR;");
$video = Video::getVideo(Reason::SOLUTION, $team);
require_once "server_files/views/envoyer_video.php";

View File

@ -41,6 +41,7 @@ class MyAccount
public $school;
public $class;
public $description;
/** @var User */
private $user;
public function __construct($data)