Einzelnen Beitrag anzeigen
  #4  
Alt 30.11.2009, 16:22:11
Proex Proex ist offline
Anfänger
 
Registriert seit: Nov 2009
Alter: 33
Beiträge: 9
AW: Gästebuch mit $_GET

Ich benutzte ja das EVA-Prinzip doch ich möchte nicht extra für das Gästebuch noch eine Datei anlegen. Ist es nicht irgendwie möglich das so zu machen?

Code:
PHP-Code:
<?php
//******************************************************************************
//*                     Homepage programmiert von Florian                      *
//*                                                                            *
//*                              gaestebuch.php                                *
//*                                                                            *
//*                        Copyright © 2009 by Florian                         *
//******************************************************************************
include("/include/mysql.php");

$seite $_GET["seite"];
$aktion $_GET["aktion"];

mysql_connect($db_host,$db_user,$db_pass) or die ("Keine Verbindung möglich!!!");
mysql_select_db($db) or die ("Die Datenbank gibt es nicht!!!");

if(
$seite == "gaestebuch")
  {
  
$ergebnis mysql_query("SELECT * FROM gaestebuch ORDER BY id DESC");

  
//Ergenis ausgeben
  
while($row mysql_fetch_object($ergebnis))
     {
     echo 
"<font color='red'><b>Name:</b></font> $row->name<br>";
     echo 
"<font color='red'><b>E-Mail:</b></font> $row->email<br>";
     echo 
"<font color='red'><b>Homepage:</b></font> $row->homepage<br>";
     echo 
nl2br("<font color='red'><b>Nachricht:</b></font>
     <br>$row->nachricht<br><hr>"
);
     }

  
//Gaestebuch.html einbinden
  
include("/include/gaestebuch.html");
  }

if(
$seite == "gaestebuch" AND $aktion == "eintragen")
  {
  
$name $_POST["name"];
  
$email $_POST["email"];
  
$homepage $_POST["homepage"];
  
$nachricht $_POST["nachricht"];

  if(
$homepage == "Ihre Homepage")
    {
    
$homepage "Keine Angabe";

    if(
$name == "" OR $email == "" OR $nachricht == "")
      {
      echo 
"Alle Pflichtfelder ausfüllen!!!<br>";
      echo 
"<a href='index.php?seite=gaestebuch'>Zurück zum Gästebuch!!!</a>";
      exit;
      }
    }

  
//Gästebucheintrag speichern
  
$eintragen mysql_query("INSERT INTO gaestebuch (name, email, homepage, nachricht)
               VALUES ('$name', '$email', '$homepage', '$nachricht')"
);

  if(
$eintragen == true)
    {
    echo 
"Ihr Gästebucheintrag wurde gespeichert!!!<br>";
    echo 
"<a href='index.php?seite=gaestebuch'>Zurück zum Gästebuch!!!</a>";
    }
  else
    {
    echo 
"Ihr Gästebucheintrag wurde <u>NICHT</u> gespeichert!!!";
    echo 
"<a href='index.php?seite=gaestebuch'>Zurück zum Gästebuch!!!</a>";
    }
  }
mysql_close();
?>
Mit Zitat antworten