Pepich
Участники
- Сообщения
- 9
- Реакции
- 0
- Баллы
- 8
Здравствуйте, форумчане. Кто нибудь в курсе, как сделать что бы в форму можно было вставить ссылку на ютуб, и что бы она появлялась как встроенный плеер, а не как ссылка?
Я сделал код через ChatGPT, сделали все по инструкции, но оно не работает. Помогите. Код предоставлен:
В идеале, должно быть так:
Я сделал код через ChatGPT, сделали все по инструкции, но оно не работает. Помогите. Код предоставлен:
PHP:
// Проверяем, является ли строка ссылкой на видео на YouTube
if (preg_match('/^https?:\/\/(?:www\.)?youtube\.com\/watch\?v=([A-Za-z0-9_\-]{11})/', $fieldValue, $match)) {
$videoId = $match[1];
// Если строка является ссылкой на видео на YouTube, заменяем ее на код плеера
$iframe = "<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/{$videoId}\" frameborder=\"0\" allowfullscreen></iframe>";
$fieldValue = $iframe;
}
// Добавляем значение поля в массив значений формы
$formValues[$fieldName] = $fieldValue;
В идеале, должно быть так:
Последнее редактирование: