Znalazłem to na stronie internetowej,scalanie CSS PHP
css_loader.php
<?php
// First of all send css header
header("Content-type: text/css");
// Array of css files
$css = array(
'main.css',
'menu.css',
'content.css'
);
// Loop the css Array
foreach ($css as $css_file) {
// Load the content of the css file
$css_content = file_get_contents($css_file);
// print the css content
echo $css_content;
}
?>
Dodaj CSS do strony
<link href="css_loader.php" rel="stylesheet" type="text/css" />
Wygląda to bardzo logiczne, ale gdy zastosowano ją do moja strona, to nie działa.
czy można scalić w ten sposób pliki CSS?
Oczywiście jest to możliwe. Dlaczego to nie działa? Bez błędów? Nic? – Brad
Co oznacza "nie działa"? kiedy uzyskujesz dostęp do 'css_loader.php' bezpośrednio z przeglądarki i zapisujesz rezultat, co widzisz? – Yaniro
W jaki sposób zastosowałeś go do swojej strony? Nagłówki nie działają po wyprowadzeniu do przeglądarki. Również CSS należy umieścić w sekcji '
', a nie w treści, więc ma to wpływ na to, jak to zastosowałeś. – sdjuan