Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: skrypt AUKCJI - potrzebny expert!
Forum PHP.pl > Forum > PHP
slawus
No właśnie założyliśmy serwis aukcyjny www.aukcje.freeart.pl
my tzn dwóch malarzy co dopiero poznają owe tajemnicze skrypty i mamy problem co zrobić żeby na stronie głównej pojawiały się obrazki z nowo powstałych aukcji? doszedłem już do tego, ale nie ma obrazków obok aukcji tylko takie białe kwadraciki:
http://aukcje.freeart.pl/auctions/index1.php

ale nie wiem co mam wpisać żeby skrypt łykał obrazek danej aukcji
skrypt tego idnexu wygląda tak:
miejce które zmieniłem oddzielone jest paskami ------------------------

Kod:

  1. <?#//v.3.0.0 
  2.  
  3. require('./includes/config.inc.php'); 
  4. require("./header.php"); 
  5. include $include_path."auctionstoshow.inc.php"; 
  6.  
  7. #// Run cron according to SETTINGS 
  8. if($SETTINGS['cron'] == 2) { 
  9.  include_once "cron.php"; 
  10. } 
  11. $TIME = mktime(date("H")+$SETTINGS['timecorrection'],date("i"),date("s"),date("m"), date("d"),date("Y")); 
  12. $NOW = date("YmdHis",$TIME); 
  13.  
  14. /* 
  15. prepare data for templates/template 
  16. */ 
  17.  
  18. /* prepare categories list for templates/template */ 
  19. # Prepare categories sorting 
  20. if($SETTINGS['catsorting'] == 'alpha') { 
  21.  $catsorting = " ORDER BY cat_name ASC"; 
  22. } else { 
  23.  $catsorting = " ORDER BY sub_counter DESC"; 
  24. } 
  25. $TPL_categories_value = ""; 
  26. $query = "select * from PHPAUCTIONXL_categories WHERE parent_id=0 $catsorting"; 
  27. $result = mysql_query($query); 
  28. if(!$result) { 
  29.  MySQLError($query); 
  30.  exit; 
  31. } else { 
  32.  $num_cat = mysql_num_rows($result); 
  33.  $i = 0; 
  34.  $TPL_categories_value = "<ul>n"; 
  35.  while($i < $num_cat && $i < $SETTINGS['catstoshow']) { 
  36. $catlink=""; 
  37. $cat_id = mysql_result($result,$i,"cat_id"); 
  38. $cat_name = mysql_result($result,$i,"cat_name"); 
  39. $sub_count = intval(mysql_result($result, $i, "sub_counter")); 
  40. $cat_colour = mysql_result($result, $i, "cat_colour"); 
  41. $cat_image = mysql_result($result, $i, "cat_image"); 
  42. $cat_counter = (int)mysql_result($result, $i, "counter" ); 
  43. if ($sub_count!=0) 
  44.  $cat_counter = "(".$sub_count.")"; 
  45. else { 
  46.  $cat_counter = ""; 
  47. } 
  48. $cat_url = "./browse.php/id=$cat_id"; 
  49. if ( $cat_image != "") { 
  50.  $catlink = "<IMG SRC="$cat_image">"; 
  51. } 
  52. #// Select the translated category name 
  53. $cat_name = @mysql_result(mysql_query("SELECT cat_name FROM PHPAUCTIONXL_cats_translated WHERE cat_id=$cat_id AND 
    lang='"
    .$language."'"),0,"cat_name"); 
  54. $catlink = "<A HREF="$cat_url">$cat_name</A>"." $cat_counter"; 
  55. if ( $cat_colour != "") { 
  56.  $catlink = setspan($catlink,"background-color:$cat_colour"); 
  57. } 
  58. $TPL_categories_value .= "<li>".$catlink."</li>n"; 
  59. $i++; 
  60.  } 
  61.  $TPL_categories_value .= "</ul>n"; 
  62.  $TPL_categories_value .= "<A HREF="browse.php/id=0">$MSG_277</A>"; 
  63. }  
  64. /* get last created auctions */ 
  65. $query = "SELECT id,title,starts from PHPAUCTIONXL_auctions 
  66.  WHERE 
  67.  closed='0' AND 
  68.  suspended=0 AND "; 
  69.  if($SETTINGS['adultonly']=='y' && !isset($_SESSION["PHPAUCTION_LOGGED_IN"])){ 
  70. $query .= "adultonly='n' AND "; 
  71.  } 
  72.  $query .= "starts<=".$NOW.
  73.  ORDER BY starts DESC 
  74.  LIMIT ".$SETTINGS['lastitemsnumber']; 
  75. $result = mysql_query($query); 
  76. if ( $result ) 
  77.  $num_auction = mysql_num_rows($result); 
  78. else 
  79.  $num_auction = 0; 
  80.  
  81. $i = 0; 
  82. $bgcolor = "#000000"; 
  83. $TPL_last_auctions_value = ""; 
  84. while($i < $num_auction) { 
  85.  if($bgcolor == "#121212") { 
  86. $bgcolor = $FONTCOLOR[$SETTINGS['headercolor']]; 
  87.  } else { 
  88. $bgcolor = "#121212"; 
  89.  } 
  90.  $title = mysql_result($result,$i,"title"); 
  91.  $id  = mysql_result($result,$i,"id"); 
  92.  $date = mysql_result($result,$i,"starts"); 
  93.  
  94.  $year = substr($date,0,4); 
  95.  $month = substr($date,4,2); 
  96.  $day = substr($date,6,2); 
  97.  $hours = substr($date,8,2); 
  98.  $minutes = substr($date,10,2); 
  99.  $seconds = substr($date,12,2); 
  100.  
  101.  
  102. tu jest to miejsce które zmieni&#322;em :arrow: 
  103.  #// Check bold and highlighted options ------------------------------------------------------ 
  104.  
  105.  $ISBOLD = FALSE; 
  106.  $ISHIGHLIGHTED = FALSE; 
  107.  $TPL_last_auctions_value .="<p style="background-color:$bgcolor;display:block"><A HREF="./item.php/id=$id/"><img src="getthumb.php?w=".$SETTINGS['thimbnailswidth']."&fromfile=$uploaded_path".$row['pict_url']."" width=40 border=0 alt="image" /> - "; 
  108.  if($ISHIGHLIGHTED) { 
  109. $TPL_last_auctions_value .= "<SPAN CLASS=hg>"; 
  110.  } 
  111.  if($ISBOLD) { 
  112. $TPL_last_auctions_value .= "<B>"; 
  113.  } 
  114.  $TPL_last_auctions_value .= stripslashes($title); 
  115.  if($ISBOLD) { 
  116. $TPL_last_auctions_value .= "</B>"; 
  117.  } 
  118.  if($ISHIGHLIGHTED) { 
  119. $TPL_last_auctions_value .= "</SPAN>"; 
  120.  } 
  121.  $TPL_last_auctions_value .= "</A> - ".ArrangeDateNoCorrection($day,$month,$year,$hours,$minutes)."</p>"; 
  122.  $i++; 
  123. } 
  124.  
  125. /* get ending soon auctions------------------------------------------------------------------ */ 
  126.  
  127. .......?>





jak jakiś plik dodać to napiszcie
pomożecie?exclamation.gif
cichy19-
Ten skrypt to Phpauction. Jeśli pan szuka programisty dla niego proszę o kontakt na cichy36@poczta.fm

Zajmuje sie tym skryptem od ponad 2 lat. Mam nawet na sprzedaż licencję na najdroższą jego wersję.

  1. <?php
  2. /* get last created auctions */
  3. $query = "select id,title,starts,pict_url from PHPAUCTIONXL_auctions
  4.  WHERE
  5.  closed='0' AND
  6.  suspended=0 AND
  7.  private='n' AND ";
  8.  if($SETTINGS['adultonly']=='y' && !isset($_SESSION["PHPAUCTION_LOGGED_IN"])){
  9.  $query .= "adultonly='n' AND ";
  10.  }
  11.  $query .= "starts<=".$NOW."
  12.  ORDER BY starts DESC
  13.  LIMIT ".$SETTINGS['lastitemsnumber'];
  14. $result = mysql_query($query);
  15. if ( $result )
  16. $num_auction = mysql_num_rows($result);
  17. else
  18. $num_auction = 0;
  19.  
  20. $i = 0;
  21. $bgcolor = "#FFFFFF";
  22. $TPL_last_auctions_value = "";
  23. while($i < $num_auction) {
  24. if($bgcolor == "#FFFFFF") {
  25. $bgcolor = $FONTCOLOR[$SETTINGS['headercolor']];
  26. } else {
  27. $bgcolor = "#FFFFFF";
  28. }
  29. $title = mysql_result($result,$i,"title");
  30. $id = mysql_result($result,$i,"id");
  31. $date  = mysql_result($result,$i,"starts");
  32. $obrazek  = mysql_result($result,$i,"pict_url");
  33. ?>


Zmienna $obrazek to ścieżka do obrazka nowej aukcji. smile.gif

Proszę jeszcze zrobić odpowiednią edycję w pliku templates

Mój GG: 9504701
slawus
DZIĘKI exclamation.gif! guitar.gif

działa exclamation.gif!!
http://aukcje.freeart.pl/auctions/


dzięki w imieniu Przy(e)bijaków!!!!!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.