Witam
no i znowu cos naknocilam i nie wiem co. Nie wyswietla zadnego bledu ale nie dodaje do bazy
<?
include("dblib.inc");
include("klublib.inc");
include("data.inc");
$klub_rekord = sprawdzUzytk();
sprawdzDaneKlubu($klub_rekord);
$komunikat="";
if(!empty($id_wydarzenia)) $wydrzenie_rekord = wezRekord("wydarzenia","id",$id_wydarzenia);
else
$id_wydarzenia = false;
if(isset($flagaakcji) && $flagaakcji=="aktualizuj_wydarzenie") {
if(empty($formularz[wnazwa
])) $komunikat.="Miejsce musi miec nazwe<BR>\n";
if(!wezRekord("obszary","id",$formularz[obszar]))
$komunikat.="Nie mozna odszukać kodu obszaru<BR>";
if(!wezRekord('typy','id',$formularz[typ]))
$komunikat.="Nie można odszukać kodu typu<BR>";
foreach (array("miesiace","lata","dni","minuty") as $jednostka_daty)
{
if(!isset($formularz[$jednostka_daty])) {
$komunikat.="Ta data nie ma sensu";
break;
}
}
$data = mktime($formularz[godziny
], $formularz[minuty
], 0, $formularz[miesiace], $formularz[dni], $formularz[lata]);
$komunikat.="Wybrales date z przeszlosci!";
if($komunikat=="")
{
wstawWydarzenie($formularz[wnazwa], $formularz[wmiejsce],
$formularz[obszar], $formularz[typ], $formularz[wadres],
$formularz[wkod], $formularz[wopis], $sesja[id], $data,
$id_wydarzenia);
header("Location: aktualizujwydarzenie.php4?".SID
); }
}
elseif($id_wydarzenia)
{
//foreach($wydarzenie_rekord as $klucz=>$wartosc)
// $formularz[$klucz] = $wartosc;
$formularz = $wydarzenie_rekord;
$data = $wydarzenie_rekord[wdata];
}
else
{
$formularz[obszar] = $klub_rekord[obszar];
$formularz[typ] = $klub_rekord[typ];
}
?>
<html>
<head>
<title>Dodaj/popraw wydarzenie</title>
</head>
<body>
<?
include("publicnaw.inc");
?>
<h1>Popraw wydarzenie</h1>
<?
if($komunikat!="")
{
print"<b>$komunikat</b><p>"; }
?>
<p>
<form action="
<? print $PHP_SELF; ?>">
<input type="hidden" name="flagaakcji" value="aktualizuj_wydarzenie">
<input type="hidden" name="id_wydarzenia"
value="
<? print $id_wydarzenia?>">
Nazwa Wydarzenia: <BR>
<input type="text" name="formularz[wnazwa]"
</p>
<p>
Data i godzina: <BR>
<Select name="formularz[miesiace]">
<?piszMiesiacOpcje($data)?>
</select>
<Select name="formularz[dni]">
<?piszDzienOpcje($data)?>
</select>
<Select name="formularz[lata]">
<?piszRokOpcje($data)?>
</select>
<Select name="formularz[godziny]">
<?piszGodzinaOpcje($data)?>
</select>
<Select name="formularz[minuty]">
<?piszMinutaOpcje($data)?>
</select>
</p>
<p>
Obszar wydarzenia: <BR>
<Select name="formularz[obszar]">
<?piszOpcjeLista("obszary",$formularz[obszar])?>
</select>
</p>
<p>
Typ wydarzenia: <BR>
<Select name="formularz[typ]">
<?piszOpcjeLista("typy",$formularz[typ])?>
</select>
</p>
<p>
Opis wydarzenia: <BR>
<textarea name="formularz[wopis]" rows=5 cols=30 vrap="virtual">
</textarea>
</p>
<p>
Nazwa miejsca: <BR>
<input type="text" name="formularz[wmiejsce]"
</p>
<p>
Adres miejsca: <BR>
<textarea name="formularz[wadres]" rows=5 cols=30 vrap="virtual">
</textarea>
</p>
<p>
Kod pocztowy miejsca: <BR>
<input type="text" name="formularz[wkod]"
</p>
<p>
<input type="submit" value="aktualizuj">
</p>
</form>
</body>
</html>
plik dblib.inc
<?php
function wstawWydarzenie($nazwa, $miejsce, $obszar, $typ, $adres,
$kod, $opis, $id_klubu, $znacznikczasu, $id_wydarzenia)
{
if(!id_wydarzenia)
{
$kwerenda ="INSERT INTO wydarzenia (wnazwa, wmiejsce, obszar,
typ, wadres, wkod, wopis, wklub, wdata)
VALUES('$nazwa', '$miejsce', '$obszar', '$typ',
'$adres', '$kod', '$opis', '$id_klubu', '$znacznikczasu')";
}
else
{
$kwerenda ="UPDATE wydarzenia SET wnazwa='$nazwa',
wmiejsce='$miejsce', obszar='$obszar', typ='$typ',
wadres='$adres', wkod='$kod', wopis='$opis', wklub='$id_klubu',
wdata='$znacznikczasu' WHERE id='$id_wydarzenia'";
}
if (!$wynik)
}
?>