• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Homepage fehlerhaft

LoneSoldier

Neues Mitglied
Hi
Nen Kumpel und ich haben vor einer weile für usneren Angelverein eine Homepage gebaut. Soll heissen er hat sie gebaut,und ich bin für kontent zuständig.
Nun ist der Kumpel aber am studieren,und hat sämtlichen kontakt abgebrochen. Und ausgerechnet jetzt habe ich ein Problem mit der Page welches ich nicht gelösst bekomme.
Egal worauf man klickt man sieht immer nur das Startbild.
Leider habe ich keine ahnung warum das so ist,bzw. was man da machen kann. nur den Verein im nacken,die sich alle beklagen das die seite nicht mehr funzt^^.
Zugang zu der Page +Datenbanken ect. habe ich aber natürlich.
Interessant ist evtl. auch das das problem auf einmal enstanden ist ohne das wir da was verändert haben.

wenn jemand mal gucken mag? ich bin am verzweifeln
www.angelfreunde-leezen.de bei bedarf kann ich auch die php/html dateien zusenden ect.
 
Verwendest Du da ein CMS oder ist es etwas selbst programmiertes?

Die php-Datei die die aufgerufene Seite ausliest und anzeigt wäre interessant. Vermutlich ist es die index.php, vlt. auch eine andere.

So oder so .. wenn Du jemanden suchst der dir das wieder herrichtet, frag in der Jobbörse nach. Wenn Du es selbst lösen willst, zeig einigen Quellcode.
 
was da genau verwendet wird weis ich leider nicht,da ich mich garnicht wirklich mit hp basteln auskenne. ich versuch im prinziep nur irgendwie die seite zu retten,da wir auch niemanden haben der uns mal eben ne neue machen könnte. sind halt angler keine webmaster.
hab den quelcode mal koopiert vom index.php evtl. ist da ja schon was zu erkennen.

<?
ini_set('arg_separator.output','&amp;');
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<meta name="description" content="Anglelverein Leezen e.V. - Ein Angelverein im Kreis Bad Segeberg." />
<meta name="keywords" content="angelfreunde, leezen, angeln, fische, angelverein, sportfischer, neversdorfer see, fischen, angler, anglerheim" />
<title>Angelfreunde Leezen e.V.</title>
<link rel="stylesheet" type="text/css" href="./style/styles.css" />
</head>
<body>
<div class="teaserelement" style="width: 702px;TOP:50px ;LEFT: 140px;">
<div class="teaserelement2" style="width: 700px;height: 99px;background-image: url(./images/header.jpg);">
</div>
<div class="teaserelement2" style="width: 129px;height: 460px; border-top: 0px;border-right: 0px; border-bottom: 0px;">
<ul>
<li><a href="index.php?page=home">Home</a></li>
<li><a href="index.php?page=news">News</a></li>
<li><a href="index.php?page=termine">Termine</a></li>
<li><a href="index.php?page=highscore">Highscore</a></li>
<li><a href="index.php?page=galerie">Galerie</a></li>
<li><a href="index.php?page=vorstand">Vorstand</a></li>
<li><a href="index.php?page=impressum">Impressum</a></li>
</ul>
<?
if(! $_SESSION['level'] == "1")
{
echo "Login:<br />
<form action=\"./includes/admin/login.php\" method=\"post\">
<input style=\"border-style:solid; border-width: 1px; background-color: transparent\" type=\"text\" name=\"username\" size=\"15\" maxlength=\"20\" /><br />
<input style=\"border-style:solid; border-width: 1px; background-color: transparent\" type=\"password\" name=\"passwort\" size=\"15\" maxlength=\"20\" /><br />
<input style=\"border-style:solid; border-width: 1px; background-color: transparent\" type=\"submit\" name=\"absenden\" value=\"Login!\" /></form>
";
}
else
{
include("./includes/admin/adminpanel.php");
}
?>
</div>
<div class="teaserelement4" style="width: 570px;height: 460px;">
<?php
if (!isset($page)){
include("./includes/home.php");
}
elseif ($page=="home"){
include("./includes/home.php");
}
elseif ($page=="news"){
include("./includes/news.php");
}
elseif ($page=="termine"){
include("./includes/termine.php");
}
elseif ($page=="highscore"){
include("./includes/highscore.php");
}
elseif ($page=="galerie"){
include("./includes/bilder.php");
}
elseif ($page=="galerie_up"){
include("./includes/admin/bilder_up.php");
}
elseif ($page=="bildertest"){
include("./includes/bildertest.php");
}
elseif ($page=="adminpanel"){
include("./includes/admin/adminpanel.php");
}
elseif ($page=="news_add"){
include("./includes/admin/news_add.php");
}
elseif ($page=="news_edit"){
include("./includes/admin/news_edit.php");
}
elseif ($page=="gaestebuch"){
include("./includes/gaestebuch.php");
}
elseif ($page=="termine_del"){
include("./includes/admin/termine_del.php");
}
elseif ($page=="termine_new"){
include("./includes/admin/termine_new.php");
}
elseif ($page=="gaestebuch_edit"){
include("./includes/admin/gaestebuch_edit.php");
}
elseif ($page=="highscore_new"){
include("./includes/admin/highscore_new.php");
}
elseif ($page=="highscore_del"){
include("./includes/admin/highscore_del.php");
}
elseif ($page=="newsletter"){
include("./includes/admin/newsletter.php");
}
elseif ($page=="impressum"){
include("./includes/impressum.php");
}
elseif ($page=="vorstand"){
include("./includes/vorstand.php");
}
?>
</div>
<div class="teaserelement3" style="width: 700px;height: 20px;">
Gestaltung & Programmierung von <a href="http://www.swilhelm.com/">swilhelm.com</a> | Inhalt von <a href="http://www.sekk.de/">sekk.de</a>
</div>
</div>
</body>
</html>

wie gesagt bin in der hofnung das irgendwie nur nen kleiner fehler eingeshclichen hat und man das kurtzerhand regeln kann,da sie ja jahrelang funktioniert hat ohne probleme.
das schlimmste fürn verein währe halt kein erfolg =seite vom netz....
 
Wird $page irgendwo näher bestimmt?

Schreibe mal noch vor deinem Menü:
PHP:
$page = $_GET['page'];
Vermutlich wurden die register_globals auf off gesetzt, was ja gut ist.

Achso, und nach dem letzten "elseif ... include" würde ich noch ein else hinzufügen, um "Manipulationen" abzufangen.
 
hi
ja danke der tipp mit $page hat gefunzt

allerdings ist mir aufgefallen das wohl alle seiten dammit sie wieder richtig funktionieren eine ergänzung benötigen. sonst sind sie funktionslos. ich selber hab aber keine ahnung wie ich da rausfinde welche fehlenden parameter ich eingeben müsste
zb. wenn ich news eingeben will auf der page währe folgender code:
PHP:
<?php
if($_SESSION['level'] == '1')
{
include('./includes/config.inc.php');
$conn = mysql_connect($mysql_host, $mysql_user, $mysql_password);
$db = mysql_select_db($mysql_db, $conn);
$date = date('d.m.Y');
if($do == 'yes')
{
    $text = htmlspecialchars($text);
    $text = str_replace("[br]", "<br />", $text);    
$sql = "INSERT INTO news (text, header, name, date) VALUES ('$text', '".htmlspecialchars($topic)."', '$username', '$date')";
echo "<p align='center'>Erfolgreich eingetragen!</p>";
mysql_query($sql, $conn);
}
echo "<form name='addnews' method='post' action='index.php?page=news_add'>
         <table align='center' cellpadding='0' cellspacing='0' width='432'>
                                <tr>
                                    <td width='134' height='27'>
                                        <p align='right'><font face='Tahoma'><span style='font-size:8pt;'><b> berschrift: <br>
                                        </b></span></font></p>
                                    </td>
                                    <td width='298' height='27'>
                                        <p align='left'><font face='Tahoma'><span style='font-size:8pt;'><input type='text' name='topic' size='60' maxlenght='60' /></span></font></p>
                                    </td>
                                </tr>
                                <td width='134' height='27'>
                                        <p align='right'><font face='Tahoma'><span style='font-size:8pt;'><b>Text: <br>
                                        </b></span></font></p>
                                    </td>
                                    <td width='298' height='27'>
                                        <p align='left'><font face='Tahoma'><span style='font-size:8pt;'><textarea name=text rows=15 cols=50></textarea></span></font></p>
                                    </td>
                                </tr>
                                <tr>
                                    <td width='134' height='27'>
                                        <p align='right'><font face='Tahoma'><span style='font-size:8pt;'>&nbsp;</span></font></p>
                                    </td>
                                    <td width='298' height='27'>
                                        <p align='left'><font face='Tahoma'><span style='font-size:8pt;'><br>
                                        <input type='submit' name='send' value='Add News'><input type='hidden' name='do' value='yes'></span></font></p>
                                    </td>
                                </tr>
                            </table>  <br><br>
</form> ";
}
else
{
die ("Du hast keine Rechte News einzutragen");
  }
?>

aus einen anderem forum weis ich das die definition fehlt un ddas ich in der 2. zeile was einfügen müsste dammit das funzt. aber woher weis man was man einfügen muss? hab ja nun wirklich 0 erfahrung mit php und deshalb versteh ich nicht wie das geht.
will natürlich ungern alle 20 php seiten die bestandteil der page sind nachzufragen,währe also super wenn ich lerne wie ich erkenne was ergänzt werden muss^^

gibs da ein tipp? wenn ichs so wie es oben steht benutze trägt er keine news ein .

mfg
 

Neueste Beiträge

Zurück
Oben