Размер файла: 3.36Kb
<?php
$title = $tlapa.': ielādēt bildi';
$sakt = microtime(1);
$id = idsid($sid);
$info = infoid($id);
if (isset($_GET['ok']))
{
$kluda = '';
$formats = pathinfo($_FILES['foto']['name']);
$formats = strtolower($formats['extension']);
$cik_bilzu = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM galerija WHERE id = '".$id."'"));
if (round($_FILES['foto']['size']/1024)>$bsv)
{
$kluda = '!!! <b>Bilde ir pārāk "smaga", maksimālais bildes "svars" ir '.$bsv.' kb!</b><br/>';
}
if ($_FILES['foto']['type'] != 'image/jpeg' || ($formats != 'jpg' && $formats != 'jpeg'))
{
$kluda = $kluda.'!!! <b>Neatbilstošs formāts, bildei jābūt *.jpeg vai *.jpg formātā!</b><br/>';
}
if ($cik_bilzu[0]>=$bsk)
{
$kluda = $kluda.'!!! <b>Drīkst ielādēt tikai '.$bsk.' bildes, lai ielādētu jaunu bildi, izdzēs kādu no vecajām!</b><br/>';
}
$izmeri = getimagesize($_FILES['foto']['tmp_name']);
if ($minpl>$izmeri[0])
{
$kluda = $kluda.'!!! <b>Bildes minimālajam platumam jābūt '.$minpl.' pilseļi!</b><br/>';
}
if ($kluda=='')
{
if (trim($_POST['radit'])==2)
{
$radit = 2;
}
else
{
$radit = 1;
}
$komentars = drosiba($_POST['komentars']);
$nosaukums = bildes_nosaukums($info['niks']);
if ($izmeri[0]>$maxpl)
{
$jplatums = $maxpl;
$jaugstums = $maxpl*$izmeri[1]/$izmeri[0];
$foto = file_get_contents($_FILES['foto']['tmp_name']);
$img = imagecreatefromstring($foto);
$tmp = imagecreatetruecolor($jplatums, $jaugstums);
imagecopyresized($tmp, $img, 0, 0, 0, 0, $jplatums, $jaugstums, $izmeri[0], $izmeri[1]);
imagejpeg($tmp, 'foto/'.$nosaukums);
}
else
{
$foto = file_get_contents($_FILES['file']['tmp_name']);
$atveram = fopen('foto/'.$nosaukums, 'wb');
flock($atveram, LOCK_EX);
fwrite($atveram, $foto);
flock($atveram, LOCK_UN);
fclose($atveram);
}
mysql_query("INSERT INTO galerija SET id='".$id."' , bilde='".$nosaukums."' , laiks='".time()."' , radit='".$radit."' , komentars='".$komentars."'");
punkti('+', $ie_cena, $id);
$ok = true;
}
}
require_once('include/augsa.php');
echo '<div class="sani" style="text-align: center">';
echo '<font class="ramis">-Ielādēt bildi-</font>';
echo '</div>';
if ($kluda)
{
echo '<font class="kluda">'.$kluda.'</font>';
}
if ($ok)
{
echo '<font class="ok">Tava bilde veiksmīgi ielādēta!</font>';
}
echo '<div class="vidus" style="text-align: left">';
echo '<form method="POST" action="./?kas=ielbildi&sid='.$sid.'&ok" enctype="multipart/form-data">';
echo 'Niks: <b>'.$info['niks'].'</b><br/>';
echo 'Bilde (jpg vai jpeg): <br/>';
echo '<input type="hidden" name="MAX_FILE_SIZE" value="'.($bsv*1024).'" />';
echo '<input type="file" name="foto" size="12"><br/>';
echo 'Rādīt: ';
echo '<select name="radit">';
echo '<option value="1">Visiem</option>';
echo '<option value="2">Reģistrētajiem</option>';
echo '</select><br/>';
echo 'Bildes komentārs:<br/>';
echo '<input type="text" name="komentars" maxlength="100" size="12"/><br/><br/>';
echo '<input type="submit" value="Ielādēt"/>';
echo '</form>';
echo '</div>';
echo '<div class="vidus" style="text-align: left">';
echo '• <a href="./?kas=galerija&sid='.$sid.'">Galerija</a><br/>';
echo '• <a href="./?kas=&sid='.$sid.'">Galvenā</a><br/>';
echo '</div>';
?>