Witam mam problem na localhoscie działa mi edycja plików znaczy zapisanie nowego w miejsce starego a na serwerze e9.pl nie działa pokazuje sie bład:
katalog img am 777 Galeria 777 i Mini 777
Cytat
Warning: copy(../img/Galeria/060131115651Kluki.jpg): failed to open stream: Permission denied in /srv/www/htdocs/web210/html/admin/Galeria.php on line 581
Warning: copy(../img/Galeria/Mini/060131115651Kluki.jpg): failed to open stream: Permission denied in /srv/www/htdocs/web210/html/admin/Galeria.php on line 589
Kod:
function edytuj_obraz($id){
if(isset($id)){
$zapytanie = sql("SELECT * FROM galeria_obr WHERE id='$id'");
while ($rekord = mysql_fetch_array($zapytanie))
{
$gal_naz_pl = $rekord['gal_naz_pl'];
$gal_opi_pl = $rekord['gal_opi_pl'];
$gal_opip_pl = $rekord['gal_opip_pl'];
$gal_naz_ang = $rekord['gal_naz_ang'];
$gal_opi_ang = $rekord['gal_opi_ang'];
$gal_opip_ang = $rekord['gal_opip_ang'];
$gal_nal = $rekord['gal_nal'];
$gal_sprz = $rekord['gal_sprz'];
$gal_x = $rekord['gal_x'];
$gal_y = $rekord['gal_y'];
$gal_cena = $rekord['gal_cena'];
$gal_foto = $rekord['gal_foto'];
$gal_foto_mini = $rekord['gal_foto_mini'];
}
?>
<form method="post" enctype="multipart/form-data" action="index.php?admin=Galeria&pic=edytuj_obraz_zap&id=
<? echo $id; ?>">
<table border="0" width="644" height="685" cellspacing="0" cellpadding="0" id="table1">
<tr>
<td height="423" width="243" valign="top">
<p><font face="Verdana"><span style="font-size: 9pt">PL <br>
Nazwa:
<input type="text" name="gal_naz_pl" size="36" value="
<? echo $gal_naz_pl; ?>"><br>
Opis skrocony:<br>
<textarea rows="10" name="gal_opi_pl" cols="28">
<? echo $gal_opi_p; ?>
</textarea><br>
Opis pełny:<br>
<textarea rows="10" name="gal_opip_pl" cols="28">
<? echo $gal_opip_pl; ?>
</textarea><br>
</span></font></td>
<td height="423" width="83" valign="top">
</td>
<td height="423" width="316" valign="top">
<font face="Verdana"><span style="font-size: 9pt">ANG<br>
Nazwa:<br>
<input type="text" name="gal_naz_ang" size="36" value="
<? echo $gal_naz_ang; ?>"><br>
Opis skrocony:<br>
<textarea rows="10" name="gal_opi_ang" cols="28">
<? echo $gal_opi_ang; ?>
</textarea><br>
<br>
Opis pełny:<br>
<textarea rows="10" name="gal_opip_ang" cols="28">
<? echo $gal_opip_ang; ?>
</textarea><br>
</span></font></td>
</tr>
<tr>
<td height="19" width="642" valign="top" colspan="3">
<font face="Verdana"><span style="font-size: 8pt">Kategoria:
<select size="1" name="gal_nal"><?
$zapytanie = sql("SELECT * FROM galeria_kat");
{
$gal_kat_naz_pl = $rekord['gal_kat_naz_pl'];
$id = $rekord['id'];
if($_POST['gal_nal'] != $gal_kat_naz_pl){ $sel = "selected"; }
echo"<option value=\"$id\" $sel>$gal_kat_naz_pl...$id</option>"; }
?>
</select> </span></font></td>
</tr>
<tr>
<td height="57" width="642" valign="top" colspan="3">
<font face="Verdana"><span style="font-size: 8pt">Wymiary:<br>
X <input type="text" name="gal_x" size="7" value="
<? echo $gal_x; ?>"><br>
Y <input type="text" name="gal_y" size="7" value="
<? echo $gal_y; ?>"></span></font></td>
</tr>
<tr>
<td height="39" width="642" valign="top" colspan="3">
<font face="Verdana"><span style="font-size: 8pt">Sprzedaz:<br>
<?
If($gal_sprz == "Tak"){$tak = "checked";}
if($gal_sprz == "Nie"){$nie = "checked";} ?>
<input type="radio"
<? echo $tak; ?> value="Tak" name="gal_sprz"> TAK<input type="radio"
<? echo $nie; ?> name="gal_sprz" value="Nie">
NIE</span></font></td>
</tr>
<tr>
<td height="71" width="642" valign="top" colspan="3">
<font face="Verdana"><span style="font-size: 8pt">Cena:<br>
<input type="text" name="gal_cena" size="14" value="
<? echo $gal_cena; ?>">
PLN<br>
Edytuj foto:<br>
<input type="file" name="gal_foto" size="20"><br>
Edytuj foto mini:<br>
<input type="file" name="gal_foto_mini" size="20"><br>
</span></font></td>
</tr>
<tr>
<td height="29" width="642" valign="top" colspan="3">
<p align="center"><font face="Verdana"><span style="font-size: 8pt">
<input type="reset" value="Resetuj" name="B2">
<input type="submit" value="Zapisz" name="B1"></span></font></td>
</tr>
</table>
</form>
<?
}
}
function edytuj_obraz_zap($id,$gal_naz_pl,$gal_opi_pl,$gal_opip_pl,$gal_naz_ang,$gal_opi_ang,$gal_opip_ang,$gal_nal,$gal_sprz,$gal_x,$gal_y,$gal_cena,$gal_foto,$gal_foto_mini){
$zapytanie = sql("SELECT * FROM galeria_obr WHERE id='$id'");
{
$nnazwa1 = $rekord['gal_foto'];
$nnazwa2 = $rekord['gal_foto_mini'];
}
$file = $_FILES['gal_foto']['tmp_name'];
$new = $_FILES['gal_foto']['name'];
copy("$file", "../img/Galeria/$nnazwa1"); }
if(!empty($gal_foto_mini)){
$file = $_FILES['gal_foto_mini']['tmp_name'];
$new = $_FILES['gal_foto_mini']['name'];
copy("$file", "../img/Galeria/Mini/$nnazwa2");
}
$query = sql("UPDATE galeria_obr SET gal_naz_pl='$gal_naz_pl', gal_opi_pl='$gal_opi_pl', gal_opip_pl='$gal_opip_pl', gal_naz_ang='$gal_naz_ang', gal_opi_ang='$gal_opi_ang', gal_opip_ang='$gal_opip_ang', gal_nal='$gal_nal', gal_sprz='$gal_sprz', gal_x='$gal_x', gal_y='$gal_y', gal_cena='$gal_cena' WHERE id='$id';");
print("<p><font face=\"Verdana\" style=\"font-size: 8pt; font-weight: 700\">Galeria została uaktualniona poprawnie. </font></p>");
}
}
Ten post edytował wozniak 2.02.2006, 19:16:29