PHP-Nuke
  Strona głównaDownloadForumFAQ Zaloguj się  
Forum


 
Regulamin  Forum FAQ   Szukaj   Grupy   Rejestracja   Zaloguj
 
 
Zadając pytanie dotyczące PHPNuke podaj jego wersje!!

Zobacz następny temat
Zobacz poprzedni temat
Napisz nowy temat   Odpowiedz do tematu  Forum PHP-Nuke.org.pl Strona Główna » Bloki
Autor Wiadomość
user
~user



Dołączył(a): 7.01.2005
Posty: 174
Pochwał: 13
Skąd: Gdańsk

Status: Offline


 
PostWysłany: 3 Lut 2005 19:47:35 Back to top  
Przeglądarka użytkownikaUA:

Witam, probuje przerobic block-Amazon na blok na moja stronke i tutaj mam problem, jak uzaleznic, zeby linki (ktorymi sa zdjecia) zmienialy sie w zaleznosci od zdjecia np. zdjecie przedstawia samochod, wiec link odesle nas do dzialu samochodowego, zdjecie przedstawia motocykl to link jest do dzialu motocyklowego. Probowalem z "if" ale nie dziala Sad

Wiecie jak to zrobic??

Z gory dzieki za pomoc Smile

To jest kod jakby co.
Kod:
<?php

if (eregi("block-Amazon.php",$_SERVER['PHP_SELF'])) {
    Header("Location: index.php");
    die();
}
$amazon_id = "phpnuke-20";

mt_srand((double)microtime()*1000000);
$imgs = dir('images/amazon');
while ($file = $imgs->read()) {
    if (eregi("gif", $file) || eregi("jpg", $file)) {
   $imglist .= "$file ";
    }
}
closedir($imgs->handle);
$imglist = explode(" ", $imglist);
$a = sizeof($imglist)-2;
$random = mt_rand(0, $a);
$image = $imglist[$random];
$asin = explode(".", $image);
$content = "<br><center><a href=\"http://www.amazon.com/exec/obidos/ASIN/$asin[0]/$amazon_id\" target=\"_blank\">";
$content .= "<img src=\"images/amazon/$image\" border=\"0\" alt=\"\"><br><br></center>";

?>
Zobacz profil autora    
dudi
@admin



Dołączył(a): 13.12.2004
Posty: 3154
Pochwał: 330
Skąd: Tychy

Status: Offline


 
PostWysłany: 3 Lut 2005 22:49:25 Back to top  
Przeglądarka użytkownikaUA:

To jest dział dotyczący przeróbek całego PHP-Nuka :>
Ten powinien się znaleźć w Blokach :> //przenosze

_________________
Pomocy udzielam TYLKO na forum !!!
Zobacz profil autora Odwiedź stronę autora    
user
~user



Dołączył(a): 7.01.2005
Posty: 174
Pochwał: 13
Skąd: Gdańsk

Status: Offline


 
PostWysłany: 3 Lut 2005 23:01:51 Back to top  
Przeglądarka użytkownikaUA:

No tak, sorki Smile
Zobacz profil autora    
dudi
@admin



Dołączył(a): 13.12.2004
Posty: 3154
Pochwał: 330
Skąd: Tychy

Status: Offline


 
PostWysłany: 3 Lut 2005 23:11:25 Back to top  
Przeglądarka użytkownikaUA:

hmmm co do problemu:
to mają być działy czego Question :>

_________________
Pomocy udzielam TYLKO na forum !!!
Zobacz profil autora Odwiedź stronę autora    
marbed
~user



Dołączył(a): 21.12.2004
Posty: 738
Pochwał: 43
Skąd: Legnica

Status: Offline


 
PostWysłany: 4 Lut 2005 07:47:07 Back to top  
Przeglądarka użytkownikaUA:

Jeśli chodzi o obrazki to można zrobic to prościej. A mianowicie... zainstalować sobie np. Coppermine Gallery i wsatwić blok do wyswietlania losowo wybranych obrazków. Wstawic obrazki do galerii (i np. jeśli ma ona nie być dostępna dla userów to ją zrobić niewidoczną w PA). I w ten sposób mamy blok który wyśiwtla obrazki, które aktualnie sami dodamy do galerii, czyli mamy nad nim całkowitą kontrolę ...
Zobacz profil autora Odwiedź stronę autora  Autor postu dostał pochwałę  
user
~user



Dołączył(a): 7.01.2005
Posty: 174
Pochwał: 13
Skąd: Gdańsk

Status: Offline


 
PostWysłany: 4 Lut 2005 17:56:26 Back to top  
Przeglądarka użytkownikaUA:

Pomysl Marbeda jest dobry, ale nie rozwiazuje problemu. Problem nie tkwi w wyswietlaniu losowych obrazkow, tylko w tym, ze obrazki maja byc linkami do innych stron, modulow. W bloku Amazon zostalo to juz zrobione, ale nie potrafie przerobic tego na swoje potrzeby. Chodzi o to, ze kazdy obrazek ma miec przypisany do siebie inny link a tym linkiem ma byc np. dla jednego obrazka http://www.phpnuke.org.pl, a dla innego http://www.wp.pl.

Dodane po: 7 godzinach 4 minutach:

Więc co poradzicie w tej sprawie?
Zobacz profil autora    
dudi
@admin



Dołączył(a): 13.12.2004
Posty: 3154
Pochwał: 330
Skąd: Tychy

Status: Offline


 
PostWysłany: 5 Lut 2005 02:15:46 Back to top  
Przeglądarka użytkownikaUA:

Znalazłem coś co może rozwiązać problem. Coś takiego:
Kod:
<?php
/********************************************************/
/* Random Image Block                                   */
/* Version 1.0.0         8-02-04                        */
/* By: Telli (telli@codezwiz.com)                       */
/* http://codezwiz.com/                                 */
/* Copyright © 2001-2004 by Codezwiz                    */
/********************************************************/
if( eregi( "block-Random_Image.php",$PHP_SELF ) ) {
   Header( "Location: index.php" );
   die();
}
function Seed() {
   list($usec, $sec) = explode(' ', microtime());
   return (float) $sec + ((float) $usec * 100000);
}

//Add your image in this format <img src= you can also use links.
function ImageShow($whichimage) {
   switch($whichimage)
   {   
      case 1:
         return "<!---ADD IMAGE #1 HERE----->";
      break;
      case 2:
         return "<!---ADD IMAGE #2 HERE----->";
      break;
      case 3:
         return "<!---ADD IMAGE #3 HERE----->";
      break;
      case 4:
         return "<!---ADD IMAGE #4 HERE----->";
      break;
      case 5:
         return "<!---ADD IMAGE #5 HERE----->";
      break;
      case 6:
         return "<!---ADD IMAGE #6 HERE----->";
      break;
      case 7:
         return "<!---ADD IMAGE #7 HERE----->";
      break;
      case 8:
         return "<!---ADD IMAGE #8 HERE----->";
      break;
      case 9:
         return "<!---ADD IMAGE #9 HERE----->";
      break;
      case 10:
         return "<!---ADD IMAGE #10 HERE----->";
      break;
      case 11:
         return "<!---ADD IMAGE #11 HERE----->";
      break;
      case 12:
         return "<!---ADD IMAGE #12 HERE----->";
      break;
      case 13:
         return "<!---ADD IMAGE #13 HERE----->";
      break;
      case 14:
         return "<!---ADD IMAGE #14 HERE----->";
      break;
      case 15:
         return "<!---ADD IMAGE #15 HERE----->";
      break;
     
   }
}

srand(Seed());
$randimage = rand(1,15);

$show = "<table width=\"100%\">\n<tr>\n<td align=center>\n";
$show = $show . ImageShow($randimage);
$show = $show . "</td>\n</tr>\n</table>\n";
$content = $show;
?>

I teraz w miejsca:
Kod:
<!---ADD IMAGE #x HERE----->

Wpisujesz link do odpowiedniego modułu np:
Kod:
<a href=\"sciezka_do_modulu\"><img src=\"sciezka_do_obrazka\" border=\"0\"></a>

Sprawdż to Smile

_________________
Pomocy udzielam TYLKO na forum !!!
Zobacz profil autora Odwiedź stronę autora  Autor postu dostał pochwałę  
user
~user



Dołączył(a): 7.01.2005
Posty: 174
Pochwał: 13
Skąd: Gdańsk

Status: Offline


 
PostWysłany: 5 Lut 2005 14:34:52 Back to top  
Przeglądarka użytkownikaUA:

<pokłony> DZIĘKI!!!!!!!

Działa i własnie o to chodziło!
Zobacz profil autora    
TAKI_ZIOM
~user



Dołączył(a): 3.04.2005
Posty: 40
Ostrzeżeń: 2


Status: Offline


 
PostWysłany: 17 Maj 2005 22:56:55 Back to top  
Przeglądarka użytkownikaUA:

witam a ja szukam takiego blocku zeby dla osobnego gifa czy tam jpg przypisac odpowiednia strone oczywscie zeby byly losowe

Pozdrawiam
Zobacz profil autora    
dudi
@admin



Dołączył(a): 13.12.2004
Posty: 3154
Pochwał: 330
Skąd: Tychy

Status: Offline


 
PostWysłany: 17 Maj 2005 23:12:32 Back to top  
Przeglądarka użytkownikaUA:

look dwa posty wyżej :> - masz tam wszystko jak na dłoni
kopiujesz ten kod do pliku, który zapisujesz jako block-Random_Image.php
i dodatkowo uzupełniasz odpowiednio Wink
Pisałem Ci to już w innym temacie.

_________________
Pomocy udzielam TYLKO na forum !!!
Zobacz profil autora Odwiedź stronę autora    
Barciu
~user



Dołączył(a): 7.08.2006
Posty: 16


Status: Offline


 
PostWysłany: 16 Sty 2008 21:04:54 Back to top  
Przeglądarka użytkownikaUA: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

Po pierwsze to super block Wink

Ale czy da radę tu zmienić by nie pojawiał się tylko jeden, ale np. 3 obrazki z tych wpisanych?
Zobacz profil autora Odwiedź stronę autora Identyfikator TLEN    
Barciu
~user



Dołączył(a): 7.08.2006
Posty: 16


Status: Offline


 
PostWysłany: 28 Sty 2008 18:50:30 Back to top  
Przeglądarka użytkownikaUA: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11

Przypominam się...
Zobacz profil autora Odwiedź stronę autora Identyfikator TLEN    
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu

Zobacz następny temat
Zobacz poprzedni temat
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz dołączać plików na tym forum
Możesz ściągać pliki na tym forum


Powered by phpBB [CR] © 2001, 2006 phpBB Group.
 

Copyright © 2004-2009 by phpnuke.org.pl :: PHP-Nuke Copyright © 2004 by Francisco Burzi.
Zdjęcia ślubne
Tworzenie strony: 0.23 sekund
Zapytań: 19