Hirdetés

2012. május 29., kedd

Hozzászólások

(#201) sbazsi válasza Belba (#198) üzenetére


sbazsi
(PH! kedvence)

nincs adatbázisom, így oszlop sincs.

ez kicsit durva kijelentés volt, nem gondolod? :Y :Y

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#202) Belba válasza sbazsi (#201) üzenetére


Belba
(őstag)

Az Adminban tényleg nem volt adatbázis... :O

Ez már nekem is feltünt az első naptól fogva : Segédeszközök > Adatbázis mentés ....

Na, itt egy hibajelzésbe ütköztem, hogy nem találja a mappát!
(Merthogy nem is volt httpdocs/shop/adminbackups mappa!!!!)

Kiírta, hogy keresi, nem találja, NINCS. :Y

Kérdeztem én a Szolgáltatómat (aki telepítette a webshopot), hogy mi ez itten?... Nem kéne ide az a hiányzó izé???... Erre csinált nekem egy ''mentes'' mappát, amibe naná, hogy nem ment a rendszer...
(Honnan tudná, hogy oda kellene mentenie?) :((

Na, de én most - félórája - csináltam egy ilyen mappát : adminbackups

És mit ad a Jóisten : rögtön tudtam menteni az adatbázist!!!! :C :DD :DDD

(Excelben egy jó nagy összevisszaság az egész, de ott van benne a Vevők címe, számlák, megrendelések, termékoldalak lementve.)

Mellesleg ebben sem találom a dátumokat. :O :F



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

(#203) Belba válasza sbazsi (#200) üzenetére


Belba
(őstag)

Keresem ezt a rühes catalog-mappát, de sehol nem találom... :O

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

(#204) sbazsi válasza Belba (#202) üzenetére


sbazsi
(PH! kedvence)

a szolgáltatótol kérdezd meg a phpmyadmin elérését, és jelszavát.

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#205) Belba válasza sbazsi (#200) üzenetére


Belba
(őstag)

catalog mappára nem találtam, de van egy ilyen :

httpdocs/shop/product_info.php
------------------------------------------------------------------------------------------------------------------------
<?php
/*
$Id: product_info.php,v 1.1.1.1 2005/08/16 08:31:30 sstolyarov Exp $

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

Copyright (c) 2003 osCommerce

Released under the GNU General Public License
*/

require('includes/application_top.php');

require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_PRODUCT_INFO);

$product_check_query = tep_db_query(''select count(*) as total from '' . TABLE_PRODUCTS . '' p, '' . TABLE_PRODUCTS_DESCRIPTION . '' pd where p.products_status = '1' and p.products_id = ''' . (int)$HTTP_GET_VARS['products_id';] . ''' and pd.products_id = p.products_id and pd.language_id = ''' . (int)$languages_id . ''''');
$product_check = tep_db_fetch_array($product_check_query);
?>
<!doctype html public ''-//W3C//DTD HTML 4.01 Transitional//EN''>
<html <?php echo HTML_PARAMS; ?>>
<head>
<meta http-equiv=''Content-Type'' content=''text/html; charset=<?php echo CHARSET; ?>''>
<title><?php echo TITLE; ?></title>
<base href=''<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>''>
<link rel=''stylesheet'' type=''text/css'' href=''stylesheet.css''>
<script language=''javascript''><!--
function popupWindow(url) {
window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
}
//--></script>
</head>
<body marginwidth=''0'' marginheight=''0'' topmargin=''0'' bottommargin=''0'' leftmargin=''0'' rightmargin=''0''>
<!-- header //-->
<?php require(DIR_WS_INCLUDES . 'header.php'); ?>
<!-- header_eof //-->

<!-- body //-->
<table border=''0'' width=''100%'' cellspacing=''3'' cellpadding=''3''>
<tr>
<td width=''<?php echo BOX_WIDTH; ?>'' valign=''top''><table border=''0'' width=''<?php echo BOX_WIDTH; ?>'' cellspacing=''0'' cellpadding=''2''>
<!-- left_navigation //-->
<?php require(DIR_WS_INCLUDES . 'column_left.php'); ?>
<!-- left_navigation_eof //-->
</table></td>
<!-- body_text //-->
<td width=''100%'' valign=''top''><?php echo tep_draw_form('cart_quantity', tep_href_link(FILENAME_PRODUCT_INFO, tep_get_all_get_params(array('action')) . 'action=add_product')); ?><table border=''0'' width=''100%'' cellspacing=''0'' cellpadding=''0''>
<?php
if ($product_check['total';] < 1) {
?>
<tr>
<td><?php new infoBox(array(array('text' => TEXT_PRODUCT_NOT_FOUND))); ?></td>
</tr>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<tr>
<td><table border=''0'' width=''100%'' cellspacing=''1'' cellpadding=''2'' class=''infoBox''>
<tr class=''infoBoxContents''>
<td><table border=''0'' width=''100%'' cellspacing=''0'' cellpadding=''2''>
<tr>
<td width=''10''><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
<td align=''right''><?php echo '<a href=''' . tep_href_link(FILENAME_DEFAULT) . '''>' . tep_image_button('button_continue.gif', IMAGE_BUTTON_CONTINUE) . '</a>'; ?></td>
<td width=''10''><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<?php
} else {
$product_info_query = tep_db_query(''select p.products_id, pd.products_name, pd.products_description, p.products_model, p.products_quantity, p.products_image, pd.products_url, p.products_price, p.products_tax_class_id, p.products_date_added, p.products_date_available, p.manufacturers_id from '' . TABLE_PRODUCTS . '' p, '' . TABLE_PRODUCTS_DESCRIPTION . '' pd where p.products_status = '1' and p.products_id = ''' . (int)$HTTP_GET_VARS['products_id';] . ''' and pd.products_id = p.products_id and pd.language_id = ''' . (int)$languages_id . ''''');
$product_info = tep_db_fetch_array($product_info_query);

tep_db_query(''update '' . TABLE_PRODUCTS_DESCRIPTION . '' set products_viewed = products_viewed+1 where products_id = ''' . (int)$HTTP_GET_VARS['products_id';] . ''' and language_id = ''' . (int)$languages_id . ''''');

if ($new_price = tep_get_products_special_price($product_info['products_id';])) {
$products_price = '<s>' . $currencies->display_price($product_info['products_price';], tep_get_tax_rate($product_info['products_tax_class_id';])) . '</s> <span class=''productSpecialPrice''>' . $currencies->display_price($new_price, tep_get_tax_rate($product_info['products_tax_class_id';])) . '</span>';
} else {
$products_price = $currencies->display_price($product_info['products_price';], tep_get_tax_rate($product_info['products_tax_class_id';]));
}

if (tep_not_null($product_info['products_model';])) {
$products_name = $product_info['products_name';] . '<br><span class=''smallText''>[' . $product_info['products_model';] . ';]</span>';
} else {
$products_name = $product_info['products_name';];
}
?>
<tr>
<td><table border=''0'' width=''100%'' cellspacing=''0'' cellpadding=''0''>
<tr>
<td class=''pageHeading'' valign=''top''><?php echo $products_name; ?></td>
<td class=''pageHeading'' align=''right'' valign=''top''><?php echo $products_price; ?></td>
</tr>
</table></td>
</tr>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<tr>
<td class=''main''>
<?php
if (tep_not_null($product_info['products_image';])) {
?>
<table border=''0'' cellspacing=''0'' cellpadding=''2'' align=''right''>
<tr>
<td align=''center'' class=''smallText''>
<script language=''javascript''><!--
document.write('<?php echo '<a href=''javascript:popupWindow(\'' . tep_href_link(FILENAME_POPUP_IMAGE, 'pID=' . $product_info['products_id';]) . '\')''>' . tep_image(DIR_WS_IMAGES . $product_info['products_image';], addslashes($product_info['products_name';]), SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace=''5'' vspace=''5''') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>');
//--></script>
<noscript>
<?php echo '<a href=''' . tep_href_link(DIR_WS_IMAGES . $product_info['products_image';]) . ''' target=''_blank''>' . tep_image(DIR_WS_IMAGES . $product_info['products_image';], $product_info['products_name';], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, 'hspace=''5'' vspace=''5''') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>
</noscript>
</td>
</tr>
</table>
<?php
}
?>
<p><?php echo stripslashes($product_info['products_description';]); ?></p>
<?php
$products_attributes_query = tep_db_query(''select count(*) as total from '' . TABLE_PRODUCTS_OPTIONS . '' popt, '' . TABLE_PRODUCTS_ATTRIBUTES . '' patrib where patrib.products_id=''' . (int)$HTTP_GET_VARS['products_id';] . ''' and patrib.options_id = popt.products_options_id and popt.language_id = ''' . (int)$languages_id . ''''');
$products_attributes = tep_db_fetch_array($products_attributes_query);
if ($products_attributes['total';] > 0) {
?>
<table border=''0'' cellspacing=''0'' cellpadding=''2''>
<tr>
<td class=''main'' colspan=''2''><?php echo TEXT_PRODUCT_OPTIONS; ?></td>
</tr>
<?php
$products_options_name_query = tep_db_query(''select distinct popt.products_options_id, popt.products_options_name from '' . TABLE_PRODUCTS_OPTIONS . '' popt, '' . TABLE_PRODUCTS_ATTRIBUTES . '' patrib where patrib.products_id=''' . (int)$HTTP_GET_VARS['products_id';] . ''' and patrib.options_id = popt.products_options_id and popt.language_id = ''' . (int)$languages_id . ''' order by popt.products_options_name'');
while ($products_options_name = tep_db_fetch_array($products_options_name_query)) {
$products_options_array = array();
$products_options_query = tep_db_query(''select pov.products_options_values_id, pov.products_options_values_name, pa.options_values_price, pa.price_prefix from '' . TABLE_PRODUCTS_ATTRIBUTES . '' pa, '' . TABLE_PRODUCTS_OPTIONS_VALUES . '' pov where pa.products_id = ''' . (int)$HTTP_GET_VARS['products_id';] . ''' and pa.options_id = ''' . (int)$products_options_name['products_options_id';] . ''' and pa.options_values_id = pov.products_options_values_id and pov.language_id = ''' . (int)$languages_id . ''''');
while ($products_options = tep_db_fetch_array($products_options_query)) {
$products_options_array[] = array('id' => $products_options['products_options_values_id';], 'text' => $products_options['products_options_values_name';]);
if ($products_options['options_values_price';] != '0') {
$products_options_array[sizeof($products_options_array)-1]['text';] .= ' (' . $products_options['price_prefix';] . $currencies->display_price($products_options['options_values_price';], tep_get_tax_rate($product_info['products_tax_class_id';])) .') ';
}
}

if (isset($cart->contents[$HTTP_GET_VARS['products_id';]]['attributes';][$products_options_name['products_options_id';]])) {
$selected_attribute = $cart->contents[$HTTP_GET_VARS['products_id';]]['attributes';][$products_options_name['products_options_id';]];
} else {
$selected_attribute = false;
}
?>
<tr>
<td class=''main''><?php echo $products_options_name['products_options_name';] . ':'; ?></td>
<td class=''main''><?php echo tep_draw_pull_down_menu('id[' . $products_options_name['products_options_id';] . ';]', $products_options_array, $selected_attribute); ?></td>
</tr>
<?php
}
?>
</table>
<?php
}
?>
</td>
</tr>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<?php
$reviews_query = tep_db_query(''select count(*) as count from '' . TABLE_REVIEWS . '' where products_id = ''' . (int)$HTTP_GET_VARS['products_id';] . ''''');
$reviews = tep_db_fetch_array($reviews_query);
if ($reviews['count';] > 0) {
?>
<tr>
<td class=''main''><?php echo TEXT_CURRENT_REVIEWS . ' ' . $reviews['count';]; ?></td>
</tr>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<?php
}

if (tep_not_null($product_info['products_url';])) {
?>
<tr>
<td class=''main''><?php echo sprintf(TEXT_MORE_INFORMATION, tep_href_link(FILENAME_REDIRECT, 'action=url&goto=' . urlencode($product_info['products_url';]), 'NONSSL', true, false)); ?></td>
</tr>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<?php
}

if ($product_info['products_date_available';] > date('Y-m-d H:i:s')) {
?>
<tr>
<td align=''center'' class=''smallText''><?php echo sprintf(TEXT_DATE_AVAILABLE, tep_date_long($product_info['products_date_available';])); ?></td>
</tr>
<?php
} else {
?>
<tr>
<td align=''center'' class=''smallText''><?php echo sprintf(TEXT_DATE_ADDED, tep_date_long($product_info['products_date_added';])); ?></td>
</tr>
<?php
}
?>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<tr>
<td><table border=''0'' width=''100%'' cellspacing=''1'' cellpadding=''2'' class=''infoBox''>
<tr class=''infoBoxContents''>
<td><table border=''0'' width=''100%'' cellspacing=''0'' cellpadding=''2''>
<tr>
<td width=''10''><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
<td class=''main''><?php echo '<a href=''' . tep_href_link(FILENAME_PRODUCT_REVIEWS, tep_get_all_get_params()) . '''>' . tep_image_button('button_reviews.gif', IMAGE_BUTTON_REVIEWS) . '</a>'; ?></td>
<td class=''main'' align=''right''><?php echo tep_draw_hidden_field('products_id', $product_info['products_id';]) . tep_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART); ?></td>
<td width=''10''><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
</tr>
<tr>
<td>
<?php
if ((USE_CACHE == 'true') && empty($SID)) {
echo tep_cache_also_purchased(3600);
} else {
include(DIR_WS_MODULES . FILENAME_ALSO_PURCHASED_PRODUCTS);
}
}
?>
</td>
</tr>
</table></form></td>
<!-- body_text_eof //-->
<td width=''<?php echo BOX_WIDTH; ?>'' valign=''top''><table border=''0'' width=''<?php echo BOX_WIDTH; ?>'' cellspacing=''0'' cellpadding=''2''>
<!-- right_navigation //-->
<?php require(DIR_WS_INCLUDES . 'column_right.php'); ?>
<!-- right_navigation_eof //-->
</table></td>
</tr>
</table>
<!-- body_eof //-->

<!-- footer //-->
<?php require(DIR_WS_INCLUDES . 'footer.php'); ?>
<!-- footer_eof //-->
<br>
</body>
</html>
<?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?>
----------------------------------------------------------------------------------------------------------------------

:U

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

(#206) Belba válasza sbazsi (#204) üzenetére


Belba
(őstag)

Az micsoda?

Úgy gondolod, hogy nem itt a webshop-Adminban kellene keresgélnem, hanem a PLESK-Adminban? (Mert van egy ilyen felülete a szolgáltatónak.)

Ott is látom ugyanezeket a fájlokat és ott tudom engedélyezni, hogy milyen hozzáférést engedélyezek itt a fájlokhoz...

Erre gondolsz?

Mert ahhoz van jelszavam. :U

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

(#207) sbazsi válasza Belba (#205) üzenetére


sbazsi
(PH! kedvence)

ez az.
a catalog könyvtár az tulképp a shop root könyvtára.

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#208) sbazsi válasza Belba (#206) üzenetére


sbazsi
(PH! kedvence)

nemtom mi az a plesk admin.
az adatbázishoz férj hozzá.

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#209) Belba válasza sbazsi (#208) üzenetére


Belba
(őstag)

[kép]

Ez itt az adatbázisom...

Ez egy .sql kiterjesztésű fájl. Erről van szó? :U

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

(#210) Belba


Belba
(őstag)

Azon is gondolkoztam, hogy ha az ''ÚJ TERMÉKEINK xxx HÓNAPBAN'' box helyett mondjuk a ''LEGKEDVELTEBB TERMÉKEK'' box kerülhetne középre, az sokkal jobb lenne...

Abban tényleg a sláger-termékek vannak, amiből a legtöbb fogyott, tehát érdekesebb az új vásárlónak is.

Az abban szereplő termékek számát meg tudom határozni, 9-12 termék bőven elegendő lenne a Főoldalra ajánlásnak.

:U

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

(#211) Tyrael válasza Belba (#210) üzenetére


Tyrael
(senior tag)

az adatbazisodat a phpmyadmin nevu php-s progival tudnad menedzselni.
altalaban minden szolgaltatonal van ilyen.
nezz utana, hogy a tiednel milyen cimen erheto el.

Tyrael

(#212) sbazsi


sbazsi
(PH! kedvence)

mindez persze csak ahhoz kell, hogy a termék áruházba kerülés idejét modosíthasd.

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#213) [HUN]Tyson válasza Belba (#210) üzenetére


[HUN]Tyson
(senior tag)

Helló!

Elolvastam a hétvége termését, és ugy láttam, néhány dolog neked nem egészen tiszta, főleg az adatbázissal kapcsolatban.
A lényeg az, hogy az osCommerce mysql adatbázisban tárolja az adatokat. A tied is. Ha még nem kaptál volna, kérj a szolgáltatódtól elérhetőséget hozzá. Általában a phpmyadmin nevű programot szokás használni, aminek meg kell adni a szervert, ahol az adatbázis van, magát az adatbázis nevét, és a jogosultságodat hogy elérhesd (felhasználónév + jelszó). Ezeket mindenféleképpen meg kell, hogy adják.
Ha nem értesz hozzá, óvatossan turkálj itt, nehogy megsemmisíts valami adatot.
Az az sql kiterjesztésű fájl az adatbázisodat tartalmazza, azigazából nem excel használatra készült, viszont ha valamit tönkreteszel, phpmyadminban ebből visszaírhatod a mentést. Ugyanitt tudsz excel formátumú mentést csinálni.

Most ennyi jutott eszembe, ha kérdésed van, írj!

(#214) Tyrael válasza [HUN]Tyson (#213) üzenetére


Tyrael
(senior tag)

a mysql felhasznalonev, jelszo, szerver cime, adatbazis neve biztos hogy ismert, hiszen oscommerce configjaba benne kell hogy legyen, kulonben nem tudna hasznalni az adatbazist
ha mas nincs, akkor felrak maganak egy phpmyadmin-t.
telepites:
letoltod, kicsomagolod, felmasolod, aztan config.inc.php vagy valami ilyesmi nevu config file-ban kell atirni par dolgot:
$cfg['blowfish_secret'] (vagy valami ilyesmi) = ''bármijóide''
$cfg['Servers'][$i]['auth_type'] = 'config'; -> ezt ird at 'cookie' -ra, utana pedig weben keresztul elered a phpmyadmin-t, ahol be tudsz jelentkezni, stb.

Tyrael

[Szerkesztve]

(#215) [HUN]Tyson válasza Tyrael (#214) üzenetére


[HUN]Tyson
(senior tag)

Igazad van. Akkor a következő a teendő Belba kollega számára:

ftp-n csinál egy phpmyadmin könyvtárat, ebbe feltölti a phpmydmin-t, majd megnyitja a shop/includes/configure.php-t, és ebből kinézi az alább adatokat:
define('DB_SERVER', 'ezaszerver');
define('DB_SERVER_USERNAME', 'ezafelhasználónév');
define('DB_SERVER_PASSWORD', 'ezajelszó');


Majd a phpmyadmin könyvtárban a config.default.php-t megnyitja szerkesztésre, és kitölti a következőket értelemszerűen:
$cfg['Servers';][$i]['host';] = 'localhost';
$cfg['Servers';][$i]['auth_type';] = 'http'; (én ezt használom)
$cfg['Servers';][$i]['user';] = 'user';
$cfg['Servers';][$i]['password';] = 'passwd';

Ezt menti config.inc.php néven, majd a phpmyadmin/index.php-t indítja, adatokat beír, és kész.

(#216) Tyrael válasza [HUN]Tyson (#215) üzenetére


Tyrael
(senior tag)

auth type-nal http mit csinal?
config tudom, hogy a config fajl-ba beirt adatokat hasznalja, cookie eseteben mutat egy bejelentkezo ablakot, ahol beirhatod az user/pass-t. http mit csinal?
amugy ''Kattintható kódok és arcocskák [ ne konvertáljon! ]'' kipipalasaval elkerulheted, hogy mindenfele smiley-t szurjon bele az iromanyodba az oldal motorja :)

Tyrael

(#217) [HUN]Tyson válasza Tyrael (#216) üzenetére


[HUN]Tyson
(senior tag)

http-vel is felhoz egy ugyanolyan ablakot, mint a htaccess-sel, username + jelszó.

A #191-es gebasz azért volt, mert töröltem az országokat, csak magyar maradt, viszont az egyik ''próbavásárlónak'' nem görgettem végig, mikor felvittem, hanem azerbajdzsán vagy mittomén mi maradt, ami az első volt. Az az id megszűnt, és ez okozta a galibát.

Viszont a keresőm még mindig nem megy, lövésem nincs, hogy miért. Van valakinek valami ötlete, hogy mit bénáztam el?

Vágom a ''ne konvertáljon''-t, csak mindig elfelejtem. :)

[Szerkesztve]

(#218) Tyrael válasza [HUN]Tyson (#217) üzenetére


Tyrael
(senior tag)

cookie akkor annyibol jobb, hogy ott be lehet allitani, hogy milyen karakterkodolassal jelenitse meg a tartalmat
mig a http eseten a default client charsetet fogja szerintem hasznalni

Tyrael

(#219) Belba válasza [HUN]Tyson (#215) üzenetére


Belba
(őstag)

Hű!
Nagyon köszönöm, hogy próbáltok segíteni, én itt csak egyre tanácstalanabb vagyok... :O

Ebben a shop/includes/configure.php fájlban körülnéztem :

define('DB_SERVER', 'ezaszerver');
define('DB_SERVER_USERNAME', 'ezafelhasználónév');
define('DB_SERVER_PASSWORD', 'ezajelszó');


Itt tényleg találtam egy tök új jelszót és username-t, amit eddig nem ismertem... :U
(Remélem, nem a Szolgáltatóm szerverének hozzáférési adatai.) :Y

====================================================

Na, figyeljetek!

Béreltem egy Szolgáltatónál tárhelyet, ahol már telepítve megkaptam a webshopot.
Nekem ''csak'' a termékeket kellett beírnom, az egyéni beállításaimat megcsinálnom...

A Szolgáltatónak van egy PLESK-nevezetű admin-oldala, ahova beléphetek és mindenféle beállítást eszközölhetek (fájlmanager, mail-manager, stb)...

Ez a felülete :
[kép]

Itt is megtalálom a File Manager-ben ugyanazokat a fájlokat, amit az Admin-ban.
Itt tudom engedélyezni a fájlokhoz való hozzáférést is.
Ha itt nincs engedélyezve, hogy módosíthatom az adott fájlt, akkor nem is tudok semmit csinálni vele.

A bajok ott kezdődnek, hogy a Szolgáltatóm kb. annyit ért az egész osCommerce-hez, mint én... :O :(( :o
Ő felrakott egy webáruházat (mellesleg kimásolta a Tissue Kft.webshopját) és agyő, csináljak amit akarok.
Gondolhatjátok, mit kínlódtam magamban hetekig, mire kigyomláltam a Tissue Kft. dolgait, mire rájöttem (az én 00 programozói tudásommal) mit csináljak, hogy a Vevők megrendelései ne a Tissue Kft. címére menjenek, hanem hozzánk...
Életemben akkor láttam először php-fájlokat, eddig weboldalt csak Dreamweaver-rel készítettem.

Volt már olyan, hogy elszállt az egész weboldal, mert valamit rosszul csináltam.
ÉN semmit nem tudtam csinálni, nem tudtam a weboldalhoz férni, a Szolgáltatóm meg 2 napig nem csinált semmit, hiába hívogattam...

Néhány dolog egyáltalán nem működik a webshopban (Érkező termékek, Banner-manager, Cach-beállítások, Hírlevél-kezelés, stb)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Hírlevél menedzsernél ezt írja ki az Admin-oldalon :
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-50, 50' at line 1

select newsletters_id, title, length(content) as content_length, module, date_added, date_sent, status, locked from newsletters order by date_added desc limit -50, 50

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Érkező termékeknél ezt írja ki az Admin-oldalon :
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-50, 50' at line 1

select pd.products_id, pd.products_name, p.products_date_available from products_description pd, products p where p.products_id = pd.products_id and p.products_date_available != '' and pd.language_id = '4' order by p.products_date_available DESC limit -50, 50

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Gyártók-nál ezt írja ki az Admin-oldalon :
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-50, 50' at line 1

select manufacturers_id, manufacturers_name, manufacturers_image, date_added, last_modified from manufacturers order by manufacturers_name limit -50, 50

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Hát, nem is tudom, mit lehetne itt kezdeni... :O :F :(

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

(#220) Tyrael válasza Belba (#219) üzenetére


Tyrael
(senior tag)

lehet jo lenne ujratelepiteni.
ha megbizol valamelyikunkben annyira, akkor szerintem tudnank segiteni neked a beallitasokban.
ezt az admin feluletet nem ismerem, de mint sokan kozulunk, ha elottem lenne, eligazodnek rajta.
Szal az en javaslatom az lenne, hogy valamelyik kollegaval (pl Tyson) priviben megbeszelitek, megadod neki az user/pass-od, es o megnezi miujsag, stb.
Csak mert ez igy kb. olyan dolog, mint telefonon keresztul levezetni egy szivmutetet.

Tyrael

(#221) [HUN]Tyson válasza Belba (#219) üzenetére


[HUN]Tyson
(senior tag)

Asszem, bár én sem értek hozzá, az lehet a gebasz, hogy a -50 nem valós sor érték. csak nemtom hol definiálja ezt a lekérdezést. De keresem a hiba okát

(#222) sbazsi válasza Belba (#219) üzenetére


sbazsi
(PH! kedvence)

Béreltem egy Szolgáltatónál tárhelyet ... A bajok ott kezdődnek, hogy a Szolgáltatóm kb. annyit ért az egész osCommerce-hez, mint én ... Ő felrakott egy webáruházat (mellesleg kimásolta a Tissue Kft.webshopját) és agyő, csináljak amit akarok ... a Szolgáltatóm meg 2 napig nem csinált semmit, hiába hívogattam...

Csak megkérdezem, hogy miért fizettél? Csak a tárhelyért, vagy magáért az áruházért is? A szolgáltató ajánlotta neked, fel is telepítette, vagy mi?

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#223) [HUN]Tyson válasza Belba (#219) üzenetére


[HUN]Tyson
(senior tag)

A mysql verzióval van szarakodás, ezt az admin felületen a segédeszközök/szerverinfo lapon nézheted meg, ezt keresd: Client API version. Az enyém 4.0.27, ezen megy.

Megoldást itt találsz, sajna angol: [link]

De itt a lényeg:

Line 67 in catalog/includes/classes/split_page_results.php must be changed from:
$this->sql_query .= '' limit '' . $offset . '', '' . $this->number_of_rows_per_page;
to:
$this->sql_query .= '' limit '' . max($offset, 0) . '', '' . $this->number_of_rows_per_page;


Line 38 in catalog/admin/includes/classes/split_page_results.php must be changed from:
$sql_query .= '' limit '' . $offset . '', '' . $max_rows_per_page;
to:
$sql_query .= '' limit '' . max($offset, 0) . '', '' . $max_rows_per_page;

[Szerkesztve]

(#224) sbazsi


sbazsi
(PH! kedvence)

nekem valamiért az admin felület nem látja a könyvtárakat.
mi lehet a gond?

pl katalogusra kattintva
HIBA!: Nem létezik a termékkategória könyvtára: /catalog/images/

amikor pedig egy termékre megyek a vásárlói oldalon, akkor megjeleníti az ebben a könyvtárba(egyik alkönyvtár) található képeket.
:F

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#225) [HUN]Tyson válasza sbazsi (#224) üzenetére


[HUN]Tyson
(senior tag)

Az include/configure.php-ban jól vannak a könyvtárak definiálva?
Ilyesmikre gondolok:
define('DIR_WS_IMAGES', 'images/');
define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');

(#226) [HUN]Tyson


[HUN]Tyson
(senior tag)

Felmerült már itt, hogy hogy lehet fix szélességűre venni az egész shopot.
Az osCommerce.com-on található megoldás (hátha érdekel valakit):

1. A minor modification is required to your stylesheet.css file.
Replace the following code:
---------------------------
BODY {
background: #ffffff;
color: #000000;
margin: 0px;
}
with:
-----
BODY {
text-align: center;
background: #ffffff;
color: #000000;
margin: 0px;
}
.fixcenter {
width: 758px;
border: solid; border-width: 1px;
background: #ffffff;
color: #000000;
margin: auto;
margin-top: 20px;
text-align: left;
}

2. On-page changes:
In /catalog/includes/header.php
-------------------------------
immediately below this piece of code
if ($messageStack->size('header') > 0) {
echo $messageStack->output('header');
}

?>
add
<div class=''fixcenter''>

In catalog/includes/footer.php
------------------------------
Immediately below the closing php tag
?>
add this
</div>

(#227) sbazsi válasza [HUN]Tyson (#225) üzenetére


sbazsi
(PH! kedvence)

nem ez volt a gond, hanem a szerver könyvtár nem volt megadva, de már megoldva. :)

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#228) Belba válasza sbazsi (#222) üzenetére


Belba
(őstag)

A Szolgáltatóm : [link]

[kép]

Itt a tárhelyhez jár a webshop (elvileg)... :o

Mondjuk az áruház üzemeltetés nincs benne, az a mi dolgunk.


[Szerkesztve]

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

(#229) sbazsi


sbazsi
(PH! kedvence)

Hogy tudom azt megcsinálni, hogy ne írjon ki árat, ha 0 van megadva?
[link]
[link]

Az elsőt próbálom most, de sajna nem yo, olyan fileban akar módosítani, ami nem létezik.
:F

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#230) sbazsi válasza Belba (#228) üzenetére


sbazsi
(PH! kedvence)

a kérdés, hogy amikor átadták, akkor működött-e, lehetett-e bele termékeket felvinni, megrendeléseket csinálni, stb.

mert ha az alaprendszer működik, akkor onnantól tényleg a vevő feladata hogy átírja a progit.
ennyiért nem várható el, hogy mindenkinek belőjék, mert pár hónap után mehetnétek máshova, mert csődbementek.

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#231) sbazsi válasza Belba (#228) üzenetére


sbazsi
(PH! kedvence)

most nézem:
jobb oldali oszlop, alulról az 5. sor.

Custom Error.

én vagyok tudattalan, vagy ez mi akar lenni?
személyreszbank hibákat, és javítsd ki, vagy mi? :Y

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#232) [HUN]Tyson válasza Belba (#228) üzenetére


[HUN]Tyson
(senior tag)

#223-at megcsináltad? Működött?

(#233) Belba válasza [HUN]Tyson (#223) üzenetére


Belba
(őstag)

Megkerestem, ez az enyém :

[kép]

:F

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

(#234) sbazsi válasza sbazsi (#229) üzenetére


sbazsi
(PH! kedvence)

na az elsőt feltettem.
nem megy az egész.
:O :O

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#235) sbazsi


sbazsi
(PH! kedvence)

<?php
} else { // default page
?>

ezzel van baja.
aszongya a 297 sor nem ok.
az else... sor a 297
:O

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#236) sbazsi válasza sbazsi (#235) üzenetére


sbazsi
(PH! kedvence)

és ez pont olyan sor, amihez hozzá sem kell nyúlni.
:O

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#237) Belba válasza sbazsi (#230) üzenetére


Belba
(őstag)

Amikor átvettük a tárhelyet, fel volt telepítve a Tissue Kft. webshopja...

Azt kellett átszabnom a mi nevünkre, a mi igényeinkre, ALAPBAN a webshop a Tissue Kft.-nek küldte a Vevő megrendelését!!!! :Y :Y :Y

Teljesen nyilvánvaló volt, hogy egy már meglévő webshopot a pasi átmásolt és azt mondta : használjuk!
Akkor nem volt időm ezen rágódni, mert szupergyorsan kellett nyitnom egy webáruházat, de lépten-nyomon olyan korlátokba akadtam, hogy át kell szabnom a már másnak működő fájlokat a mi igényeinkre...

Tehát NEM egy üres, minden funkciót tudó webshopot kaptam!!!!! :O

Termékeket lehetett felvinni, be is írtam a termékeinket...

Megrendeléseket azután lehetett csinálni, hogy 1 napi kínlódás után kigyomláltam a Tissue Kft. email-címeit és bevittem a mi címeinket...

Szerintem nincs is meg minden fájl, aminek alapból meg kellene lennie, nyilván már ez a Tissue Kft. is alakított a webshopján, az ő igényei szerint.

Lehet, hogy tényleg újra kellene telepíteni az egészet, hogy minden alapból működjön. :O

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

(#238) [HUN]Tyson válasza sbazsi (#236) üzenetére


[HUN]Tyson
(senior tag)

Nyilván az egész else ággal van valami baja, de sajnos ebben egyeltalán nem tudok segíteni, mert nekem nincs szükségem erre a kiegészítésre.

(#239) Belba válasza [HUN]Tyson (#223) üzenetére


Belba
(őstag)

:Y :O :F :U :(

Én ebből egy kukkot sem értek...

:O

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

(#240) [HUN]Tyson válasza Belba (#237) üzenetére


[HUN]Tyson
(senior tag)

Én az oscommerce.com-ról töltöttem le a shopot, és a magyar nyelvet is hozzá, és ebben is Tissue Kft. szerepelt. Szerintem ez csak egy példa, mint a dvd-k és hardverek benne. Gondolom az a tiedben is ezek szerepeltek. Szóval nem biztos hogy ''átmásolt'' cucc az sem.

(#241) [HUN]Tyson válasza Belba (#239) üzenetére


[HUN]Tyson
(senior tag)

Akkor megpróbálom szájbarágósan :)

de előbb egy kérdés: a szerveren lévő fájlokat szerkeszteni tudod? Tehát bele tudsz módosítani egy fájlba? Én erre például a dreamweaver-t használom, de lehet az adminfelületről is (segédeszközök/fájlkezelő), vagy még egy marék módszerrel.

(#242) sbazsi válasza [HUN]Tyson (#240) üzenetére


sbazsi
(PH! kedvence)

jól mondod.
a tissue kft sztm a magyar nyelvi fájlokban volt benne.
szal szerintem sem ''használt'' cuccot kaptál.

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#243) Belba válasza [HUN]Tyson (#240) üzenetére


Belba
(őstag)

Ó, akkor nem szidom tovább a Szolgáltató Pasit, bocs, ezt nem tudtam... :Y

De akkor mitől nem működnek olyan alapszolgáltatások, hogy : Hírlevél, Gyártók, Érkező termékek... ???

Ez az Adatbázis-mentés sem működött egészen tegnapig, míg nem csináltam egy megfelelő mappát, amit az Admin hiányolt a mentéshez???

Ezt ti is így csináltátok, hogy működjön? :F

>>> httpdocs/shop/adminbackups

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

(#244) Belba válasza [HUN]Tyson (#241) üzenetére


Belba
(őstag)

Természetesen, néhány .php fájlt szerkesztettem már.

Én a Jegyzettömbben szoktam átirogatni.

(Az eredetit elmentem, és ha valamiért a módosított nem működik, akkor gyorsan visszarakom.)

Az Admin-Fájlkezelőben feltöltöm a módosított php-fájlt és ez felülírja az eredetit.

Így szoktam. :U

(A Dreamweaver-t én weboldalak írására használtam eddig.)

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

(#245) sbazsi válasza Belba (#243) üzenetére


sbazsi
(PH! kedvence)

hanyag telepítés.

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#246) [HUN]Tyson válasza Belba (#244) üzenetére


[HUN]Tyson
(senior tag)

A dreamweaver-rel is lehet csatlakozni a szerverhez, igy ott helyben lehet módosítani, mellesleg szépen tagolt, színkódolt a php fájl is. Persze ekkor külön kell menteni előbb a fájlokat.

Akkor a következőt csináld:

a /includes/classes/split_page_results.php- t nyisd meg szerkesztésre (persze ments előbb).
A 67. sor ez:
$this->sql_query .= '' limit '' . $offset . '', '' . $this->number_of_rows_per_page;

módositsd erre:
$this->sql_query .= '' limit '' . max($offset, 0) . '', '' . $this->number_of_rows_per_page;

aztán az /admin/includes/classes/split_page_results.php 38. sora:
$sql_query .= '' limit '' . $offset . '', '' . $max_rows_per_page;

módositsd erre:
$sql_query .= '' limit '' . max($offset, 0) . '', '' . $max_rows_per_page;

Aztán töltsd vissza a 2 fájlt, és elvileg jónak kéne hogy legyen. Ez egy olyan bug, ami a mysql néhány verziójával jön elő.
Remélem érthető voltam.
Már csak holnap fogom megtudni, hogy sikerült e, mert vége a munkaidőmnek.

[Szerkesztve]

[Szerkesztve]

(#247) Belba válasza [HUN]Tyson (#246) üzenetére


Belba
(őstag)

Megtaláltam mindkét fájlt, a jelzett sorokat is... :U

Éjszaka megpróbálkozom vele.
(Ha elszállna a weboldal, nem akarom, hogy a Vevők frászt kapjanak.)

Gondolod, hogy ha ezt átjavítom, akkor működni fog a Hírlevél, Gyártók, Érkező termékek?... De jó lenne! :C

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

(#248) Belba válasza [HUN]Tyson (#246) üzenetére


Belba
(őstag)

JUPIIIIIIJJJJÉÉÉÉÉ!!!!!... :C :DD :R :))

SIKERÜLT!!!

Végre működik a Hírlevél!!!!... Lehet beírni Gyártókat!!!!... A Várható termékek-nél sincs hibaüzenet... (Na, itt még nem tudom, hogyan kellene láthatóvá tenni, mi fog érkezni, de én már ennek is örülök!)

[kép] [kép] [kép]




[Szerkesztve]

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

(#249) sbazsi válasza Belba (#248) üzenetére


sbazsi
(PH! kedvence)

Te egy élő, működö shopban kisérletezel?

Eladó cuccok: http://bit.ly/gyopTo | Ha hirdetés ügyében írsz, tényleg olyan megterhelő megírni, hogy miről van szó, hogy ne kelljen barkóbázni???

(#250) [HUN]Tyson válasza Belba (#248) üzenetére


[HUN]Tyson
(senior tag)

Örülök, hogy végre én is tudtam érdemben segíteni valakinek.

Copyright © 2000-2012 PROHARDVER Informatikai Kft.