Pereiti prie turinio

phpBB2 forumas / problemos


Rekomenduojami pranešimai

Sveiki susduriau su tokia problema.

Stai kaip atrodo sis teampleitas http://www.themesbase.com/preview/?preview=180

Kaip spaudelioji temas , keiciasi headeriai , yra sukurtas random scriptas.

O esme tame , kaip galeciau padaryti kad paspaudzius ant headerio galeciau atsidurti pagrindiniam puslapije ? Arba kaip paspaudi ant reklamos nueiti tiesiai i tam tikra puslapi.

 

Stai sio random.php

 

<?php

 

 

$folder = '.';

 

 

$extList = array();

$extList['gif'] = 'image/gif';

$extList['jpg'] = 'image/jpeg';

$extList['jpeg'] = 'image/jpeg';

$extList['png'] = 'image/png';

 

 

$img = null;

 

 

if (substr($folder,-1) != '/') {

$folder = $folder.'/';

}

 

 

if (isset($_GET['img'])) {

$imageInfo = pathinfo($_GET['img']);

if (

isset( $extList[ strtolower( $imageInfo['extension'] ) ] ) &&

file_exists( $folder.$imageInfo['basename'] )

) {

$img = $folder.$imageInfo['basename'];

}

} else {

$fileList = array();

$handle = opendir($folder);

while ( false !== ( $file = readdir($handle) ) ) {

$file_info = pathinfo($file);

if (

isset( $extList[ strtolower( $file_info['extension'] ) ] )

) {

$fileList[] = $file;

}

}

closedir($handle);

 

 

if (count($fileList) > 0) {

$imageNumber = time() % count($fileList);

$img = $folder.$fileList[$imageNumber];

}

}

if ($img!=null) {

$imageInfo = pathinfo($img);

$contentType = 'Content-type: '.$extList[ $imageInfo['extension'] ];

header ($contentType);

readfile($img);

} else {

if ( function_exists('imagecreate') ) {

header ("Content-type: image/png");

$im = @imagecreate (100, 100)

or die ("Cannot initialize new GD image stream");

$background_color = imagecolorallocate ($im, 255, 255, 255);

$text_color = imagecolorallocate ($im, 0,0,0);

imagestring ($im, 2, 5, 5, "IMAGE ERROR", $text_color);

imagepng ($im);

imagedestroy($im);

}

}

?>

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...