Problem mit der Verlinkung

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Idefix007
Posts: 3
Joined: Sun Jan 02, 2011 12:44 pm

Problem mit der Verlinkung

Post by Idefix007 »

Hallo zusammen,

ich habe gestern diesen tollen Blog auf meinem Webserver installiert, da ich schon eine bestehende Seite habe, habe ich mit einiger Mühe den Blog in meine Seite eingebunden, letzendlich hat das dann auch mehr oder weniger gut gklappt. Doch leider wenn ich jetzt auf z.B. den Login für den Adminbereich gehe kommt nur noch eine leere Seite. Der Link mit dem der Adminbereich aufgerufen wird: http://meineseite.tld/serendipity/blog.php?/admin
Im Adminbereich hab ich die IndexFile schon auf blog.php gesetzt. Und in der "orginalen" index.php musste ich alle header auskommentieren, da ich sonst "headers allready sent" Fehler bekommen habe.

Ich habe schon die Suchfunktion benutzt, aber leider nichts passendes für mein Problem gefunden.

Gruß
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Problem mit der Verlinkung

Post by garvinhicking »

Hi!

Hm, die header sind evtl durchaus relevant. Eigentlich ist das ja auch kein problem, denn in der blog.php sollte s9y#s index.php ja mittles ob_* bereits ganz am anfang jeweils ausgeführt werden bevor deine applikation selber Ausgaben macht.

Kurz: deine blog.php wäre zur Problemlösung natürlich enorm wichtig.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Idefix007
Posts: 3
Joined: Sun Jan 02, 2011 12:44 pm

Re: Problem mit der Verlinkung

Post by Idefix007 »

Danke für deine Antwort. Hier ist mal meine blog.php

Code: Select all

<?php
include ("checkuser.php");
require("wrapper.php");
?>
<html><head>


		
	</head><body style="background-image:url(images/hg.png)">
	
	
    <div class="container">
        <div class="header">
            <div class="header_container">
  <div class="logo_container">
    <div class="login_menu">
            <?php if($_SESSION['islogged']) {echo "Guten Tag, $_SESSION[myusername]"; 

       
         echo "&nbsp;";echo "&nbsp;"; echo"|"; echo "&nbsp;";echo "&nbsp;";

        echo '<a href="login_index.php?action=logout">Abmelden</a>'; }
elseif (!$_SESSION['islogged']) {echo "Guten Tag, Gast";
echo "&nbsp;";echo "&nbsp;"; echo"|"; echo "&nbsp;";echo "&nbsp;";

echo '<a href="login_index.php">Anmelden</a>'; 
echo "&nbsp;";echo "&nbsp;"; echo"|"; echo "&nbsp;";echo "&nbsp;";
echo '<a href="login_index.php?action=register">Registrieren</a>'; }


?>

        </div>
  </div>
</div>
<div class="header_menu_container">
    <div class="menu_container">
                <div class="main_menu">
        <ul class="main_tab_menu">
        <li id="home"><a href="index.php" title="Home">Home</a></li>
		<li class="spacer">&nbsp;</li>
        <li id="my_account"><a href="index.php" title="Mein Account">Mein Account</a></li>
        <li class="spacer">&nbsp;</li>
        <li id="upload"><a href="index.php" title="Upload">Upload</a></li>
		<li class="spacer">&nbsp;</li>
		<li id="upload"><a href="blog.php" title="Blog">Blog</a></li>
		<li class="spacer">&nbsp;</li>
		<li id="FAQ" class="selected"><a href="faq.php" title="FAQ">FAQ</a></li>
        </ul>


        </div>
        </div>
</div>
        </div>
<table cellpadding="0" cellspacing="0">

<!-- Bllog -->
<?php
echo $blog;
?>

</table>
    </div>
</body></html>
Hier noch die wrapper.php

Code: Select all

<?php
ob_start();

require("index.php");
chdir("../");
$blog = ob_get_contents();
ob_end_clean();
?>
Last edited by Idefix007 on Sun Jan 02, 2011 7:14 pm, edited 1 time in total.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Problem mit der Verlinkung

Post by garvinhicking »

Hi!

Entferne mal in deiner PHP-Datei die erste Leerzeile, falls die dort auch drin ist. Und setze die checkuser.php erst nach der Wrapper, wenn dein checkuser.php nämlich ausgaben macht bringt das die header durcheinander.

Wenn dann immer noch eine leere zeile kommt, prüf mal in einer phpinfo() ausgabe ob bei dir display_errors evtl ausgeschaltet ist, dann würdest du die fehlermeldung nicht sehen. Wenn du zugriff auf dein PHP/Apache error_log hast würden sich dort etwaige fehler noch finden können?

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Idefix007
Posts: 3
Joined: Sun Jan 02, 2011 12:44 pm

Re: Problem mit der Verlinkung

Post by Idefix007 »

garvinhicking wrote: Und setze die checkuser.php erst nach der Wrapper, wenn dein checkuser.php nämlich ausgaben macht bringt das die header durcheinander.
Vielen Dank!! Das hat schon geholfen. Jetzt funktioniert alles perfekt :)


Gruß
Post Reply