Mo. 30.01.2006
01:13 Uhr
#1
- Registriert seit
- 30.01.2006
- Beiträge
- 6
- Beitragswertungen
hallo wolte das modul auf meiner hp machen und muste festellen das es nicht geht habe auch schon im forum geckukt wegen nneuer version und habe nur die php gefunden und auch so umgeschreiben nur leider geht bei mir nix habe auch die instalation anweisung gefolt wie beschribene und dann kommt bei mir nur ( Hacking attempt ) mehr auch nicht. was habe ich falsch gemacht, bitte helft mir.
Mo. 30.01.2006
17:19 Uhr
#2
- Registriert seit
- 02.06.2003
- Beiträge
- 750
- Beitragswertungen
In der neuen Version 1.1 wird Pic of the X vorinstalliert sein. Deshalb wird es für die Version 1.0.5 wohl keine neuen Versionen mehr geben. Die alte Version sollte aber eigentlich einigermassen funktionieren. "Hacking attempt" kommt normalerweise, wenn du eine Datei versuchst direkt aufzurufen, die nicht dafür vorgesehen ist.
Do. 02.02.2006
04:37 Uhr
#4
- Registriert seit
- 30.01.2006
- Beiträge
- 6
- Beitragswertungen
so habe es nun so weit hinbekommen aber leider ist immer noch ein fehler drine und zwar sobald ich auf das bild klicke komme ich nur in die gallery, warum das?
<?php
## geändert by .:-b2k-:. | dRpR0fF35s0r
defined ('main') or die ( 'no direct access' );
echo '<table width="100%" border="0" cellpadding="2" cellspacing="0"><tr><td align="center">';
$svResult = db_query('SELECT * FROM prefix_allg WHERE k = \'picofx\'');
while($saRow = db_fetch_assoc($svResult))
{
$picofxOpts[$saRow['v1']] = $saRow['v2'];
}
$picofxNow = date('Y-m-d');
// pruefen ob das bild gewechselt werden muss.
if($picofxOpts['nextchange'] == $picofxNow || $picofxOpts['nextchange'] < $picofxNow)
{
// verzeichnis oeffnen um dateinamen einzulesen
$picofxDHandle = opendir ('./include/images/gallery/');
$picofxRandList = array();
while (false !== ($file = readdir ($picofxDHandle)))
{
if ($file != '.' && $file != '..' && strpos($file, $picofxOpts['directory'] .'_') !== false && strpos($file, '.', 1)
&& strpos($file, '_thumb_') === false && strpos($file, '.txt') === false)
{
$picofxRandList[] = $file;
}
}
// zufallszahl fuer den index des $picofxRandList array generieren um damit
// das naechste zufaellige bild auszuwaehlen
srand ((double)microtime()*1000000);
$picofxOpts['pic'] = $picofxRandList[rand(0, count($picofxRandList) - 1)];
$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');
}
$picofxt = explode('_', $picofxOpts['pic']);
$picofxThumb = implode('_', $picofxt);
$galpos = strpos ($picofxThumb, "_");
$galord = substr($picofxThumb, 0, $galpos);
$galpic = $galord."_".substr($picofxThumb, $galpos + 1);
$galpic = str_replace("_small", "", $galpic);
$galink = "?m=gallery&um=showcat&category=fun%20pics";
echo '
<a href="'.$galink.'">
<img src="include/images/gallery/'.$picofxThumb.'" width="140" height="150" alt="" border=0>
</a>';
echo '</td></tr></table>';
?>
hier mal meinecfg datei vieleicht kann mir jemand helfen.