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ß
Problem mit der Verlinkung
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Problem mit der Verlinkung
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
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/
# 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/
Re: Problem mit der Verlinkung
Danke für deine Antwort. Hier ist mal meine blog.php
Hier noch die wrapper.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 " ";echo " "; echo"|"; echo " ";echo " ";
echo '<a href="login_index.php?action=logout">Abmelden</a>'; }
elseif (!$_SESSION['islogged']) {echo "Guten Tag, Gast";
echo " ";echo " "; echo"|"; echo " ";echo " ";
echo '<a href="login_index.php">Anmelden</a>';
echo " ";echo " "; echo"|"; echo " ";echo " ";
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"> </li>
<li id="my_account"><a href="index.php" title="Mein Account">Mein Account</a></li>
<li class="spacer"> </li>
<li id="upload"><a href="index.php" title="Upload">Upload</a></li>
<li class="spacer"> </li>
<li id="upload"><a href="blog.php" title="Blog">Blog</a></li>
<li class="spacer"> </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>
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
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
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/
# 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/
Re: Problem mit der Verlinkung
Vielen Dank!! Das hat schon geholfen. Jetzt funktioniert alles perfektgarvinhicking wrote: Und setze die checkuser.php erst nach der Wrapper, wenn dein checkuser.php nämlich ausgaben macht bringt das die header durcheinander.
Gruß