Vinnaren i pepparkakshustävlingen!
  • 2
  • 3
2009-12-27, 22:49
  #25
Medlem
Keiz0s avatar
Kod:
<?php

require('Admin/FuncsUser.php');


function 
includeFooter()
{
    echo 
"<div class='Footer'>";
        echo 
"<p class='bigger'>".getCustomText()."</p>";
        echo 
"<p>";
        echo 
"Copyright &copy; Anton Niklasson 2009<br>";
        echo 
getAdminLinks();
        echo 
"</p>";
    echo 
"</div>";
}


function 
getCustomText()
{
    
$query "SELECT option_value FROM ".DB_TABLEPREFIX."admin_options WHERE option_name='footer_customtext' LIMIT 1";
    
$result mysql_query($query);
    
    if(
mysql_num_rows($result))
    {
        
$data mysql_fetch_assoc($result);
        
        return 
utf8_encode($data['option_value']);
    }
}


function 
getAdminLinks()
{
    if(
isLoggedIn())
    {
        
$string "<a href='".SITE_ADMIN."'>Administration</a> | <a href='".SITE_ADMIN."/Logout.php"."'>Logga ut</a>";;
        
        return 
$string;
    }
    else
    {
        
$string "<a href='".SITE_ADMIN."'>Logga in</a>";
        
        return 
$string;
    }
}

?>

Där är Footer.php. Har du någon aning om vad som kan orsaka felet?
Citera
2009-12-28, 01:03
  #26
Medlem
Kylvaras avatar
Citat:
Ursprungligen postat av Keiz0
Kod:
<?php

require('Admin/FuncsUser.php');


function 
includeFooter()
{
    echo 
"<div class='Footer'>";
        echo 
"<p class='bigger'>".getCustomText()."</p>";
        echo 
"<p>";
        echo 
"Copyright &copy; Anton Niklasson 2009<br>";
        echo 
getAdminLinks();
        echo 
"</p>";
    echo 
"</div>";
}


function 
getCustomText()
{
    
$query "SELECT option_value FROM ".DB_TABLEPREFIX."admin_options WHERE option_name='footer_customtext' LIMIT 1";
    
$result mysql_query($query);
    
    if(
mysql_num_rows($result))
    {
        
$data mysql_fetch_assoc($result);
        
        return 
utf8_encode($data['option_value']);
    }
}


function 
getAdminLinks()
{
    if(
isLoggedIn())
    {
        
$string "<a href='".SITE_ADMIN."'>Administration</a> | <a href='".SITE_ADMIN."/Logout.php"."'>Logga ut</a>";;
        
        return 
$string;
    }
    else
    {
        
$string "<a href='".SITE_ADMIN."'>Logga in</a>";
        
        return 
$string;
    }
}

?>

Där är Footer.php. Har du någon aning om vad som kan orsaka felet?

Har vi smuttat på pipan ikväll? Footer betyder samma sak som det låter som, d.v.s en "fot" på din sida. Den ska vara längst ner.
Du inkluderar den längst upp.

Längst ner i din kod (dock inte utanför HTMLen) så skriver du
Kod:
<?php include("footer.php"); ?>
Då kommer footerna hamna längst nere.
Kanske bör nämnas att du ska ta bort inkluderingen utav footern där uppe när du inkluderar den längre ned.
Citera
2009-12-28, 01:05
  #27
Medlem
Keiz0s avatar
Jag har html-koden i en php-funktion, anropar den längst ned i koden. Vad är skillnaden?
Citera
2009-12-28, 01:14
  #28
Medlem
Kylvaras avatar
Citat:
Ursprungligen postat av Keiz0
Jag har html-koden i en php-funktion, anropar den längst ned i koden. Vad är skillnaden?

Så rätt så! Det är nog jag som smuttat på pipan ikväll.
Ser ärligt inget fel i footer.php.
Jag lämnar detta ärende åt någon mer vis.
Citera
2009-12-28, 01:15
  #29
Medlem
Keiz0s avatar
Haha

Jag har helt ärligt ingen som helst aning om vad som blir fel!
Kan någon hjälpa mig?
Citera
2009-12-28, 13:29
  #30
Medlem
Är felet fortfarande att dina link-tagar kommer fel? Det gör dem inte (iaf inte www.antonniklasson.se)

Du borde börja med att slänga in en doctype hur som helst.
Citera
2009-12-28, 22:38
  #31
Medlem
Keiz0s avatar
För mig är problemet kvar :O
Såhär ser det ut för mig: http://photos.antonniklasson.se/

Vilken doctype bör jag använda? Och varför?
Citera
2009-12-29, 07:42
  #32
Medlem
Citat:
Ursprungligen postat av Keiz0
För mig är problemet kvar :O
Såhär ser det ut för mig: http://photos.antonniklasson.se/

Vilken doctype bör jag använda? Och varför?
Testa telneta till server så ser du raw output. Då ser du att koden är rätt.

Varför developer tools visar det på något annat sätt har jag ingen aning om (har aldrig använt det).
Citera
2009-12-29, 07:43
  #33
Medlem
Citat:
Ursprungligen postat av Keiz0
Vilken doctype bör jag använda? Och varför?
Den du känner passar dig. Därför att den passar.

Med tanke på att din kod ser ut att vara html, inte xhtml, bör du väl ta en html-doctype.
Citera
2009-12-29, 11:38
  #34
Medlem
Keiz0s avatar
Citat:
Ursprungligen postat av AVGASBARN
Testa telneta till server så ser du raw output. Då ser du att koden är rätt.

Varför developer tools visar det på något annat sätt har jag ingen aning om (har aldrig använt det).

Men det är ju inte bara developer tool som visar det fel isf.
Diven som ligger längst upp trycks ned av "textsnutten" som hamnar längst upp.
Hur telnetar jag servern?

Okej så en html-doctype bör jag köra på. Då vet jag.
Citera
  • 2
  • 3

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback