Вадене на резултат

r3nt3r

Registered
Така имам следния скрипт
PHP:
<?php include('head.php');?>
<div id="main">
<br />
<div class="left">
<?php 
$getid = nl2br(htmlspecialchars(addslashes($_GET['id'])));
        $runq = mysql_query("SELECT * FROM `files` WHERE id = '$getid'") or die (mysql_error());
        while($row = mysql_fetch_assoc($runq)) {
		?>
<div id="menu_head"><?php echo ''.$row['desc'].''; ?></div>
<div id="menu_body">
        <?php
		
            echo '<div style=" white-space: pre; white-space: pre-wrap; white-space: pre-line; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: -moz-pre-wrap; white-space: -hp-pre-wrap; word-wrap: break-word; width: 600px; margin-left: 5px; padding: 2px 4px 2px 4px; float: left;">
			<img src="'.$row['file'].'" alt="'.$row['desc'].'" />
			Директен линк:<a href="'.$site.''.$row['file'].'">'.$site.''.$row['file'].'</a> <br />
			Картинка[HTML]:<xmp><a href="http://rsfile.tk/viwer.php?id='.$row['id'].'"><img src="'.$site.''.$row['file'].'" alt="'.$row['desc'].'"/></a></xmp> <br />
			Картинка[BBCODE]:<xmp>[url=http://rsfile.tk/viwer.php?id='.$row['id'].'][img]'.$site.''.$row['file'].'[/img][/url]</xmp> <br />
			Файл[HTML]:<xmp><a href="http://rsfile.tk/viwer.php?id='.$row['id'].'">'.$row['desc'].'</a></xmp> <br />
			Файл[BBCODE]:<xmp>[url=http://rsfile.tk/viwer.php?id='.$row['id'].']'.$row['desc'].'[/url]</xmp> <br />
			</div><div style="clear: both;"></div>';
        }
        ?>

</div>
</div>
<?php include('right.php');?>
И искам да правя проверка ако е картинка png, jpg или gif да изкарва картината, но ако е го голяма от 500x500 да я оразмерява, а ако не е да ми изкарва друго.
Или поточно да изкарва картинката и ако трябва да я оразмерява и да показва кодовете за нея, а ако е файл да показва другите кодове...
 
PHP:
<img src="'.$row['file'].'" alt="'.$row['desc'].'" />
Това ли е тази картинка която искаш? :idea:
 
PHP:
<?php include('head.php');?>

<div id="main">

<br />

<div class="left">

<?php 

$getid = nl2br(htmlspecialchars(addslashes($_GET['id'])));

        $runq = mysql_query("SELECT * FROM `files` WHERE id = '$getid'") or die (mysql_error());

        while($row = mysql_fetch_assoc($runq)) {

		?>

<div id="menu_head"><?php echo ''.$row['desc'].''; ?></div>

<div id="menu_body">

        <?php

		

            echo '<div style=" white-space: pre; white-space: pre-wrap; white-space: pre-line; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: -moz-pre-wrap; white-space: -hp-pre-wrap; word-wrap: break-word; width: 600px; margin-left: 5px; padding: 2px 4px 2px 4px; float: left;">
';
$ex = explode(".", $row['file']);
$ex = end($ex);
if (strtolower($ex) == 'jpg' || strtolower($ex) == 'png' || strtolower($ex) == 'gif')
{
list($width, $height) = getimagesize($row['file']);
echo '<img src="'.$row['file'].'" alt="'.$row['desc'].'" width="' . ($width > 500 ? '500' : $width) . '" height="' . ($height> 500 ? '500' : $height) . '" />';
}

echo 'Директен линк:<a href="'.$site.''.$row['file'].'">'.$site.''.$row['file'].'</a> <br />

			Картинка[HTML]:<xmp><a href="http://rsfile.tk/viwer.php?id='.$row['id'].'"><img src="'.$site.''.$row['file'].'" alt="'.$row['desc'].'"/></a></xmp> <br />

			Картинка[BBCODE]:<xmp>[url=http://rsfile.tk/viwer.php?id='.$row['id'].'][img]'.$site.''.$row['file'].'[/img][/url]</xmp> <br />

			Файл[HTML]:<xmp><a href="http://rsfile.tk/viwer.php?id='.$row['id'].'">'.$row['desc'].'</a></xmp> <br />

			Файл[BBCODE]:<xmp>[url=http://rsfile.tk/viwer.php?id='.$row['id'].']'.$row['desc'].'[/url]</xmp> <br />

			</div><div style="clear: both;"></div>';

        }

        ?>



</div>

</div>

<?php include('right.php');?>
 

Back
Горе