Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Skrypt wyświetlania obrazków
mareck
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 7.12.2007
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Witam jestem tu nowy tak jak w php,na wstępie: szukałem i nie znalazłem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) ale do zeczy potrzebuje skrypt który wyświetlałby linki do obrazków a po kliknięciu w któryś w odpowiednim miejscu wyświelał dany obrazek a po kliknięciu w kolejny link wyświetlał w tym samym miejscu odpowiedni gif tych linków na dzień dzisiejszy może być10-20 ale w przyszłości będzie ich na pewno więcej dla was to pewnie bułka z masłem a ja szukałem kombinowałem z include ale nie wychodzi ... dodawałem zmienne ale pokazywały sie tylko jakieś krzaczki.Prosze o jakis punkt zaczepienia zależy mi też aby obyło się bez bazy

pozdrawiam mareck

Ten post edytował mareck 9.12.2007, 19:09:06
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mareck
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 7.12.2007
Skąd: Kraków

Ostrzeżenie: (0%)
-----


mam prosbe ,potrzebuje pomocy udało mi sie dostosować skrypt znaleziony na forum do moich potrzeb ,ale niestety nie do końca (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) pierwszy problem jest taki iz, po przejściu na kolejną strone w paginacji i kliknięciu na link obrazka otwiera się on na pierwszej stronie,natomiast druga sprawa to raczej kosmetyka, chciałbym aby po przełączeniu na kolejną strone atomatycznie otwierał sie pierwsz obrazek z listy na stronie np 1 strona obrazki od 1-5 po włączeniu strony wyswietla 1 obrazek, po przejściu na 2 strone stronicowania obrazki od 6-10 domyslnie wyświetla 6 obrazek itd

połączyłem tutaj skrypt z forum oraz kod który napisał ebnott
  1. <?php
  2. if(isSet($_GET['obrazek'])) $gett = $_GET['obrazek'];
  3. else $gett = ""; // jaki obrazek ma sie wyswietlic na poczatku
  4. echo("<img src='catalogue/a/$gett' alt='' /><br />");
  5.  
  6. ini_set ('display_errors' , 1);
  7. error_reporting (E_ALL & ~E_NOTICE);
  8.  
  9. //Pod??czenie i wyb?r bazy
  10.  
  11.  
  12. if($dbc=@mysql_connect ('localhost' , 'root' , 'krasnal')) {
  13.  
  14. if (!@mysql_select_db ('logosy')) {
  15. die('Nie mo?na wybra? bazy danych');
  16. }
  17.  
  18.  
  19. }else {
  20. die('Nie mozna po??czy? sie z MySQl');
  21. }
  22.  
  23. $limit = 5; //Liczba linków
  24.  
  25. $strona = $_GET['strona'];
  26.  
  27.  
  28. if (!isset($strona)) {
  29. $limit1 = 0;
  30. $limit2 = $limit;
  31. } else {
  32. $limit1 = $limit * $strona - $limit;
  33. $limit2 = $limit * $strona;
  34. }
  35.  
  36. //Definicja zapytania
  37. $zapytanie = "SELECT * FROM logo ORDER BY nazwa asc LIMIT $limit1,$limit2";
  38.  
  39.  
  40. if ($r = mysql_query ($zapytanie)) {
  41.  
  42. //Odczytywanie i wy?wietlenie kolejnych rekord?w.
  43. while ($link = mysql_fetch_array($r)) {
  44. print "<a href=?obrazek={$link['nazwa']}>{$link['nazwa']}<br />";
  45.  
  46.  
  47.  
  48. }
  49.  
  50.  
  51.  
  52.  
  53. } else {
  54. die ('<p>Zapytanie nie zosta?o wykonane, bo <b>' . mysql_error() . "</b>. Zapytanie: $zapytanie.</p>");
  55.  
  56. }
  57.  
  58. echo "<left></br>";
  59. list($ile)=mysql_fetch_row(mysql_db_query("logosy","SELECT count(*) FROM logo"));
  60.  
  61. $liczba_stron = $ile / $limit;
  62. $liczba_stron = ceil($liczba_stron);
  63.  
  64. for ($v = 1; $v <= $liczba_stron; $v++) {
  65.  
  66. if ($liczba_stron == 1) {
  67. echo " $v";
  68. } else {
  69. echo " <a href=\"?strona=$v\">$v</a>";
  70. }
  71. }
  72.  
  73.  
  74.  
  75. mysql_close(); //Zamkni?cie po??czenia.
  76.  
  77.  
  78. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- mareck   [PHP] Skrypt wyświetlania obrazków   7.12.2007, 19:59:56
- - ebnott   strasznie mętnie to opisales, ale tyle co zro...   7.12.2007, 23:46:06
- - mareck   chyba troszke namieszałem ale byłem stra...   8.12.2007, 20:37:31
- - ebnott   sorry, wczesniej nie sprawdzilem, poza tym glupoty...   9.12.2007, 01:22:43
- - mareck   ebnott to jest to!! działa świet...   10.12.2007, 13:19:04
- - ebnott   w pelni dzialajacy skrypt, wyswietla jako linki na...   10.12.2007, 18:36:39
- - b_chmura   [PHP] pobierz, plaintext <?php$katalog = './gal...   10.12.2007, 19:02:51
- - mrjozo   może lepiej wykorzystać możliwości PHP5.... [PHP]...   10.12.2007, 19:14:38
- - mareck   ebnott jest świetnie dodałem do tego ram...   11.12.2007, 20:58:14
- - ebnott   to znaczy jak chcesz, zeby to ostatecznie wygladal...   11.12.2007, 21:10:39
- - mareck   Wszystko jest ok chodzi tylko o to, że w tej chwil...   13.12.2007, 21:19:17
- - b_chmura   dużo na temat stronicowania (paginacji) w internec...   13.12.2007, 21:28:56
- - mareck   tak tylko ,że skrypt nie wyświetla galerii tylko j...   13.12.2007, 22:14:04
- - b_chmura   jak najbardziej wystarczy ze do każdej aktualnej ...   13.12.2007, 22:53:15
- - ebnott   wprowadzasz wszystkie adresy do tabeli, dzielisz l...   13.12.2007, 22:54:18
- - mareck   ok, a czy zna ktoś jakiegoś "tutka" na t...   13.12.2007, 23:08:17
- - ebnott   ===>>>google nie boli<<=== po ang...   13.12.2007, 23:16:16
- - mareck   [PHP] pobierz, plaintext <?php ini_set ...   16.12.2007, 22:41:39
- - b_chmura   http://forum.php.pl/index.php?s=&showt...st...   17.12.2007, 00:15:15
- - mareck   mam prosbe ,potrzebuje pomocy udało mi sie dostos...   17.12.2007, 22:34:49


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 01:39