Hallo erstmal ich bin ganz neu hier und grade dabei Html Php und css zu lernen.Dazu habe ich mir ein paar Tutorials angesehen und sie nach gemacht.Das ganze will aber leider nicht so ganz wie ich will.
Hier erstmal die Dateien
index.php:
functions.inc.php
und dann noch die style.css
Mein Problem ist hier die functions.inc.php datei.Hier wird nämlich nicht der Seiten titel angepasst.Oder die datei home.htm eingefügt (oder wie man das nennt include= inkludieren ?).
Außerdem will ich einen Login einbauen.Dieser soll folgender Maßen Funktionieren:
1.Festes Passwort (für die Admins) aber von Admin zu Admin eine andere ID.
2.Wenn man eingeloggt ist soll man die Texte bearbeiten können und neue schreiben können.
Leider habe ich wenig Ahnung wie ich das realisieren kann.Ich hoffe ihr könnt mir helfen
Mit Freundlichen Grüßen der-apper
Hier erstmal die Dateien
index.php:
PHP-Code:
<?php
include_once("includes/functions.inc.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="author" content="Philipp Goeldner" />
<link href="style/style.css" rel="stylesheet" type="text/css" />
<title><?php title();?></title>
</head>
<body background="images/background.jpg" >
<!-- Template Start -->
<div class="container">
<div class="header">
<img src="images/header.png" />
</div>
<!-- Navigation -->
<div class="navigation">
<a href="index.php?page=home">Startseite</a>
<a href="index.php?page=Unsere Top 10 App's">Unsere Top 10 App's</a>
</div>
<!-- Container 1 -->
<div class="container1">
<?php
print_content();
?>
<!-- Template Ende -->
</body>
</html>
PHP-Code:
<?php
/**
* @author Philipp Goeldner
* @copyright 2011
* @content Funktionen für den Inhalt meiner Website
*/
function title()
{
//das ist die funktion zum setzten des seiten Titels
if (isset($_GET["page"]))
{
//Dann Abfrage ausführen
$seite = $_GET ["page"];
switch ($seite)
{
case "home":
echo "die-apper Startseite";
break;
case "Unsere Top 10 App's":
echo "Unsere Top 10 App's";
break;
}
}
else
{
echo "die-apper - Startseite";
}
}
function print_content()
{
//Hier wird der Content ausgegeben
if (isset($_GET["page"]))
{
//Dann die Seite einfügen
$seite = $_GET ["page"];
switch ($seite)
{
//Dann die passende Seite heraussuchen
case "home":
include_once("home.htm");
break;
case "Unsere Top 10 App's":
include_once("Die Top 10 App's.htm");
break;
}
}
else
{
//Dann die Startseite einfügen
include_once ("home.htm");
include_once("Die Top 10 App's.htm");
}
}
?>
HTML-Code:
body{ font-family: sans-serif; } /*Container für alle anderen Divs */ .container{ width: 800px; margin:auto; } /*Container für den Header */ .header{ height: 200px; margin-left: auto; margin-right: auto; } /*Content Container */ .container1{ margin-left:15%; margin-top:-40px; } /*Container für die Navigation */ .navigation{ margin-right:auto; margin-top: 5px; width:15%; } /*Navigationseinträge */ .navigation_schrift{ float:left; font:13px; width:100% ; font-family: sans-serif; font-weight:bold; text-decoration: none; margin:0px 0px 3px 5px; } .navigation_schrift:hover{ color: blue; }
Außerdem will ich einen Login einbauen.Dieser soll folgender Maßen Funktionieren:
1.Festes Passwort (für die Admins) aber von Admin zu Admin eine andere ID.
2.Wenn man eingeloggt ist soll man die Texte bearbeiten können und neue schreiben können.
Leider habe ich wenig Ahnung wie ich das realisieren kann.Ich hoffe ihr könnt mir helfen
Mit Freundlichen Grüßen der-apper
Kommentar