Autor Zpráva
AnubiSeth
Profil
Zdravim, chci do těchto stránek integrovat xbook.
V PHP nejsem zběhlej, ale zase nejsem taková rubka, abych něco nepochopil (snad teda) ... problém je v tom, že pomocí include načítam do těch stránek jednotlivý sekce a to samý chci i s guestbookem. Problém je s headerem a s footerem u xbooku ... chci se toho nějak zbavit a nevim jak.
Jsou tam 2 funkce na header a footer.
Footer

function displayFooter() {
$html_output = <<< end_html_output

<!-- begin custom footer html code -->
<!-- HEY YOU! RIGHT HERE! PUT YOUR CUSTOM CODE HERE! -->
<!-- end custom footer html code -->

<script type="text/javascript">if (loopLinks) loopLinks();</script>
</body>
</html>

end_html_output;
echo $html_output;
}

a header:
function displayHeader() {
global $version;
header ("Expires: Sat, 01 Jan 2000 00:00:00 GMT");
$html_output = <<< end_html_output
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- XBook v. $version *XHTML Guestbook* http://www.drpeterjones.com/xbook/ -->
<!-- Adapted from BIG SAM, http://bigsam.gezzed.net/ -->
<title>Guestbook</title>
<link rel="stylesheet" type="text/css" title="guestbookstyles" href="files/css/guestbook.css" />
<script src="files/scripts/guestbook.js" type="text/javascript"></script>
</head>
<body>

<!-- begin custom header html code -->
<!-- HEY YOU! RIGHT HERE! PUT YOUR CUSTOM CODE HERE! -->
<!-- end custom header html code -->

end_html_output;
echo $html_output;
}

___
a já to nechci, aby mi to nedělalo neplechu ... zkoušel jsem tyhle funkce smazat, ale nějak to nefunguje nebo sem to smazal špatně... Další problém je v tom, že když dam odeslat text, tak to napíše, že stránka neexistuje... vim, že bych to měl nějak ošetřit pomocí toho include, ale nemůžu to najít..
Fred
Profil
No náhodou tohle používám a mám to takhle

function displayHeader() {
global $version;
header ("Expires: Sat, 01 Jan 2000 00:00:00 GMT");
$html_output = <<< end_html_output
a pak už mojí hlavičku
na jejím konci přilinkovávám ten js proti spambotům
Mám to dost předělaný tady http://abrakadabra.nazory.cz/guestbook/
AnubiSeth
Profil
Já tam hlavičku nechci... já mam hlavičku už v tom souboru index.php ... když tam budu mít 2 hlavičky, tak nevim, co to udělá.... Ale zkusim to
Fred
Profil
Moje odpověď byla trochu nekonstruktivní, špatně jsem pochopil dotaz sorry. Tak ještě takhle
do toho seznamu na začátku seznamu přidat
$header = "head.php";
$footer = "footer.php";
tohle nachat prázdný
function displayHeader() {
global $version;
header ("Expires: Sat, 01 Jan 2000 00:00:00 GMT");
$html_output = <<< end_html_output
end_html_output;
echo $html_output;
}

tohle taky
function displayFooter() {
$html_output = <<< end_html_output
end_html_output;
echo $html_output;
}


a pak najít dole v kódu další displayFooter() a před něj za poslední echo přidat include($footer);
stejně s hlavičkou
mezi tohle global $langSystemMessage;
global $langGuestbookName;
include($header);
displayHeader();
AnubiSeth
Profil
Díky, prubnu to
Toto téma je uzamčeno. Odpověď nelze zaslat.