celý kód vyzerá asi takto, ako ja som toto celé prebral od kamaráta, jemu to ide a mne nie a neviem prečo
Kód: Vybrať všetko
<?
$title = "Fotogaléria";
include("header.php");
?>
<br><br>
<form action="fotogal_inc.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="action" value="add">
<table align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2"><strong>Pridanie novej fotky:</strong><br><br></td>
</tr>
<tr>
<td width="80">Foto:</td>
<td><input type="file" name="image" style="width:400px"></td>
</tr>
<tr>
<td>Popis (SK):</td>
<td><input type="text" name="popis_sk" style="width:400px"></td>
</tr>
<tr>
<td>Popis (EN):</td>
<td><input type="text" name="popis_en" style="width:400px"></td>
</tr>
<tr>
<td colspan="2" align="right"><input type="submit" value="Prida fotku"></td>
</tr>
</table>
</form>
<br><br>
<?
$sql = mysql_query("SELECT * FROM fotogal ORDER BY f_id DESC");
while($rec = mysql_fetch_array($sql)) {
$f_id = $rec["f_id"];
echo "<div style=\"border:1px solid black; width:100px; float:left; margin:5px; text-align:center; background-color:white\"><a href=\"fotogal_inc.php?action=del&f_id=$f_id\"><img src=\"../fotogal/thm_" . sprintf("%08d", $rec["f_id"]) . ".jpg\" alt=\"\" border=\"0\"></a></div>";
}
?>
<? include("footer.php") ?>
a potom ten fotogal_inc
Kód: Vybrať všetko
<?
require("common.php");
if($action == "add" && ($image_type == "image/pjpeg" OR $image_type == "image/jpeg")) {
mysql_query("INSERT INTO fotogal (f_popis_sk, f_popis_en) VALUES ('$popis_sk', '$popis_en')");
$src = "../fotogal/" . sprintf("%08d", mysql_insert_id()) . ".jpg";
$dst = "../fotogal/thm_" . sprintf("%08d", mysql_insert_id()) . ".jpg";
copy($image, $src);
//vytvorime nahlad
create_thumb($src, $dst, 100, 75);
}
if($action == "del") {
mysql_query("DELETE FROM fotogal WHERE f_id = $f_id");
@unlink("../fotogal/" . sprintf("%08d", $f_id) . ".jpg");
@unlink("../fotogal/thm_" . sprintf("%08d", $f_id) . ".jpg");
}
header("Location: fotogal_select.php");
?>
v headri a ani vo footre nie su ziadne js scripty a v common je len cesta k databaze