naja wenn ich mich damit auskennen würde was ich aber nicht kann :/
schaffe es gerade mal Design anzupassen oder irgendwelche zahlen von 1 auf 5 zu ändern.
alles was Datenbank usw angeht hab ich 0 plan davon.
bin zu dum um da was zu ändern :/
<?php
/* ilchClan Pic of the X modul
-------------------------------------------------------------|
Copyright : copy by Manuel |
E-Mail : Webmaster@ilch.de |
Internet : www.ilch.de |
Version : v.1 |
Lastupdate : 20.12.2005 |
Modul Copyright : copy by David "scarfhogg" |
------------------------------------------------------------*/
defined ('main') or die ( 'no direct access' );
$svResult = db_query('SELECT * FROM prefix_allg WHERE k = \'picofx\'');
while($saRow = db_fetch_assoc($svResult))
{
$picofxOpts[$saRow['v1']] = $saRow['v2'];
}
//var_dump($picofxOpts);
$picofxNow = date('Y-m-d');
// pruefen ob das bild gewechselt werden muss.
if($picofxOpts['nextchange'] == $picofxNow || $picofxOpts['nextchange'] < $picofxNow)
{
if($picofxOpts['directory'] == 0) {
$picofxOpts['pic'] = @db_result(db_query("SELECT id FROM prefix_user_gallery_imgs ORDER BY RAND() LIMIT 1"),0);
} else {
$picofxOpts['pic'] = @db_result(db_query("SELECT id FROM prefix_user_gallery_imgs WHERE cat = ".$picofxOpts['directory']." ORDER BY RAND() LIMIT 1"),0);
}
if (!empty($picofxOpts['pic'])) {
$picofxOpts['pic'] .= '.'.@db_result(db_query("SELECT endung FROM prefix_user_gallery_imgs WHERE id = ".$picofxOpts['pic']),0);
}
$picofxNextChange = date('Y-m-d', time() + 3600 * 24 * $picofxOpts['interval']);
// geaendertes pic in db speichern
db_query('UPDATE prefix_allg SET v2 = \''. $picofxOpts['pic'] .'\' WHERE k = \'picofx\' AND v1 =\'pic\' LIMIT 1');
db_query('UPDATE prefix_allg SET v2 = \''. $picofxNextChange .'\' WHERE k = \'picofx\' AND v1 =\'nextchange\' LIMIT 1');
}
$picofxThumb = 'img_thumb_'.$picofxOpts['pic'];
if ($picofxOpts['pic'] != '' AND file_exists ('include/images/user_gallery/'.$picofxThumb))
{
$picofxThumb = 'img_thumb_'.$picofxOpts['pic'];
$picofxImg = getimagesize('include/images/user_gallery/'.$picofxThumb);
if($picofxImg[0] < $picofxOpts['picwidth'])
{
$picofxImg[1] = @ceil(($picofxImg[1] / $picofxImg[0]) * $picofxOpts['picwidth']);
$picofxImg[0] = $picofxOpts['picwidth'];
}
list ($id, $endung) = explode('.', $picofxOpts['pic']);
if ($picofxOpts['directory'] == 0)
{
$cid = db_result(db_query("SELECT cat FROM prefix_user_gallery_imgs WHERE id = ".$id),0);
}
else
{
$cid = $picofxOpts['directory'];
}
$anz = db_result(db_query("SELECT COUNT(*) FROM prefix_user_gallery_imgs WHERE id < ".$id." AND cat = ".$cid),0);
$weite = $allgAr['gallery_normal_width']+70;
?>
<script language="JavaScript" type="text/javascript">
<!--
function picOfxOeffneFenster (bildr, cat) {
var fenster = window.open ('/include/images/usergallery/'+cat+'-p'+bildr,'showBild','scrollbars=no,height=600,width=<?php echo $weite; ?>,left=200,status=no');
fenster.focus();
return (false);
}
//-->
</script>
<?php
echo '<table width="100%" border="0" cellpadding="2" cellspacing="0"><tr><td align="center">';
echo '<a target="_blank" href="index.php?gallery-show-'.$cid.'-p'.$anz.'" onClick="return picOfxOeffneFenster('.$anz.','.$cid.');"><img src="include/images/usergallery/'.$picofxThumb.'" width="'.$picofxImg[0].'" height="'.$picofxImg[1].'" alt=""></a>';
echo '</td></tr></table>';
} else {
echo $lang['nothingavailable'];
}
?>
Zuletzt modifiziert von Zeitreisender am 03.03.2015 - 21:18:45