Как установить фиксированное фоновое изображение для файла PHP?

У меня есть .html-файл с формой входа в систему и вы хотите его воссоздать и сохранить его как .php-файл. Тем не менее, я сталкиваюсь с трудностями с установкой фонового изображения и других связанных с CSS материалов.

Ниже приведен мой код для .php, который, я уверен, не даст рекомендаций для ответа на мой вопрос, но я не знаю с чего начать. Я проверил W3schools и многие другие сайты.

Отличный способ помочь мне в том, как включить файл .CSS в файл .PHP. Возможно, дайте мне пример с быстрым исходным кодом. Кроме того, код для установки фиксированного фонового изображения будет потрясающим.

<?php $url = 'C:\Users\George\Documents\HTML\bg.jpg'; ?> <html lang="en"> <head> <title>This is a test</title> <style type="text/css"> body { background-image:url('<?php echo $url ?>'); } </style> </head> <body> <p>This is a test.</p> </body> </html> 

Related of "Как установить фиксированное фоновое изображение для файла PHP?"

Я нашел ответ.

 <?php $profpic = "bg.jpg"; ?> <html> <head> <style type="text/css"> body { background-image: url('<?php echo $profpic;?>'); } </style> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Hey</title> </head> <body> </body> </html> 

Ваш вопрос не имеет ничего общего с PHP … просто CSS.

Ваш CSS правильный, но ваш браузер обычно не сможет открыть то, что вы вложили в URL. Как минимум, вам понадобится file: путь. Лучше всего ссылаться на файл по его относительному пути.

Это не хорошее кодирование, чтобы поместить PHP-код в CSS

 body { background-image:url('bg.png'); } 

это оно

Вы должны подумать о включении других php-файлов, если вы собираетесь извлечь из него веб-сайт. Вместо того, чтобы делать все css / etc в этом файле, вы можете сделать

 <head> <?php include_once('C:\Users\George\Documents\HTML\style.css'); ?> <title>Title</title> </hea> 

Тогда вы можете иметь отдельный файл CSS, который просто втягивается в ваш php-файл. Он обеспечивает некоторое «опережающее» кодирование.