<?php
$imgMaxSize = 1024*1024;
## delete pictures
if (!empty($_REQUEST['deletepic'])) { $page = getSqlRow("SELECT * FROM galeria WHERE id='".$_REQUEST['id']."'");
if (eregi('addpic', $_REQUEST['deletepic'])) { $picDets = explode('_',$_REQUEST['deletepic']); $getAP = mysql_query("SELECT i.* FROM galeria_zdjecia i, galeria a WHERE i.galeria_id='".$page['id']."' AND a.id=i.galeria_id"); $remAddPicDb = mysql_query("DELETE FROM galeria_zdjecia WHERE id='".$addPicId."'"); }
}
for ($i=0;$i<4;$i++) {
if($_POST['the_pic'][$i]!='') $zapisz[] = $_POST['the_pic'][$i];
}
$_POST['the_pic'] = $zapisz;
$id = $_REQUEST['id'];
if($_POST['doAction'] == 'save') {
//add foto --------------------------------------------
for ($i=0;$i<4;$i++) {
if ($_FILES['addfile']['size'][$i]<$imgMaxSize) {
if($_FILES['addfile']['name'][$i]!="") {
$sourceFile = $_FILES['addfile']['tmp_name'][$i];
$sourceFileName = $_FILES['addfile']['name'][$i];
$fileExtension = getFileExtension($sourceFileName);
$addImageName = "gallery".$tempNumber."-".$i.".".$fileExtension;
$isUpload = uploadBigFile($sourceFile,$addImageName,"../uplimg/");
if ($isUpload) {
$insertImage = mysql_query("INSERT INTO galeria_zdjecia (file_name, galeria_id) VALUES ('"."uplimg/".$addImageName."','".$_POST['id']."')") or
die();
$_POST['the_pic'][]="uplimg/".$addImageName;
}
}
} else {
$errtxt .= "<br><strong>Bład.</strong> Wybrane zdjęcie #".($i+1)." jest zbyt duże. Największy akceptowany rozmiar to ".$imgMaxSize." kb";
}
}
// add/update text field
text='".remSpecialChars
($_POST['text'])."', main='".$_POST['main']."' WHERE id='".$_POST['id']."'") or
die(mysql_error());
$updkolejnosc = mysql_query("UPDATE galeria_zdjecia SET picorder='".$_POST['picorder']."' WHERE id='".$_POST['id']."'") or
die(mysql_error()); $savedSettings="yes";
//end add foto -----------------------------------------------------------
}
include ("includes/header.php");
include ('includes/menu.php');
$nbAddPics = getSqlNumber("SELECT id FROM galeria_zdjecia WHERE galeria_id='".$id."'");
echo "<script language=\"JavaScript\"> \n"; echo " function delete_pic(theform,pic) { \n"; echo " if (confirm('Na pewno chcesz usunąć to zdjęcie?')) { \n"; echo " theform.deletepic.value = pic; \n"; echo " theform.submit(); \n"; echo " theform.del_chk_mainpic.checked = false; \n"; for ($i=0; $i<$nbAddPics; $i++) echo "theform.del_chk_addpic".$i.".checked = false; \n";
?>
<!-- ************ zawartosc ********************************************************************************
******** -->
<div id="content">
<h3>Fotogaleria Babka </h3>
<!-- start content -->
<?php
//additional images -------------------------------------
if(getSqlNumber("SELECT * FROM galeria_zdjecia WHERE needs_id='".$id."'")>0) {
$getAddPics = mysql_query("SELECT * FROM galeria_zdjecia WHERE galeria_id='".$id."'"); $addPicCnt = 0;
while ($addP = mysql_fetch_array($getAddPics)) $_POST['the_pic'][$addPicCnt++] = $addP['file_name']; }
//additional images end -----------------------------
$caption = 'Zapisz wprowadzone zmiany';
?>
<p>
<? echo ($savedSettings=="yes")?
"<p align=\"center\" class=\"info\">Pomyślnie zapisano w bazie danych</p>":""; ?></p>
<form action="gallery_details.php" method="post" enctype="multipart/form-data" name="form">
<input type="hidden" name="deletepic" value="">
<INPUT type="hidden" name="doAction" value="save">
<INPUT type="hidden" name="id" value="
<?php echo $id ?>">
<?
for ($i=0;$i<4;$i++) {
echo "<input type=\"hidden\" name=\"the_pic[]\" value=\"".$_POST['the_pic'][$i]."\"> \n"; }
?>
<table width="700"border="0" cellspacing="0" cellpadding="4" align="left">
<tr class="
<? echo (($count++)%2
==0) ?
"c2":"c1"; ?>">
<td colspan="2" valign="top">
<h3>Dodaj zdjęcia</h3>
</td>
</tr>
<tr class="
<? echo (($count++)%2
==0) ?
"c2":"c1"; ?>">
<td colspan="2" valign="top" width="300">
<?
$main = getSqlField("SELECT main FROM galeria WHERE id=".$_REQUEST['id'],"main");
$imagesNumber = getSqlNumber("SELECT * FROM galeria_zdjecia WHERE galeria_id='".$id."' ORDER BY picorder ASC");
if($imagesNumber>0) {
$getImages = mysql_query("SELECT * FROM galeria_zdjecia WHERE galeria_id='".$id."' ORDER BY picorder ASC");
$i=0;
$count=1;
<!-- TUTAJ JEST CZĘŚĆ -->
$picorder =($addP['picorder']);
if($main == $addP['id']) $selected = " checked "; else $selected = "";
if($count%7
==166
) echo "<tr>";
echo "<td class=\"miniatury_box\">
kolejność <input name=\"picorder\" type=\"text\" value=\"".$picorder."\" size=\"2\"><br>
<img class=\"miniatury\" src=\"../mthumb.php?pic=".$addP['file_name']."&w=90&sq=Y&b=Y\" border=\"0\"><br>
główne <input type=\"radio\" $selected name=\"main\" value=\"".$addP['id']."\"><br />
usuń <input type=\"checkbox\" id=\"del_chk_addpic".$i."\" onClick=\"delete_pic(this.form,'addpic_".$i."');
\">
</td>";
if($count%7
==0
) echo "</tr>"; $i++;
$count++;
}
} else echo "Jeszcze nie załadowano zdjęć"; ?>
<!-- DO TEGO MIEJSCA -->
</td>
</tr>
<tr>
<td valign="top">
<h3>Załaduj zdjęcia</h3> </td>
<td>
<table border="0" cellspacing="2" cellpadding="2">
<tr>
<td><?
for ($i=0;$i<4;$i++) {
echo "<table border=\"0\" cellspacing=\"2\" cellpadding=\"2\"> \n"; echo " <td><input type=\"file\" name=\"addfile[]\" class=\"contentfont\">"; // echo ' <br><b>'.$lang['orurl'].' </b><!--http:// <input type="text" name="picurl['.$i.']">--></td>';
} ?> </td>
</tr>
</table> </td>
</tr>
<tr>
<td colspan="2">
<table background="transparent" width="700" border="0" cellspacing="2" cellpadding="4">
<tr>
<td align="left">
<div class="linia"></div>
<h3>Opis galerii</h3>
<p>Możesz dodać opis do galerii, który pojawi sie nad miniaturami zdjęć na stronie. Wpisz treść i zapisz zmiany.</p> </td>
</tr>
<tr>
<td background="transparent"><textarea name="text" class="pole" cols="90" rows="7" id="text"><?=$text = addSpecialChars(getSqlField("SELECT text FROM galeria WHERE id=".$_REQUEST['id'],"text"))?></textarea>
<script>
var oEdit1 = new InnovaEditor("oEdit1");
oEdit1.width="100%";//You can also use %, for example: oEdit1.width="100%"
oEdit1.height='200px';
oEdit1.REPLACE("text");//Specify the id of the textarea here
</script>
<br> </td>
</tr>
</table> </td></tr>
<tr class="c3">
<td colspan="2" align="center"><div class="linia"></div><input type="submit" name="savesettsok" value="
<?php echo $caption ?>"></td>
</tr>
<tr>
<td colspan="2" align="center"> <hr size="1" color=#cccccc />
<p align="center" class="navi_links"><A href="gallery.php">powrót do listy galerii</A></p></td>
</tr>
</table>
</form>
<!-- ebd content -->
</div>
<!-- ************ koniec ********************************************************************************
******** -->
<div class="clear"></div>
<?php include ('includes/footer.php'); ?>
<? } ?>