Dobrý den
Chtěl bych se zeptat, přes jaké php příkazy se dá určit použití css souboru na webu. Zamýšlel jsem to udělat přes session, avšak asi to není to pravé ořechové.
session_register('styly');
$_session[styly]=1;
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<?php
if ($_session['styly']>2)
{
echo "<link rel='stylesheet' type='text/css' href='style.css'>";
}
else
{
echo "<link rel='stylesheet' type='text/css' href='style1.css'>";
}
?>
<title>Untitled</title>
</head>
Pro případné odpovědi děkuji
Fórum › PHP
Určování stylopisů v hlavičce přes php
Tento by již měl fungovat, avšak hází mi chybu : Cannot modify header information - headers already sent by. Díval jsem se jak se píší v php hlavičky, ale na nic jsem nepřišel, prosím jak odstraním tuto chybovou hlášku.
Děkuji
<?php
$cookie=$_GET['style'];
if($cookie==1)
{
echo "zadal jsi 1";
setcookie ("styly",1);
}
else
{
echo "zadal jsi 2";
setcookie ("styly",2);
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<?php
if ($_COOKIE['styly']== 1)
{
echo "male pismo";
?>
<link rel='stylesheet' type='text/css' href='style.css'>
<?php
}
else
{
echo "velke pismo";
?>
<link rel='stylesheet' type='text/css' href='style2.css'>
<?php
}
?>
<title>Untitled</title>
</head>
<body>
<?php
?>
</body>
</html>
pred odoslanim hlavicky NESMIE byt odoslany ziadny text...
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Proměnná v hlavičce php mail() — založil Michal Vlasák
Ověření přes PHP a poté přes JS — založil Facedown
Sjednocení stylopisu — založil ETNyx
Určování přestupného a nepřestupného roku — založil Tutu
Vložení XSL do stylopisu CSS — založil cheeester
Moderátoři diskuze