Hirdetés

Új hozzászólás Aktív témák

  • wjani

    tag

    Sziasztok!

    Tudom, nagyon rég jártam itt nálatok. Elnézést ezért.
    Most egy kis segítség kellene.

    A szolgáltató jelezte, hogy kéretlen levelek mennek kifelé. PHP MAIL függvénnyel.
    Addig-addig kutakodtam, amíg rájöttem, hogy a TELL_A_FRIEND környékén van valami baj, de nem tudok rájönni, hogy miként tudja felhasználni ezt.
    Onnan jöttem rá, hogy a magyar nyelvi fájlban szokásomhoz híven elütöttem pár szót.
    A lenti linkre kattintva vagy a böngészőjébe másolva megnéheti a könyvet a webböngészőber:

    Szeretném kérni a segítségeteket eme probléma megoldásában.

    Üdv.
    Wjani

    CoViA Online könyvkereskedés,

  • DiabloCorsa

    őstag

    válasz wjani #13951 üzenetére

    Nem azon a pár betű elütésén múlik.

    Ha megírod a hozzáférést privát, megoldom.

    Diablo. Ha gumira van szükséged ...

  • DiabloCorsa

    őstag

    válasz wjani #13951 üzenetére

    Ilyen a biztonságos megoldás:

    de annyit megtehetsz AZONNAL, hogy átnevezed a fájlt, bármi másra.

    [ Szerkesztve ]

    Diablo. Ha gumira van szükséged ...

  • wjani

    tag

    válasz DiabloCorsa #13953 üzenetére

    Kedves Diablo!

    Köszönöm a gyors választ.
    Azonnal átnevezem. A többit pedig az cég vezetőjével lebeszélem.

    Üdv.
    Wjani

    CoViA Online könyvkereskedés,

  • wjani

    tag

    válasz wjani #13954 üzenetére

    Szia DiabloCorsa!

    Köszönöm a támogatást, rád mindig is lehet számítani. Úgy oldottam meg, hogy letiltottam ezt a lehetőséget.

    Üdv.
    Wjani

    CoViA Online könyvkereskedés,

  • Belba

    őstag

    válasz wjani #13955 üzenetére

    Szia Wjani!

    Múltkor nálam is pont ez volt a hiba : a "Küld el egy barátodnak"-on keresztül órákon keresztül milliónyi levelet küldtek a shopomon keresztül, teljesen leblokkolva ezzel a Szolgáltatóm szerverét...
    Végül én is azt csináltam, hogy letiltottam a TELL_A_FRIEND lehetőséget, szerintem amúgy sem használta ezt senki sem...

    < A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >

  • Belba

    őstag

    válasz cozmo #13957 üzenetére

    Köszi Cozmo!... :R
    Megpróbálom betenni, igazából a regisztrációhoz sem ártana egy ilyen...

    < A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >

  • cozmo

    őstag

    válasz Belba #13958 üzenetére

    Ez mindenhová berakja az ellenőrző kód kérést. Admin felületről minden egyes lapon ki be kapcsolgatható ;)
    Szintén admin felületről állítható a kód olvashatóság, képzaj stb stb..

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • wjani

    tag

    válasz Belba #13956 üzenetére

    Szia Belba!

    Igen, hirtelen ezt volt a legmegfelelőbb megoldás. Marsy is ezt javasolta nekem.
    Ahogy nézem, kevés régi embert találtam itt.
    Én is kb. 2 éve jártam erre, mivel nem volt olyan feladatom. Ezért mindenkitől elnézést kérek mindenkitől, hogy elhanyagoltalak benneteket.

    Üdv.
    Wjani

    CoViA Online könyvkereskedés,

  • DiabloCorsa

    őstag

    válasz cozmo #13957 üzenetére

    Van olyan ami pár óra munkával használhatóvá tehető.
    Nézd meg oldalam mobillal és pc-vel is: [link]

    NE kattints a Mobil nézetre, nem kell!

    Diablo. Ha gumira van szükséged ...

  • cozmo

    őstag

    válasz DiabloCorsa #13961 üzenetére

    Ez van fent most nekem is, legalábbis nagyon hajaz rá. Viszont tele van hibákkal, lehet a sok egyéb kiegészítővel akad össze de még kosárba tenni sem lehet semmit.
    viszont találtam egy ígéretes mobil nézet kiegészítőt.

    Meg találtam egy ilyet: Youtube videó minden termék mellé ;)

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • cozmo

    őstag

    Gondoltam engem nem érint ez a tell_a_friend.php biztonsági rését kihasználó rosszindulatú támadás.
    De végül kiderült, hogy erre is kell tennem ellenőrző kódos jóváhagyást ahogy javasoltam is.
    Nézzétek mit fogott a "whos_online"

    Kicsit áttúrtam az admin felületet, pofás lett? ;)

    [ Szerkesztve ]

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • DiabloCorsa

    őstag

    válasz cozmo #13962 üzenetére

    "viszont találtam egy ígéretes mobil nézet kiegészítőt."

    Nekem AZ van fent. Van vele munka, ha pl. SEO-t használsz, vagy belépő boxod van.

    Youtube-t meg oldottam így: nem csak youtube videohoz

    Diablo. Ha gumira van szükséged ...

  • DiabloCorsa

    őstag

    válasz cozmo #13963 üzenetére

    Sok hibát megoldott az új Osc verzió, abban pl. 15 percenként lehet tell_a_friend-el üzenetet küldeni.

    Diablo. Ha gumira van szükséged ...

  • Belba

    őstag

    válasz cozmo #13963 üzenetére

    Na, nálam is ugyanez volt!... :O :W
    Teljesen leblokkolta a Szolgáltatóm szerverét, emiatt aztán azt csinálta gyorsan a MédiaCenter szakembere, hogy a shopomban törölt minden TELL_A_FRIEND fájlt (ami persze hibaüzenetet okozott a weboldalon)...
    De rendes volt, mert azonnal emailben értesített a bajról... :U

    < A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >

  • cozmo

    őstag

    válasz DiabloCorsa #13965 üzenetére

    Tudom tudom frissíteni kéne ezt a 2.2ms-t... jó ez a videó beágyazás :)

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • Nettyke84

    csendes tag

    válasz DiabloCorsa #13461 üzenetére

    Kedves Diablo!

    Én most pont ezzel foglalkozom, hogy a súly mezőt átalakítsam "Raktáron" vagy "Rendelésre" szöveg kiíratásra, de az adatbázisban a a products_weight - et hiába állítottam át varchar - ra nem "veszi be" a szöveget, mindig csak 0 - át ír ki, bármilyen szöveget is szeretnék beírni. Valahol át kell még alakítani? Kérem a segítséged, mert már nagyon elkeseredtem. :O

  • cozmo

    őstag

    válasz Nettyke84 #13968 üzenetére

    Ugyan nem engem kérdeztél, de megpróbálok válaszolni :)
    Állítsd pl.: "varchar(35)" típusra a zárójelben add meg max mennyi karakter legyen a változó értéke.
    És a "Null" típus legyen "Nem"
    További segítség:

    De miért nem raksz fel egy raktár infót kijelző kiegészítőt, mint mondjuk ez: Quantity availability image and text Unlimited?
    Nálam láthatod milyen frankó ;)

    [ Szerkesztve ]

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • Nettyke84

    csendes tag

    válasz cozmo #13969 üzenetére

    Kedves Cozmo!
    Köszönöm a segítséged. Igen pont úgy csináltam ahogy írtad, a "product_weight" értéke "varchar"-ra állítva....., de mégsem :( Nem lehet, hogy valahol máshol is meg van adva, hogy mi "kerülhet" ebbe a mezőbe?
    Most nekiállok a raktár kijelzőnek amit írtál, hátha azzal szerencsésebb leszek, mert tegnap egy hasonló kiegészítést akartam de az nem jött össze :O
    Reméljük ezzel jobban haladok.

  • Nettyke84

    csendes tag

    válasz cozmo #13969 üzenetére

    Cozmo SEGÍTS kérlek!
    Szerkesztgetem ezt a quantity image unlimited - et, de ez sem akar összejönni :O Lassan már feladom.
    Megnéznéd kérlek, hogy neked mi van a product_listing.php-ba írva?
    Erre a részre gondolok amikor az install ezt írja:
    search for:

    $lc_align = 'right';
    $lc_text = '&nbsp;' . $listing['products_quantity'] . '&nbsp;';

    replace with:

    // #################### START Qauntity images and text unlimited ############# //
    $lc_align = 'center';
    // $lc_text = '&nbsp;' . $listing['products_quantity'] . '&nbsp;';
    $lc_text = '&nbsp;' . picto_qty($listing['products_quantity']) . '&nbsp;';
    // #################### END Qauntity images and text unlimited ############# //

    de nekem nincs is ilyen (vagyis szerintem nem ebben a formában, hanem nálam ez így néz ki:
    case 'PRODUCT_LIST_QUANTITY':
    $prod_list_contents .= ' <td align="center">' $lc_text = . $listing['products_quantity'] . '</td>';
    break;

    Hogy tudnám ezt megoldani, hogy ne SYNTAX errort írjon ki, mert most épp azt teszi :W :W :W

  • DiabloCorsa

    őstag

    válasz Nettyke84 #13968 üzenetére

    Ott van erre a célra a products_quantity mező.
    Felülről a második. Ha mennyiséget szeretnél kiírnia.

    Ha az értéke pl. NEM nulla, ki lehet írni hogy Ratkáron,
    ha értéke NULLA akkor ki lehet írni, hogy Rendelésre.

    Tehát nem kell módosítani a mezőt.
    Nem elég az adatbázis definíciót átírni, mert a program vizsgálja mit küldesz bele, és hiába írod át csak a mezőt, abba marad a INT szám.

    [ Szerkesztve ]

    Diablo. Ha gumira van szükséged ...

  • DiabloCorsa

    őstag

    válasz Nettyke84 #13971 üzenetére

    Evvel mit szeretnél csinálni?
    Sok képet egy termékhez?

    Diablo. Ha gumira van szükséged ...

  • Nettyke84

    csendes tag

    válasz DiabloCorsa #13973 üzenetére

    Köszönöm, akkor most már tudom miért nem működik :((
    Én csak annyit szeretnék, hogy kiírja az, hogy "Raktáron", vagy "Rendelésre".
    Csak gondoltam kipróbálom ezt az alkalmazást is, hátha ezzel sikerül, és ha ez még képekkel párosulna amit csak le kellene cserélnem.......... de nem....... :(
    Már próbáltam a Stock Status -ost is az sem jött össze. :( Végiglapoztam az egész fórumot, és találkoztam is olyannal amikor valaki ezt szerette volna, de nekik vagy az bővítményekkel sikerült, vagy jobban értették a php nyelvét :(
    Nekem teljesen megfelelne ha a mennyiség mező ezeket írná ki és nem a darabszámot. Most nekiugrom még egyszer, mert fel nem adom az tutti.
    Tudsz segíteni? A product_listing.php -ba kellene beleírnom a feltételt
    és azt, hogyan? Írtad, még anno, hogy a product_price -ból lehet lesni, na onnan nekem semmi nem esett le. :(
    Így jó lesz?

    case 'PRODUCT_LIST_QUANTITY':
    $prod_list_contents .= ' <td align="right">'
    if ($listing['products_quantity'] < 1)) {
    $lc_text = 'RENDELÉSRE';
    } echo {
    $lc_text = 'RAKTÁRON';
    }
    '</td>';
    break;

    vagy nagyon nem jól gondolom?
    Máshol is kellene még változtatni?

  • cozmo

    őstag

    válasz Nettyke84 #13971 üzenetére

    Diablo: Ez most komolyan kérdezed? :)

    Nettyke84:
    Az én rendszerem oscommerce-2.2ms2-060817- alapra épül! Nekem a catalog/includes/modules/product_listing.php fájl így fest:
    <?php
    /*
    $Id: product_listing.php,v 1.44 2003/06/09 22:49:59 hpdl Exp $

    osCommerce, Open Source E-Commerce Solutions
    http://www.oscommerce.com

    Copyright (c) 2003 osCommerce

    Released under the GNU General Public License
    */

    $listing_split = new splitPageResults($listing_sql, MAX_DISPLAY_SEARCH_RESULTS, 'p.products_id');

    if ( ($listing_split->number_of_rows > 0) && ( (PREV_NEXT_BAR_LOCATION == '1') || (PREV_NEXT_BAR_LOCATION == '3') ) ) {
    ?>
    <table border="0" width="100%" cellspacing="0" cellpadding="2">
    <tr>
    <td class="smallText"><?php echo $listing_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS); ?></td>
    <td class="smallText" align="right"><?php echo TEXT_RESULT_PAGE . ' ' . $listing_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></td>
    </tr>
    </table>
    <?php
    }

    $list_box_contents = array();

    for ($col=0, $n=sizeof($column_list); $col<$n; $col++) {
    switch ($column_list[$col]) {
    case 'PRODUCT_LIST_MODEL':
    $lc_text = TABLE_HEADING_MODEL;
    $lc_align = '';
    break;
    case 'PRODUCT_LIST_NAME':
    $lc_text = TABLE_HEADING_PRODUCTS;
    $lc_align = '';
    break;
    case 'PRODUCT_LIST_MANUFACTURER':
    $lc_text = TABLE_HEADING_MANUFACTURER;
    $lc_align = '';
    break;
    case 'PRODUCT_LIST_PRICE':
    $lc_text = TABLE_HEADING_PRICE;
    $lc_align = 'right';
    break;
    case 'PRODUCT_LIST_QUANTITY':
    $lc_text = TABLE_HEADING_QUANTITY;
    $lc_align = 'left';
    break;
    case 'PRODUCT_LIST_WEIGHT':
    $lc_text = TABLE_HEADING_WEIGHT;
    $lc_align = 'right';
    break;
    case 'PRODUCT_LIST_IMAGE':
    $lc_text = TABLE_HEADING_IMAGE;
    $lc_align = 'center';
    break;
    case 'PRODUCT_LIST_BUY_NOW':
    $lc_text = TABLE_HEADING_BUY_NOW;
    $lc_align = 'center';
    break;
    }

    if ( ($column_list[$col] != 'PRODUCT_LIST_BUY_NOW') && ($column_list[$col] != 'PRODUCT_LIST_IMAGE') ) {
    $lc_text = tep_create_sort_heading($HTTP_GET_VARS['sort'], $col+1, $lc_text);
    }

    $list_box_contents[0][] = array('align' => $lc_align,
    'params' => 'class="productListing-heading"',
    'text' => '&nbsp;' . $lc_text . '&nbsp;');
    }

    if ($listing_split->number_of_rows > 0) {
    $rows = 0;
    $column = 0;
    echo '
    <table cellspacing=0 cellpadding=0 width=600 align=center>
    <tr><td height=12 colspan=5></td></tr>
    <tr><td colspan=5 align=right style="padding-right: 20px"></td></tr>
    <tr><td height=17 colspan=5></td></tr>
    <tr>





    ';

    $listing_query = tep_db_query($listing_split->sql_query);
    while ($listing = tep_db_fetch_array($listing_query)) {
    $product_contents = array();
    $rows++;
    if (($rows/2) == floor($rows/2)) {
    $list_box_contents[] = array('params' => 'class="productListing-even"');
    } else {
    $list_box_contents[] = array('params' => 'class="productListing-odd"');
    }

    $cur_row = sizeof($list_box_contents) - 1;

    for ($col=0, $n=sizeof($column_list); $col<$n; $col++) {
    $lc_align = '';

    switch ($column_list[$col]) {
    case 'PRODUCT_LIST_MODEL':
    $lc_align = '';
    $lc_text = '&nbsp;' . $listing['products_model'] . '&nbsp;';
    break;
    case 'PRODUCT_LIST_NAME':
    $lc_align = '';
    if (isset($HTTP_GET_VARS['manufacturers_id'])) {
    $lc_text = '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">' . $listing['products_name'] . '</a>';
    } else {
    $lc_text = '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']) . '">' . $listing['products_name'] . '</a>';
    }
    break;
    case 'PRODUCT_LIST_MANUFACTURER':
    $lc_align = '';
    $lc_text = '&nbsp;<a href="' . tep_href_link(FILENAME_DEFAULT, 'manufacturers_id=' . $listing['manufacturers_id']) . '">' . $listing['manufacturers_name'] . '</a>&nbsp;';
    break;
    case 'PRODUCT_LIST_PRICE':
    $lc_align = 'right';
    if (tep_not_null($listing['specials_new_products_price'])) {
    $lc_text = '<span style="color:#7F7F7F;font-size:16px"><s>' . $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</s></span>' . $currencies->display_price($listing['specials_new_products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '';
    } else {
    $lc_text = '&nbsp;' . $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '';
    }
    break;
    case 'PRODUCT_LIST_QUANTITY':
    $lc_align = 'left';
    // #################### START Qauntity images and text unlimited ############# //
    // $lc_text = 'Elvihetõ: &nbsp;' . $listing['products_quantity'] . '&nbsp;db';
    $lc_text = '&nbsp;' . picto_qty($listing['products_quantity']) . '&nbsp;';
    // #################### END Qauntity images and text unlimited ############# //
    break;
    case 'PRODUCT_LIST_WEIGHT':
    $lc_align = 'right';
    $lc_text = 'Súly:&nbsp;' . $listing['products_weight'] . 'Kg&nbsp;';
    break;
    case 'PRODUCT_LIST_IMAGE':
    $lc_align = 'center';
    if (isset($HTTP_GET_VARS['manufacturers_id'])) {
    $lc_text = '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a>';
    } else {
    $lc_text = '&nbsp;<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a>&nbsp;';
    }
    break;
    case 'PRODUCT_LIST_BUY_NOW':
    $lc_align = 'center';
    $lc_text = '<a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id']) . '">' . tep_image_button('button_buy_now.png', IMAGE_BUTTON_BUY_NOW) . '</a>&nbsp;';
    break;
    }

    $list_box_contents[$cur_row][] = array('align' => $lc_align,
    'params' => 'class="productListing-data"',
    'text' => $lc_text);
    $product_contents[] = $lc_text;
    }


    $product_query = tep_db_query("select products_description from " . TABLE_PRODUCTS_DESCRIPTION . " where products_id = '" . (int)$listing['products_id'] . "' and language_id = '" . (int)1 . "'");
    $product = tep_db_fetch_array($product_query);
    $new_products['products_description'] = $product['products_description'];

    echo '


    <td width=156 valign=bottom>
    <table border=0 cellspacing=0 cellpadding=0 width=144 align=center>
    <tr><td height=4 valign=top align=center>'.$product_contents[0].'</td></tr>
    <tr><td height=4 valign=top align=center>'.$product_contents[1].'</td></tr>
    <tr><td align=left>'.$product_contents[2].'</td></tr>
    <tr><td align=left>'.$product_contents[3].'</td></tr>
    <tr><td align=right>'.$product_contents[4].'</td></tr>
    <tr><td height=4></td></tr>
    <tr><td></td></tr>
    <tr><td height=4></td></tr>
    <tr><td height=4></td></tr>
    <tr><td><a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id']) . '">' . tep_image_button('button_in_cart.png') . '</a></td></tr>
    </table>
    </td>



    ';
    $column ++;
    if ($column >= 2) {
    $rows ++;
    $column = 0;
    echo '

    </tr>
    <tr><td height=13 colspan=5></td></tr>
    <tr><td height=2 colspan=5 bgcolor=#444444 width=700></td></tr>
    <tr><td height=16 colspan=5></td></tr>
    <tr>



    ';
    } else echo '<td width=1 bgcolor=#444444></td>';



    }

    echo '

    </tr>
    <tr><td height=16 colspan=5></td></tr>
    </table>

    ';

    //new productListingBox($list_box_contents);
    } else {
    $list_box_contents = array();

    $list_box_contents[0] = array('params' => 'class="productListing-odd"');
    $list_box_contents[0][] = array('params' => 'class="productListing-data"',
    'text' => TEXT_NO_PRODUCTS);

    echo '<div class=PageHeading>Kategória:</div>';
    new productListingBox($list_box_contents);
    }

    if ( ($listing_split->number_of_rows > 0) && ((PREV_NEXT_BAR_LOCATION == '2') || (PREV_NEXT_BAR_LOCATION == '3')) ) {
    ?>

    <table border="0" width="100%" cellspacing="0" cellpadding="2">
    <tr><td height=20></td></tr>
    <tr>
    <td class="smallText"><?php echo $listing_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS); ?></td>
    <td class="smallText" align="right"><?php echo TEXT_RESULT_PAGE . ' ' . $listing_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></td>
    </tr>
    </table>

    <?php
    }
    ?>

    Hasonlítsd össze a tiéddel, persze csak akkor, ha oscommerce-2.2ms2 motorra építesz! Remélem segítettem. Legközelebb ha sürgős valami tolj egy privát üzit. Délben keltem. Ma sportnap volt az esti (hajnali 5 ig tartó) kódolás után :)

    [ Szerkesztve ]

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • cozmo

    őstag

    válasz cozmo #13975 üzenetére

    Eredeti korában meg így festett:

    <?php
    /*
    $Id: product_listing.php,v 1.44 2003/06/09 22:49:59 hpdl Exp $

    osCommerce, Open Source E-Commerce Solutions
    http://www.oscommerce.com

    Copyright (c) 2003 osCommerce

    Released under the GNU General Public License
    */

    $listing_split = new splitPageResults($listing_sql, MAX_DISPLAY_SEARCH_RESULTS, 'p.products_id');

    if ( ($listing_split->number_of_rows > 0) && ( (PREV_NEXT_BAR_LOCATION == '1') || (PREV_NEXT_BAR_LOCATION == '3') ) ) {
    ?>
    <table border="0" width="100%" cellspacing="0" cellpadding="2">
    <tr>
    <td class="smallText"><?php echo $listing_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS); ?></td>
    <td class="smallText" align="right"><?php echo TEXT_RESULT_PAGE . ' ' . $listing_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></td>
    </tr>
    </table>
    <?php
    }

    $list_box_contents = array();

    for ($col=0, $n=sizeof($column_list); $col<$n; $col++) {
    switch ($column_list[$col]) {
    case 'PRODUCT_LIST_MODEL':
    $lc_text = TABLE_HEADING_MODEL;
    $lc_align = '';
    break;
    case 'PRODUCT_LIST_NAME':
    $lc_text = TABLE_HEADING_PRODUCTS;
    $lc_align = '';
    break;
    case 'PRODUCT_LIST_MANUFACTURER':
    $lc_text = TABLE_HEADING_MANUFACTURER;
    $lc_align = '';
    break;
    case 'PRODUCT_LIST_PRICE':
    $lc_text = TABLE_HEADING_PRICE;
    $lc_align = 'right';
    break;
    case 'PRODUCT_LIST_QUANTITY':
    $lc_text = TABLE_HEADING_QUANTITY;
    $lc_align = 'right';
    break;
    case 'PRODUCT_LIST_WEIGHT':
    $lc_text = TABLE_HEADING_WEIGHT;
    $lc_align = 'right';
    break;
    case 'PRODUCT_LIST_IMAGE':
    $lc_text = TABLE_HEADING_IMAGE;
    $lc_align = 'center';
    break;
    case 'PRODUCT_LIST_BUY_NOW':
    $lc_text = TABLE_HEADING_BUY_NOW;
    $lc_align = 'center';
    break;
    }

    if ( ($column_list[$col] != 'PRODUCT_LIST_BUY_NOW') && ($column_list[$col] != 'PRODUCT_LIST_IMAGE') ) {
    $lc_text = tep_create_sort_heading($HTTP_GET_VARS['sort'], $col+1, $lc_text);
    }

    $list_box_contents[0][] = array('align' => $lc_align,
    'params' => 'class="productListing-heading"',
    'text' => '&nbsp;' . $lc_text . '&nbsp;');
    }

    if ($listing_split->number_of_rows > 0) {
    $rows = 0;
    $listing_query = tep_db_query($listing_split->sql_query);
    while ($listing = tep_db_fetch_array($listing_query)) {
    $rows++;

    if (($rows/2) == floor($rows/2)) {
    $list_box_contents[] = array('params' => 'class="productListing-even"');
    } else {
    $list_box_contents[] = array('params' => 'class="productListing-odd"');
    }

    $cur_row = sizeof($list_box_contents) - 1;

    for ($col=0, $n=sizeof($column_list); $col<$n; $col++) {
    $lc_align = '';

    switch ($column_list[$col]) {
    case 'PRODUCT_LIST_MODEL':
    $lc_align = '';
    $lc_text = '&nbsp;' . $listing['products_model'] . '&nbsp;';
    break;
    case 'PRODUCT_LIST_NAME':
    $lc_align = '';
    if (isset($HTTP_GET_VARS['manufacturers_id'])) {
    $lc_text = '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">' . $listing['products_name'] . '</a>';
    } else {
    $lc_text = '&nbsp;<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']) . '">' . $listing['products_name'] . '</a>&nbsp;';
    }
    break;
    case 'PRODUCT_LIST_MANUFACTURER':
    $lc_align = '';
    $lc_text = '&nbsp;<a href="' . tep_href_link(FILENAME_DEFAULT, 'manufacturers_id=' . $listing['manufacturers_id']) . '">' . $listing['manufacturers_name'] . '</a>&nbsp;';
    break;
    case 'PRODUCT_LIST_PRICE':
    $lc_align = 'right';
    if (tep_not_null($listing['specials_new_products_price'])) {
    $lc_text = '&nbsp;<s>' . $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</s>&nbsp;&nbsp;<span class="productSpecialPrice">' . $currencies->display_price($listing['specials_new_products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</span>&nbsp;';
    } else {
    $lc_text = '&nbsp;' . $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '&nbsp;';
    }
    break;
    case 'PRODUCT_LIST_QUANTITY':
    $lc_align = 'right';
    $lc_text = '&nbsp;' . $listing['products_quantity'] . '&nbsp;';
    break;
    case 'PRODUCT_LIST_WEIGHT':
    $lc_align = 'right';
    $lc_text = '&nbsp;' . $listing['products_weight'] . '&nbsp;';
    break;
    case 'PRODUCT_LIST_IMAGE':
    $lc_align = 'center';
    if (isset($HTTP_GET_VARS['manufacturers_id'])) {
    $lc_text = '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a>';
    } else {
    $lc_text = '&nbsp;<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a>&nbsp;';
    }
    break;
    case 'PRODUCT_LIST_BUY_NOW':
    $lc_align = 'center';
    $lc_text = '<a href="' . tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id']) . '">' . tep_image_button('button_buy_now.gif', IMAGE_BUTTON_BUY_NOW) . '</a>&nbsp;';
    break;
    }

    $list_box_contents[$cur_row][] = array('align' => $lc_align,
    'params' => 'class="productListing-data"',
    'text' => $lc_text);
    }
    }

    new productListingBox($list_box_contents);
    } else {
    $list_box_contents = array();

    $list_box_contents[0] = array('params' => 'class="productListing-odd"');
    $list_box_contents[0][] = array('params' => 'class="productListing-data"',
    'text' => TEXT_NO_PRODUCTS);

    new productListingBox($list_box_contents);
    }

    if ( ($listing_split->number_of_rows > 0) && ((PREV_NEXT_BAR_LOCATION == '2') || (PREV_NEXT_BAR_LOCATION == '3')) ) {
    ?>
    <table border="0" width="100%" cellspacing="0" cellpadding="2">
    <tr>
    <td class="smallText"><?php echo $listing_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS); ?></td>
    <td class="smallText" align="right"><?php echo TEXT_RESULT_PAGE . ' ' . $listing_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></td>
    </tr>
    </table>
    <?php
    }
    ?>

    Ha valamit nem találok egy fájlban, ahogy te most nem találtad. Az azért fordulhat elő mert Ctrl+C - vel kimásoltad a kódot és azt keresed a módosítandó fájlban. De néha be be csúszik egy plusz karakter, sor. Ilyenkor nem a teljes kódrészletre keresek, csak egy nagyon jellemző részére, és többnyire megtalálom. ha mégsem akkor jön a manuális kód átnézés. Adobe Dreamweaver hű társad lehet a fejlesztésben ;)

    [ Szerkesztve ]

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • Nettyke84

    csendes tag

    válasz cozmo #13975 üzenetére

    Köszönöm Cozmo!

    Köszönöm mindkettőtöknek, hogy próbáltok segíteni.

    Cozmo, az én áruházam osCommerce Online Merchant v2.3.1 verziójú.
    Köszönöm a product_listing.php -t . Holnap neki állok átnézni, mert sajna a mai nap sem jutottam sikerre, de a kislányom már nem bírja tovább ébren...... :(

  • cozmo

    őstag

    válasz Nettyke84 #13977 üzenetére

    Be tudod másolni a teljes catalog/includes/modules/product_listing.php tartalmát ide programkódként? (ahogy én tettem)? Lehet hogy a tied "túl modern" motor :/

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • Nettyke84

    csendes tag

    válasz cozmo #13978 üzenetére

    A családot elaltattam, így már másolom is :)
    <?php
    /*
    $Id$

    osCommerce, Open Source E-Commerce Solutions
    http://www.oscommerce.com

    Copyright (c) 2010 osCommerce

    Released under the GNU General Public License
    */

    $listing_split = new splitPageResults($listing_sql, MAX_DISPLAY_SEARCH_RESULTS, 'p.products_id');
    ?>

    <div class="contentText">

    <?php
    if ( ($listing_split->number_of_rows > 0) && ( (PREV_NEXT_BAR_LOCATION == '1') || (PREV_NEXT_BAR_LOCATION == '3') ) ) {
    ?>

    <div>
    <span style="float: right;"><?php echo TEXT_RESULT_PAGE . ' ' . $listing_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></span>

    <span><?php echo $listing_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS); ?></span>
    </div>

    <br />

    <?php
    }

    $prod_list_contents = '<div class="ui-widget infoBoxContainer">' .
    ' <div class="ui-widget-header ui-corner-top infoBoxHeading">' .
    ' <table border="0" width="100%" cellspacing="0" cellpadding="2" class="productListingHeader">' .
    ' <tr>';

    for ($col=0, $n=sizeof($column_list); $col<$n; $col++) {
    $lc_align = '';

    switch ($column_list[$col]) {
    case 'PRODUCT_LIST_MODEL':
    $lc_text = TABLE_HEADING_MODEL;
    $lc_align = '';
    break;
    case 'PRODUCT_LIST_NAME':
    $lc_text = TABLE_HEADING_PRODUCTS;
    $lc_align = '';
    break;
    case 'PRODUCT_LIST_MANUFACTURER':
    $lc_text = TABLE_HEADING_MANUFACTURER;
    $lc_align = '';
    break;
    case 'PRODUCT_LIST_PRICE':
    $lc_text = TABLE_HEADING_PRICE;
    $lc_align = 'right';
    break;
    case 'PRODUCT_LIST_QUANTITY':
    $lc_text = TABLE_HEADING_QUANTITY;
    $lc_align = 'right';
    break;
    case 'PRODUCT_LIST_WEIGHT':
    $lc_text = TABLE_HEADING_WEIGHT;
    $lc_align = 'right';
    break;
    case 'PRODUCT_LIST_IMAGE':
    $lc_text = TABLE_HEADING_IMAGE;
    $lc_align = 'center';
    break;
    case 'PRODUCT_LIST_BUY_NOW':
    $lc_text = TABLE_HEADING_BUY_NOW;
    $lc_align = 'center';
    break;
    }

    if ( ($column_list[$col] != 'PRODUCT_LIST_BUY_NOW') && ($column_list[$col] != 'PRODUCT_LIST_IMAGE') ) {
    $lc_text = tep_create_sort_heading($HTTP_GET_VARS['sort'], $col+1, $lc_text);
    }

    $prod_list_contents .= ' <td' . (tep_not_null($lc_align) ? ' align="' . $lc_align . '"' : '') . '>' . $lc_text . '</td>';
    }

    $prod_list_contents .= ' </tr>' .
    ' </table>' .
    ' </div>';

    if ($listing_split->number_of_rows > 0) {
    $rows = 0;
    $listing_query = tep_db_query($listing_split->sql_query);

    $prod_list_contents .= ' <div class="ui-widget-content ui-corner-bottom productListTable">' .
    ' <table border="0" width="100%" cellspacing="0" cellpadding="2" class="productListingData">';

    while ($listing = tep_db_fetch_array($listing_query)) {
    $rows++;

    $prod_list_contents .= ' <tr>';

    for ($col=0, $n=sizeof($column_list); $col<$n; $col++) {
    switch ($column_list[$col]) {
    case 'PRODUCT_LIST_MODEL':
    $prod_list_contents .= ' <td>' . $listing['products_model'] . '</td>';
    break;
    case 'PRODUCT_LIST_NAME':
    if (isset($HTTP_GET_VARS['manufacturers_id']) && tep_not_null($HTTP_GET_VARS['manufacturers_id'])) {
    $prod_list_contents .= ' <td><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">' . $listing['products_name'] . '</a></td>';
    } else {
    $prod_list_contents .= ' <td><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']) . '">' . $listing['products_name'] . '</a></td>';
    }
    break;
    case 'PRODUCT_LIST_MANUFACTURER':
    $prod_list_contents .= ' <td><a href="' . tep_href_link(FILENAME_DEFAULT, 'manufacturers_id=' . $listing['manufacturers_id']) . '">' . $listing['manufacturers_name'] . '</a></td>';
    break;
    case 'PRODUCT_LIST_PRICE':
    if (tep_not_null($listing['specials_new_products_price'])) {
    $prod_list_contents .= ' <td align="right"><del>' . $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</del>&nbsp;&nbsp;<span class="productSpecialPrice">' . $currencies->display_price($listing['specials_new_products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</span></td>';
    } else {
    $prod_list_contents .= ' <td align="right">' . $currencies->display_price($listing['products_price'], tep_get_tax_rate($listing['products_tax_class_id'])) . '</td>';
    }
    break;
    case 'PRODUCT_LIST_QUANTITY':
    $prod_list_contents .= ' <td align="right">' . $listing['products_quantity'] . '</td>';
    break;
    case 'PRODUCT_LIST_WEIGHT':
    $prod_list_contents .= ' <td align="right">' . $listing['products_weight'] . '</td>';
    break;
    case 'PRODUCT_LIST_IMAGE':
    if (isset($HTTP_GET_VARS['manufacturers_id']) && tep_not_null($HTTP_GET_VARS['manufacturers_id'])) {
    $prod_list_contents .= ' <td align="center"><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'manufacturers_id=' . $HTTP_GET_VARS['manufacturers_id'] . '&products_id=' . $listing['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a></td>';
    } else {
    $prod_list_contents .= ' <td align="center"><a href="' . tep_href_link(FILENAME_PRODUCT_INFO, ($cPath ? 'cPath=' . $cPath . '&' : '') . 'products_id=' . $listing['products_id']) . '">' . tep_image(DIR_WS_IMAGES . $listing['products_image'], $listing['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT) . '</a></td>';
    }
    break;
    case 'PRODUCT_LIST_BUY_NOW':
    $prod_list_contents .= ' <td align="center">' . tep_draw_button(IMAGE_BUTTON_BUY_NOW, 'cart', tep_href_link(basename($PHP_SELF), tep_get_all_get_params(array('action')) . 'action=buy_now&products_id=' . $listing['products_id'])) . '</td>';
    break;
    }
    }

    $prod_list_contents .= ' </tr>';
    }

    $prod_list_contents .= ' </table>' .
    ' </div>' .
    '</div>';

    echo $prod_list_contents;
    } else {
    ?>

    <p><?php echo TEXT_NO_PRODUCTS; ?></p>

    <?php
    }

    if ( ($listing_split->number_of_rows > 0) && ((PREV_NEXT_BAR_LOCATION == '2') || (PREV_NEXT_BAR_LOCATION == '3')) ) {
    ?>

    <br />

    <div>
    <span style="float: right;"><?php echo TEXT_RESULT_PAGE . ' ' . $listing_split->display_links(MAX_DISPLAY_PAGE_LINKS, tep_get_all_get_params(array('page', 'info', 'x', 'y'))); ?></span>

    <span><?php echo $listing_split->display_count(TEXT_DISPLAY_NUMBER_OF_PRODUCTS); ?></span>
    </div>

    <?php
    }
    ?>

    </div>

    közben sikerült szétbarmolni az áruházam :O , ha helyre raktam neki állok a kódoknak.

  • DiabloCorsa

    őstag

    válasz Nettyke84 #13979 üzenetére

    Nettyke84!

    Este gép előtt leszek, akkor írj egy privát üzit, ha Te is gépnél vagy.

    Arról kapok emailt és ide nézek.

    Diablo. Ha gumira van szükséged ...

  • xXdensionXx

    tag

    válasz dudikpal #13950 üzenetére

    Sziasztok!

    Az oscommerce-extra.hu oldal teljes egészében meg fog újulni, Sajnos a régi fórum és egyéb dolgok (mint pl.: regisztrációk stb.) nem fognak megmaradni.

    Teljesen újraépítjük a portált. Ehhez várunk segítséget szigorúan önkéntes alapon, olyanoktól akik járatosak a Joomla!, osCommerce, Opencart, PrestaShop, TomatoCart, osCMax és ZenCart rendszerekben és önállóan képesek programozni és angol nyelvi fájlok alapján honosításokat elvégezni. Github ismerete előny.

    Célunk egy osCommerce alapokon nyugvó webshopok honosításait ingyenesen biztosító, és ezen webshop felhasználókat összegyűjtő oldal és fórum üzemeltetése, ahol lehetőség nyílik egyes rendszerek használata során keletkezett tapasztalatok megosztása, és így biztosítva szélesebb látókört az új felhasználóknak megkönnyítve ezzel a választást a webshopok közül.

    Aki egy ilyen közösség tagja kíván lenni kérem írjon ide privátban. Minden egyéb nyitott kérdést megtárgyalunk.

    Üdv:
    mala

    http://www.wothungary.hu - WOThungary ModPakk - - - - - - - - - - - - - - - - - - - - - - - - ''A lustaság az evolució motorja!''

  • DiabloCorsa

    őstag

    Korábban sokat írtak itt arról, hogy a regisztrációhoz emailban visszaigazolás is kell, mert sok a "kamu" rendelés amit utána nem vesznek át.
    Akkor is írtam, hogy a vásárlás folyamatát épp gyorsítani, egyszerűsíteni kellene. Mert sok vevő már a regisztráció szótól elhagyja az oldalt.

    Ha van lehetőség a személyes átvételre pl. üzletünkben, akkor rendívül gyorsan lehet rendelést küldeni ezen az oldalamon: http://www.motor.pasztoy.hu/

    Próbáld ki, bár eredményét csak én látom, majd ide rakom mint kaptam emailban.

    Kérem a neved után írd oda: osc, ebből tudom hogy csak próba rendelés volt.

    Lehet még bővíteni a kért adatokat, a lényeg, hogy a kosár után egy oldal és EGY kattintás kell a rendeléshez.

    Diablo. Ha gumira van szükséged ...

  • Pilu 007

    tag

    Ez de jó ötlet :)
    Atribbal kapcsolatban. Tud valaki olyan atrib kezelőt, mint a shoprenter áruházakban van? Nem kell sok sok oszlopot és cellát létrehozni az adatbázisban, ami terjedelmessé és bonyolulttá teszi, hanem az összes atribnak csak 1 oszlopa van, mint a névnek, a leírásnak. Azon belül, meg így néz ki :
    Szín{0}[Navy - Sötétkék{2}|Orange - Narancs{3}|Heather gray - v.szürke{1}|Yellow - Sárga{6}|Black - Fekete{0}|Red - Piros{4}|Royal Blue - királykék{5}];Méret{1}[M{1}|S{0}|XXL{4}|XL{3}|L{2}|XXXL{5}]
    Ez az info van 1 cellában. Némileg egyszerübb, mint ennek a pólónak, aminek az atribja ide került, pont eggyi oszlopot létrhozni, és beleírni a 0000-kat.
    Nagy mennyiségű árufeltöltésnél, rettentően leegyszerűsíteni az opciókezelést. Ha valaki találkozott már ilyennel, legyen szíves jelezni és köszönöm :R
    A másik dolog a Seo világában való megkeveredés, mert olyan, mintha tökéletes seo nem is létezne. Mert ki tudja, hogy egy terméklap, title, description és metatag jába elég a termékről szóló info, bele kell kutyulja e a footer tartalmát, és a webshop címlapján kiíratott title szöveget bele kell e vágja? Erről sajnos 100% információt nem sikerül beszerezni...
    Mindenesetre arra fényt derítettem, hogy mi is az az anchor text. Ha az ember fia kulcsszóra akarja feljebb húzni a látszólag tökéletesnek tűnő webshopját, akkor célszerű egy kis cikket írni, akár itt a fórumon, és a megfelelő fejleszteni kívánt kulcsszóra linket rakni. Valahogy így elvileg:

    A Pilu-Family Bt munkaruha kis és nagykereskedelemmel foglalkozó munkaruha webshop. Online munkaruha webáruházunkban, mindent megtalál ami a hatékony munkavédelemhez elengedhetetlen. De ha nem csak munkásruhát keres, hanem szakács cipő -t , vagy grillrács -ot, akkor is mi vagyunk a megoldás, van online szerszám weboldalunk is, ahol mindenki megtalálja az igényeinek megfelelő kéziszerszámot. Munkaruha nagyker oldalunkon csak regisztrált viszonteladók vásárolhatnak - bakancs, védőfelszerelés munkaruhanagyker áron. További nem munkaruha oldalainkon találhat simson sr2 alkatrész -t, vagy ha ingyen hirdetés feladás -t szeretne, esetleg érdeklik milyen lehetőségek vannak munkaruha szitanyomás -ra, ezekre is teljes körűen nyújtunk megoldást.

    Szeretünk google, csak te még jobban szeress :D

    http://www.webshop.munkaruhadiszkont.hu/ - - - - - http://www.munkaruhadiszkont.hu/

  • DiabloCorsa

    őstag

    válasz Pilu 007 #13983 üzenetére

    A google egy kulcsszóra keresésnél azt az oldalt helyezi előre, ahol az a szó a legtöbbször szerepel.

    Tehát ha az ilyen termék nevekből, melynek nem sok értelme van:

    Lángálló melles öltöny, 310 g/m?, sugárzó hő-, láng- és olvadt f
    Savvédő derekas öltöny, 245 g/m? 65% poliészter, 35% pamut, kirá
    Savvédő melles öltöny, 245 g/m?, bizonsági varratok és zsebfedők

    olyat csinálnál, hogy:

    Lángálló melles munkaruha öltöny
    Savvédő derekas munkaruha öltöny
    Savvédő melles munkaruha öltöny
    sokat javulna a helyezésed.

    Sokáig nem foglalkoztam a saját oldalaimmal. Kb 1 hónapja megnéztem hanyadik vagyok a googlenál a motorgumi szóra. Nem voltam benne az első ezerben.
    Akkor minden motorgumi nevének végére oda írtam: motorgumi. 2056 termék.
    Egy hét múlva a 14. voltam a listán a motorgumi szóra.

    Diablo. Ha gumira van szükséged ...

  • DiabloCorsa

    őstag

    válasz DiabloCorsa #13982 üzenetére

    Ilyen email kapok a "gyors rendelésről":

    A hivatkozást kiveszem, mert emailcím és jelszó hiányában nem lehet megtekinteni.

    [ Szerkesztve ]

    Diablo. Ha gumira van szükséged ...

  • cozmo

    őstag

    Régen egyszer behalt a localhostom, aztán elkezdtem a fejlesztgetést esténként az éles áruházon csinálni. Nem is lenne ezzel gond...
    Most gondoltam azért ez mégis egészségesebb lenne ha elővennék megint hozzá egy localhost-os megoldást. De mindegyikkel register_globals probléma volt, és már nem is lehetett bekapcsolni rajta! (Áruházam megköveteli, hogy be legyen kapcsolva)
    Amit most sikerült elérnem, hogy egy régebbi Uniform Server 5.7.1-Nano -t raktam fel, register-globals=ON, viszont nem kerek a dolog, mert hibaüzeneteket dobál:

    Admin oldalon ezt:
    Deprecated: Function session_is_registered() is deprecated in D:\MyWeb\UniServer\www\modpro.hu\catalog\admin\includes\functions\sessions.php on line 75

    Warning: include(D:\MyWeb\UniServer\www\modpro.hu\catalog\admin\includes\languages\hungarian) [function.include]: failed to open stream: Permission denied in D:\MyWeb\UniServer\www\modpro.hu\catalog\admin\includes\application_top.php on line 133

    Warning: include() [function.include]: Failed opening 'includes/languages/hungarian/' for inclusion (include_path='.;D:/MyWeb/UniServer/usr/local/php/includes;D:/MyWeb/UniServer/usr/local/php/pear;D:/MyWeb/UniServer/home/admin/www/plugins/pear/PEAR') in D:\MyWeb\UniServer\www\modpro.hu\catalog\admin\includes\application_top.php on line 133

    Áruház oldalon meg ezt:
    Deprecated: Function session_is_registered() is deprecated in D:\MyWeb\UniServer\www\modpro.hu\catalog\includes\functions\sessions.php on line 111

    Deprecated: Function session_register() is deprecated in D:\MyWeb\UniServer\www\modpro.hu\catalog\includes\functions\sessions.php on line 104

    Deprecated: Function eregi() is deprecated in D:\MyWeb\UniServer\www\modpro.hu\catalog\includes\classes\language.php on line 87

    Tipp ötlet? A neten nem találtam megoldást, és hiába állítgatom az includes/configure.php fájlokat..

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • DiabloCorsa

    őstag

    válasz cozmo #13986 üzenetére

    1. Oda van írva hol, miben van a hiba.
    2. Osc 2.31?
    3. includes/application_top.php elején

    Ezt:
    // set the level of error reporting
    error_reporting(E_ALL & ~E_NOTICE);

    írd át erre:

    // set the level of error reporting
    // error_reporting(E_ALL & ~E_NOTICE);
    error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);

    vagy erre:

    error_reporting(0);

    Ettől nem javul meg, csak nem írja ki a hibákat.

    Diablo. Ha gumira van szükséged ...

  • cozmo

    őstag

    válasz DiabloCorsa #13987 üzenetére

    Köszönöm!

    De a cél az lenne, hogy javuljon meg. Az nem jó ha át van írva a localhoston az includes/application_top.php
    mert egyszer elfelejtem és szinkronizálásnál felülírom az éles oldalt és lesz gebax.
    Vagy az adatbázisban csúszott el valami, mikor az éles oldalról készült mentést töltöttem fel a localhoston levő adatbázisba. Vagy a localhoston levő includes/configure.php fájlokban...

    A dolog pikantériája hogy megpróbáltam egy szűz ms2.2-es -t feltenni localhostra, már az installnál elakad.
    ( Újabb verziók is csak akkor mentek fel ha a phpmyadmin-ban megcsináltam előre neki a DB-t, és azok is dobálták a hibakódokat :U )

    Itt rálövök a továbbra aztán nem történik semmi. (az adatbázisban sem)

    Mi a pék f**** van? :U

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • DiabloCorsa

    őstag

    válasz cozmo #13988 üzenetére

    Feltöltés előtt attri 555 arra, amit nem szabad felülírni.
    Sok féle szerver programot szoktak ajánlani, nálam sok-sok éve a localhoston a az Appserv van.
    Apach szerver, ez: appserv-win32-2.5.10.exe, SEMMI újabb, mert az nem működik, (nálam a win7-el, pedig ahhoz írták az újat).

    Aztán: a régi osc a php4-hez készült. Ha szerver program php verzió 5.3 akkor SOK bajod lesz.

    Ha 5.2* akkor minden rendben lesz a 2.31-el is.

    Diablo. Ha gumira van szükséged ...

  • cozmo

    őstag

    válasz DiabloCorsa #13989 üzenetére

    :R Ezeket jó tudni! Köszönöm mások nevében is. Most két napom ráment a próbálkozásra, ha lesz kedvem majd a leírtak szerint cselekszem.

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • cozmo

    őstag

    Vajon ennek mennyi valóság alapja lehet a mi esetünkben? :F

    "A gond az, hogy a drupal innodb formátumban tárolja az adatbázist, így pl. 100Kb-nyi tartalom több mb is lehet fizikailag, amit a szerveren foglal. pl. most is a 8.8Mb a phpmyadminban, valóságban pedig 40MB-os.

    A javaslatom az, hogy myisam formátumra kellene módosítani az innodb-t, így véleményem szerint nem lenne szükség a +100MB kiegészítő mysql kvótára."

    És ha a PhPMyAdmin-ban a a tábla tevékenységek fülén a tárolómotort átállítom innodb > myisam akkor az okozhat problémát? :U Tényleg csak ennyi lenne az átállítás? Tényleg jobb?

    [ Szerkesztve ]

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • DiabloCorsa

    őstag

    válasz cozmo #13991 üzenetére

    Ami a drupálban rossz az az osc-ben alapból jó.

    Ha neked NEM MyISAM az baj. Eredetileg az volt.

    Ha csak azt átállítod szerintem BAJ lesz.

    Talán a teljes export és ürítés után átállítás és beolvasás segít.

    HA exportban kijön ami benne van!

    Diablo. Ha gumira van szükséged ...

  • cozmo

    őstag

    válasz DiabloCorsa #13992 üzenetére

    Akkor ma éjjelre is megvan a "szoc foglalkoztatás" :) :DDD Kösz Diablo!

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • cozmo

    őstag

    válasz DiabloCorsa #13992 üzenetére

    Kijön exporttal ami benne van, de még nem mertem meglépni a konvertálást. Sok helyen utána olvastam és még nincs elég információm, hogy meglépjem.
    Itt sem ellenzik az átállást, Nincs érvük se ellene se mellette. Itt olvastam a témában.
    Valamint itt...
    Ez utóbbi oldalon ez eléggé zavaros nekem:

    "Ha mégis "fizikailag" törölsz autoincrementált értékű sorokat egy InnoDd táblából, DE ezen oszlop/kulcs alapján kapcsolt táblában viszont nem törlöd a hozzá csatolt sorokat (tehát valójában csak a reláció egyik oldalát törlöd ki), majd a mysql szerver újra lesz indítva (enélkül nem jön elő a hiba!) és az adott (autoincrement-es) táblába újabb adatok kerülnek be az újraindítás után szintén autoincrement-tel, azok a sorok felvehetik a korábban törölt sorok automatikusan kiosztott, de törölt értékeit. "

    Vajon fordított MyISAM > InnoDB konvertálásra is igaz ez? Egyáltalán ez érinti az én problémám?

    [ Szerkesztve ]

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • DiabloCorsa

    őstag

    válasz cozmo #13994 üzenetére

    A kijött adatban minden cella (mező) tartalma látható, olvasható?

    Diablo. Ha gumira van szükséged ...

  • cozmo

    őstag

    válasz DiabloCorsa #13995 üzenetére

    Közben megtörtént, minden táblám MyISAM-ra konvertáltam és eddig nincs gond. :R
    Így.:export>konvert>import> megint export > mindkét export összevet > és ezt több mint 50 alkalommal :)
    Eredmény, hogy az adatbázis méretem összement 3/4-ére.

    ui.:amikor meghízott a DB, mint kiderült azért történt mert a tell a friend-en keresztül crackelve az áruházam a session táblát brutálisan teleírták 27000 sorral. így most van egy brutális email cím listám ahová spamet akart küldeni a cracker :)

    [ Szerkesztve ]

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • DiabloCorsa

    őstag

    válasz cozmo #13996 üzenetére

    email cím listám

    Hírlevél? :C

    Diablo. Ha gumira van szükséged ...

  • cozmo

    őstag

    válasz DiabloCorsa #13997 üzenetére

    Sajna mind külföldi szerte a világban, nem sokra megyek vele jelenleg, de elrakom ;]

    [ Szerkesztve ]

    Eladó dolgaim: https://hardverapro.hu/tag/cozmo

  • DiabloCorsa

    őstag

    válasz cozmo #13998 üzenetére

    Mindenkinek Kellemes Húsvéti Ünnepet Kívánok!

    Diablo. Ha gumira van szükséged ...

  • wjani

    tag

    Sziasztok!

    Mindenkinek nagyon kellemes húsvéti ünnepeket kívánok!

    Wjani

    CoViA Online könyvkereskedés,

Új hozzászólás Aktív témák