Hej
Jeg har leget lidt med at kopiere vores nyhedssystem til et referatetsystem, men kan ikke lige få det til at spille...
<?
session_start();
$connect = mysql_connect("localhost","xxx","xxx");
mysql_select_db("xxx");
$tid = TIME();
$rod = $_SERVER['DOCUMENT_ROOT'];
$brugernavn = $_SESSION[$brugernavn];
$kodeord = $_SESSION[kodeord];
$my_id = $_SESSION[my_id];
$s_tjek = mysql_query("SELECT * FROM bruger WHERE id = '$my_id'");
$r_tjek = mysql_fetch_array($s_tjek);
?>
<?
if($r_tjek[id] != NULL) {
if($_POST[skrivkampreferat]) {
if($_POST[kamp] == NULL) {
$fejl = "Alle felter skal udfyldes";
} elseif($_POST[info] == NULL) {
$fejl = "Alle felter skal udfyldes";
} elseif($_POST[startops] == NULL) {
$fejl = "Alle felter skal udfyldes";
} elseif($_POST[indskiftere] == NULL) {
$fejl = "Alle felter skal udfyldes";
} elseif($_POST[advarsler] == NULL) {
$fejl = "Alle felter skal udfyldes";
} elseif($_POST[udvisninger] == NULL) {
$fejl = "Alle felter skal udfyldes";
} elseif($_POST[kampensspiller] == NULL) {
$fejl = "Alle felter skal udfyldes";
} elseif($_POST[tekst] == NULL) {
$fejl = "Alle felter skal udfyldes";
} elseif($_POST[af] == NULL) {
$fejl = "Alle felter skal udfyldes";
} else {
}
} else {
$fejl = "Alle felter udfyldes";
}
if($fejl != NULL) {
print"
<a href=\\"admin.php\\">Tilbage til administrationen</a><br />
";
print"$fejl <br/>";
?>
<FORM ACTION="<? PHP_SELF ?>" METHOD="post" enctype="multipart/form-data">
<b>Kamp:</b>
<INPUT TYPE="text" NAME="kamp" SIZE="45" VALUE="<? print"$_POST[kamp]"; ?>"><br>
<b>Hændelser:</b><br>
<textarea rows="5" cols="30" name="info"><? print"$_POST[info]"; ?></textarea><br>
<b>Startopstilling:</b><br>
<textarea rows="7" cols="40" name="startops"><? print"$_POST[startops]"; ?></textarea><br>
<b>Indskiftere:</b>
<INPUT TYPE="text" NAME="indskiftere" SIZE="45" VALUE="<? print"$_POST[indskiftere]"; ?>"><br>
<b>Advarsler:</b>
<INPUT TYPE="text" NAME="advarsler" SIZE="45" VALUE="<? print"$_POST[advarsler]"; ?>"><br>
<b>Udvisninger:</b>
<INPUT TYPE="text" NAME="udvisninger" SIZE="45" VALUE="<? print"$_POST[udvisninger]"; ?>"><br>
<b>Kampens spiller:</b>
<INPUT TYPE="text" NAME="kampensspiller" SIZE="45" VALUE="<? print"$_POST[kampensspiller]"; ?>"><br>
<b>Indhold:</b><br>
<textarea rows="20" cols="60" name="tekst"><? print"$_POST[tekst]"; ?></textarea><br>
<br />
<b>Skrevet af:</b><br>
<INPUT TYPE="text" NAME="af" SIZE="15" value="<? print"$r_tjek[brugernavn]"; ?>"><br>
<INPUT TYPE="submit" VALUE="Skriv referatet" NAME="skrivkampreferat">
<?
} else {
if($_POST[billede] == 'standard') {
$billede = 'standard.jpg';
} elseif($_POST[billede] == 'upload') {
$ny = "nbilleder";
$konfiguration1["upload_bibliotek"] = $rod.'/'.$ny;
$konfiguration1["max_stoerrelse"] = "100000";
list($major, $minor, $rev) = explode(".", phpversion());
if($minor < 1) {
$_FILES = $HTTP_POST_FILES;
$_POST = $HTTP_POST_VARS;
$_SERVER = $HTTP_SERVER_VARS;
}
$screen1 = $tid;
$fra1 = $_FILES["upfil"]["tmp_name"];
$screenpic1 = $screen1 . strrchr($_FILES["upfil"]["name"], '.');
$til1 = $konfiguration1["upload_bibliotek"] . "/" . $screenpic1;
$fil_stoerrelse1 = filesize($fra1)/1024;
if($fil_stoerrelse1 > $konfiguration1["max_stoerrelse"]) {
die("Desværre - filen er for stor. Vi accepterer kun " .
$konfiguration1["max_stoerrelse"] . "kb, og din fil fylder " .
ceil($fil_stoerrelse1, 1) . " kb");
}
if(function_exists("move_uploaded_file")) {
move_uploaded_file($fra1, $til1);
} else {
copy($fra1, $til1);
}
$billede = $screenpic1;
} else {
}
$startmon = $_POST[startmon];
$startyear = $_POST[startyear];
$startdato = $_POST[startdato];
$starttiden = mktime(0, 0, 0, $startmon, $startdato, $startyear);
$slutmon = $_POST[slutmon];
$slutyear = $_POST[slutyear];
$slutdato = $_POST[slutdato];
$sluttiden = mktime(0, 0, 0, $slutmon, $slutdato, $slutyear);
mysql_query("INSERT INTO referater (kamp,info,startops,indskiftere,advarsler,udvisninger,kampensspiller,tekst,af) VALUES ('$_POST[kamp]','$_POST[info]','$_POST[startops]','$_POST[indskiftere]','$_POST[advarsler]','$_POST[udvisninger]','$_POST[kampensspiller]','$_POST[teskt]''$_POST[af]',)");
print"Referatet er gemt, tilbage til <a href=\\"admin.php\\">Administrationen</a>.";
}
} else {
print"
Du er ikke logget ind, du kan logge ind <a href=\\"login.php\\">her</a>.
";
}
?>
den skriver at referatet er gemt, men det ligger ikke i databasen...!?
p.s. jeg ved godt der er en masse overflødig kode endnu, men har ikke lige kunne få det hele væk... alt det med opload af billede og datoer skal væk...
Indlæg senest redigeret d. 12.02.2008 15:21 af Bruger #10467