Subversion-Projekte lars-tiefland.content-management

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<? require_once "connect.php"; ?>

<html>
<head>
<title>Pinnwand</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="author" content="Webagentur Niewerth - www.weban.de">
<meta name="revisit-after" content="30 days">
<meta name="language" content="deutsch, de">
<meta name="distribution" content="global">
<meta name="robots" content="all">
</head>

<body bgcolor="#FFFFFF" text="#000000">

<?
function index() { ?>
Pinnwand: Übersicht<p>
<table border=0 width=100%>
<tr><td>Gesuche:<p>
<? 
$query = "select * from pinnwand where art='suchen' order by id desc";
$result = mysql_query($query);
//$nummer = mysql_numrows($result);

while ($row=mysql_fetch_array($result)) {
$id = $row[id];
$produkt = $row[produkt];
?>
<li><a href="pinnwand.php?action=show&id=<? print $id; ?>"><? print $produkt; ?></a>
<?
}
?></td><TD>Angebote:<p><?
$query = "Select * from pinnwand where art='bieten' order by id desc";
$result = mysql_query($query);
while ($row=mysql_fetch_array($result)) {
$id = $row[id];
$produkt = $row[produkt];
?>
<li><a href="pinnwand.php?action=show&id=<? print $id; ?>"><? print $produkt; ?></a>
<?
}


?>
</td></tr></table>
<form name="form3" method="post" action="">
<input type="hidden" name="action" value="add">
<input type="submit" name="Abschicken" value="Neuen Eintrag vornehmen">
</form>
<form name="form4" method="post" action="">
<input type="hidden" name="action" value="search">
<input type="submit" name="Abschicken" value="Eintrag suchen">
</form>
<?
}

function add() {
?>

Eintrag hinzufügen<p>
<form name="form1" action="" method="post">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr><td>Ihr Name:</td><td><input type="text" name="name"></td></tr><tr>
<td>Strasse/Nr.:</td><td><input type="text" name="strasse"></td></tr><tr>
<td>PLZ/Ort:</td><td><input type="text" name="plz" size="5">&nbsp;<input type="text" name="ort"></td></tr><tr>
<td>Art der Anzeige: </td><td><select name="art">
<option value="bieten">Ich biete</option>
<option value="suchen">Ich suche</option>
</select>
</td></tr><tr>
<td>Telefon:</td><td><input type="text" name="telefon"></td></tr><tr>
<td>Was suchen/bieten Sie?</td><td><input type="text" name="produkt"></td></tr><tr>
<td>Beschreibung:</td><td><textarea name="beschreibung"></textarea></td></tr>
</table><p>
<input type="hidden" name="action" value="post">
<input type="submit" name="Abschicken" value="Abschicken">
</form>

<?
}

function search() { ?>
Eintrag suchen<p>
<form name="form5" method="post" action="">
Suche: <input type="text" name="query"> suche in <input type="radio" name="suchein" value="beschreibung">Beschreibung <input type="radio" name="suchein" value="produkt">Titel <input type="radio" name="suchein" value="plz">Postleitzahl<p>
<input type="hidden" name="action" value="search_result">
<input type="submit" name="Abschicken" value="Suche starten">
</form>
<?
}
function search_result() {
global $suchein, $query;
if ($suchein == "") {
?>Pinnwand: Fehler<p>
Bitte eine Suchkategorie anwählen. <?
}
else {
?>

Pinnwand: Suchergebnisse<p>
<?
$sql = "select * from pinnwand where $suchein like '%$query%'";
$result = mysql_query($sql);
while ($row=mysql_fetch_array($result)) {
$id = $row[id];
$produkt = $row[produkt];
$art = $row[art];
if ($art == "suchen") {
$art = "Gesuch";
}
if ($art == "bieten") {
$art = "Gebot";
}
?>
<li> <a href="pinnwand.php?action=show&id=<? print $id; ?>"><? print $produkt; ?></a>&nbsp;&nbsp;Kategorie: <? print $art; ?>
<?
} ?>
<P>
<form name="form2" method="post" action="">
<input type="hidden" name="action" value="index">
<input type="submit" name="Abschicken" value="Zur Übersicht">
</form> <?
}
}

function post() {
global $name, $strasse, $plz, $ort, $telefon, $art, $produkt, $beschreibung;

if ($name == "" or $strasse == "" or $plz == "" or $ort == "" or $telefon == "" or $art == "" or $produkt == "" or $beschreibung == "") {
?>Sie müßen alle Felder ausfüllen<?
}
else {

$query = "insert into pinnwand (id, name, strasse, plz, ort, telefon, produkt, beschreibung, art) values ('', '$name', '$strasse', '$plz', '$ort', '$telefon', '$produkt', '$beschreibung', '$art')";
$result = mysql_query($query);
?>

Sie haben folgende Angaben gemacht:<p>
<table boder =0 width=100%><tr>
<td>Sie <? print $art; ?>:</td><td><? print $produkt; ?></td></tr><tr>
<td>Sie heissen:</td><td><? print $name; ?></td></tr><tr>
<td>Ihre Adresse:</td><td><? print $strasse; ?> in <? print $plz; ?> <? print $ort; ?></td></tr><tr>
<td valign=_top>Ihre Beschreibung:</td><td><? print $beschreibung; ?></td></tr></table><p>
Vielen Dank für Ihre Eingabe.
<form name="form2" method="post" action="">
<input type="hidden" name="action" value="index">
<input type="submit" name="Abschicken" value="Zur Übersicht">
</form>
<?
}
}

function show() {
global $id; 
if ($id == "") {
?>
Ungültiger Aufruf!
<?
}
else {
?>
Pinnwand<p>
<?
$query = "select * from pinnwand where id='$id'";
$result = mysql_query($query);
$row = mysql_fetch_array($result);
$id = $row[id];
$name = $row[name];
$produkt = $row[produkt];
$beschreibung = nl2br($row[beschreibung]);
$strasse = $row[strasse];
$plz = $row[plz];
$ort = $row[ort];
$telefon = $row[telefon];
?>
Eintrag Nummer: <? print $id; ?><br>Aufgegeben von: <? print $name; ?><br>
<b><? print $produkt; ?></b><p>
<? print $beschreibung; ?><p>
Kontakt:<br>
<? print $name; ?><br>
<? print $strasse; ?><br>
<? print $plz; ?> <? print $ort; ?><br>
Telefon: <? print $telefon; ?><p>
<form name="form2" method="post" action="">
<input type="hidden" name="action" value="index">
<input type="submit" name="Abschicken" value="Zur Übersicht">
</form>


<?
}
}

switch($action) {

case "show":
show();
break;

case "add":
add();
break;

case "search":
search();
break;

case "post":
post();
break;

case "search_result":
search_result();
break;

default:
index();
}
?>
</body>
</html>