Archívum - 2005
augusztus 5
Windows RSS Publisher's Guide (work-in-progress)
Tippek a Vista RSS szolgáltatásra fejlesztőknek
■ Meghatározott "feldolgozó" oldalakat ne lehessen megnyitni
Helló!
valami.htmlfeldolgozo.phpMeg tudom azt valahogyan csinálni, hogy csak akkor hajtódjon végre a pHp kód, ha a valami.html oldal "hívta meg"? Tehát akkor ne történjen semmi (legfeljebb egy hibaüzenet), ha vki így próbálkozik: kerdes.hu/feldolgozo.php.
■ valami.html
<html>
<head>
<title></title>
</head>
<body>
<form action="feld.php" method="post">
<input type="text" name="a">
<input type="submit">
</body>
</html>
<?php
echo $_POST["a"];
?>
RSS parser, karakterkódolás
Sziasztok!
Ezzel próbálkoznék http://magpierss.sourceforge.net/ rss híreket kirakni egy oldalra, de őű helyett kérdőjel jelenik meg. A magpierss UTF-8, US-ASCII, ISO-8859-1 karakódolásokat ismer.
Alapértelmezésben ISO-8859-1 -ban adja vissza a híreket, probaltam átkódolni $title = iconv("ISO-8859-1","ISO-8859-2", $title) de ugyanaz lett az eredmény. Tipp?
üdv.: Zsolt
■ Ezzel próbálkoznék http://magpierss.sourceforge.net/ rss híreket kirakni egy oldalra, de őű helyett kérdőjel jelenik meg. A magpierss UTF-8, US-ASCII, ISO-8859-1 karakódolásokat ismer.
Alapértelmezésben ISO-8859-1 -ban adja vissza a híreket, probaltam átkódolni $title = iconv("ISO-8859-1","ISO-8859-2", $title) de ugyanaz lett az eredmény. Tipp?
üdv.: Zsolt
Egy tárhelyen két domain?
Szóval, megvalósítható? Vagy ez a tárhelyszolgáltatótól függ?
(Nem aldomainre gondolok.)
■ (Nem aldomainre gondolok.)
A böngésző újraindítására nem generálódik új session id
Hali!
A session id-t sütiben tárolom. A böngésző bezárására és megnyitására nem generál új session id-t, hanem a régit használja. Miért van ez így?
Pedig:
A session.cookie_lifetime a beállított süti élettartalmát szabályozza másodpercekben megadva. A nulla érték azt jelenti, hogy "amíg a böngészőt be nem zárják". Alapértéke éppen 0.
■ <?php
ini_set("session.cookie_lifetime", "0");
session_start();
echo session_id();
?>
ini_set("session.cookie_lifetime", "0");
session_start();
echo session_id();
?>
A session id-t sütiben tárolom. A böngésző bezárására és megnyitására nem generál új session id-t, hanem a régit használja. Miért van ez így?
Pedig:
A session.cookie_lifetime a beállított süti élettartalmát szabályozza másodpercekben megadva. A nulla érték azt jelenti, hogy "amíg a böngészőt be nem zárják". Alapértéke éppen 0.
CSS menü IE gond
Sziasztok!
Adott az alábbi szerkezetű menü:
HTML:CSS:WinXP alatt FF-ben, Opera-ban jól jelenik meg, azonban IE6 alatt az utolsó menüpont (Kapcsolat) már egy új sorban jelenik meg. Más böngészővel még nem teszteltem.
Mi lehet a gond?
■ Adott az alábbi szerkezetű menü:
HTML:
<div class="container">
<div>
<ul class="navbar">
<li><a href="#" class="nav">Főoldal</a></li>
<li><a href="#" class="nav">Cégünkről</a></li>
<li><a href="#" class="nav">Árlista</a></li>
<li><a href="#" class="nav">Partnerek</a></li>
<li><a href="#" class="nav">Kapcsolat</a></li>
</ul>
</div>
</div>
.container {
background-color:#FFFFFF;
margin:0 auto 0 auto;
padding:0;
width:650px;
border:1px solid #7EAA21;}
ul.navbar {
list-style-type:none;
float:left;
display:block;
width:100%;
line-height:10px;
clear:both;
margin:0;
padding:0;
background:#7EAA21}
ul.navbar li {
display:inline;}
a.nav:link, a.nav:visited {
display:block;
float:left;
width:20%;
padding:1.1em 0 1.1em 0;
margin:0;
text-decoration:none;
background:#7EAA21;
color:#FFFFFF;
border-bottom: 5px solid #FFFFFF;}
a.nav:hover {
display:block;
float:left;
width:20%;
padding:1.1em 0 1.1em 0;
margin:0;
text-decoration:none;
background-color:#7EAA21;
color:#FFFFFF;
border-bottom: 5px solid #EE3338;}
Mi lehet a gond?