//***********************************************************************************
//Check if image size is bigger than 800 X 800 then make it small to atleast 800 but proportionally
$img = imagecreatefromunknown($image);
$mainWidth = imagesx($img);
$mainHeight = imagesy($img);
if (($mainWidth > 800) || ($mainHeight > 800))
{
$a = ($mainWidth >= $mainHeight) ? $mainWidth : $mainHeight;
$div = $a / 800;
$mainWidth = intval($mainWidth / $div);
$mainHeight = intval($mainHeight / $div);
echo "<br><br><a href='$image' title='Click aqui para ver la imagen en tamaño original' target='_blank'>
<img src='$image' border=1 width='$mainWidth' height='$mainHeight'>
</a>";
}
else {
echo "<br><br><img src='$image' border='1'>";
}
//***********************************************************************************
echo "<br><br><LABEL id='title'>Detalles:</LABEL> {$row['details']}";
echo "<br><LABEL id='title'>Subida Por:</LABEL> $username";
echo "<br><br><LABEL id='title'>Tags:</LABEL><br>{$row['tags']}";
echo "<br><br><br><br>";
echo "<div class='emailBox'>
<form method='POST' action='email.php'>
<LABEL id='title'>Envia esta imagen a un amigo via Email:</LABEL><br> <input type='text' size='20' name='email'>
<input type='submit' value='Enviar' name='emailImage'>
<input type='hidden' name='id' value='$id'>
<br>En caso de multiples emails, separar emails con comas (,)
</form></div>";
echo "<br><br><a href='report.php?id=$id'><img src='images/abuse.png' border=0></a>";
if ($session == true)
echo " <a href='addfavourite.php?id=$id'><img src='images/favourites.png' border=0></a>";
echo "<br><br><br><br>";
//*****************************************************************************************************
if ($imguserid != -1) {
$r = mysql_query("SELECT * FROM `comments` WHERE imageid = '$id' ORDER BY id DESC");
$n = mysql_num_rows($r);
echo "<div style='FLOAT: left; WIDTH: 500px; TEXT-ALIGN: left; BORDER-RIGHT: #42679c 2px solid;
PADDING-LEFT: 20px; PADDING-RIGHT: 20px; HEIGHT: 300px; MARGIN-RIGHT: 20px'>";
echo "<h2><u>Comentarios</u></h2>";
if ($n) {
$ccount = -1;
while ($row1 = mysql_fetch_array($r)) {
$comment = str_replace("\n", "<br>", $row1['comment']);
$ccount++;
if ($ccount == 5)
echo "<br><a href='#' style='FONT-SIZE: 16px'
onclick=\"getElementById('allcomments').style.display='block'; this.style.display='none'\">
Ver todos los comentarios</a>
<div style='display: none' id='allcomments'>";
echo "<div class='commentbox'> $comment ";
if ($own == true)
echo "<br><a href='deletecomment.php?id={$row1['id']}'>Delete</a>";
echo "</div>";
}
if ($ccount > 4) echo "</div>";
}
else
echo "<div class='commentbox'>No hay comentarios para esta imagen!</div>";
if ($session == true) {
echo "<form method='POST' action='postcomment.php'>
<br><h2>Publicar Comentario</h2>
<textarea cols=40 rows=4 name='comment'></textarea><br>
<input type='hidden' name='id' value='$id'>
<input type='submit' value='Publicar' name='postcomment'>
</form> <b>Caracteres Maximos: 200</b>
";
}
echo "</div>";
}
//********************************************************************************************************
echo "<div style='TEXT-ALIGN: left'>
<h2><u>Codigos:</u> </h2>";
echo "<table style='border-collapse: collapse'><tr><td>";
echo "<LABEL id='title'>HTML:</LABEL><br><input type='text' size=50 onclick=\"this.select();\" value=\"<a href='{$website}/show-image.php?id=$id'> <img src='{$website}/{$thumb}' alt='Image Hosting' border='0'> </a>\">";
echo "<br><br>";
echo "<LABEL id='title'>Codigo BB:</LABEL><br><input type='text' size=50 onclick=\"this.select();\" value=\"[URL={$website}/show-image.php?id={$id}] [IMG]{$website}/{$thumb}[/IMG][/URL]\">";
echo "<br><br>";
echo "<LABEL id='title'>Link Directo:</LABEL><br><input type='text' size=50 onclick=\"this.select();\" value=\"{$website}/{$image}\">";
echo "<br><br>";
echo "<LABEL id='title'>Link Directo (BB Code):</LABEL><br><input type='text' size=50 onclick=\"this.select();\" value=\"[URL={$website}] [IMG]{$website}/{$image}[/IMG][/URL]\">";
echo "<br><br>";
echo "<LABEL id='title'>URL:</LABEL><br><input type='text' size=50 onclick=\"this.select();\" value=\"{$website}/show-image.php?id=$id\">";
echo "</td></tr></table></div>";
//$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
echo "<p style='CLEAR: both'>";
echo "<br><br>-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------<br><br>";
include("random.inc.php");
}
// Returns the userid of image.. if its a gallery image it retrieves the userid from the galleries table
function getUserId($id) {
$userid = "";
$result = mysql_query("SELECT * FROM `images` WHERE id='$id'");
$row = mysql_fetch_array($result);
$type = $row['type'];
if ($type == "gallery") {
$q = "SELECT galleryid FROM `images` WHERE id = '$id'";
if(!($result_set = mysql_query($q))) die(mysql_error());
$row = mysql_fetch_row($result_set);
$galleryid = $row[0];
$result_set = mysql_query("SELECT userid FROM `galleries` WHERE id = '$galleryid'");
$row = mysql_fetch_row($result_set);
$userid = $row[0];
}
else {
$q = "SELECT userid FROM `images` WHERE id = '$id'";
if(!($result_set = mysql_query($q))) die(mysql_error());
$row = mysql_fetch_row($result_set);
$userid = $row[0];
}
return $userid;
}
function findExtension ($filename)
{
$filename = strtolower($filename) ;
$exts = split("[/\\.]", $filename) ;
$n = count($exts)-1;
$exts = $exts[$n];
return $exts;
}
function imagecreatefromunknown($path) {
$ext = findExtension($path);
switch ($ext) {
case "jpg":
$img = imagecreatefromjpeg($path);
break;
case "gif":
$img = imagecreatefromgif($path);
break;
case "png":
$img = imagecreatefrompng($path);
break;
}
return $img;
}
?>
<!-- ######################################################################################### -->
<?php include("footer.php"); ?>
</div>
</center>
</body>
</html>