nincs adatbázisom, így oszlop sincs.
ez kicsit durva kijelentés volt, nem gondolod?

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???

nincs adatbázisom, így oszlop sincs.
ez kicsit durva kijelentés volt, nem gondolod?

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???

Az Adminban tényleg nem volt adatbázis... 
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. 
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!!!!

(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.

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

Keresem ezt a rühes catalog-mappát, de sehol nem találom... 
< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >

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???

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'); ?>
----------------------------------------------------------------------------------------------------------------------
< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >

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. 
< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >

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???

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???

![[kép] [kép]](http://img.tar.hu/akaba/img/20703618.jpg#3)
Ez itt az adatbázisom...
Ez egy .sql kiterjesztésű fájl. Erről van szó? 
< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >

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.
< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >

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

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???

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!

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]

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.

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

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]

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

Hű!
Nagyon köszönöm, hogy próbáltok segíteni, én itt csak egyre tanácstalanabb vagyok... 
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... 
(Remélem, nem a Szolgáltatóm szerverének hozzáférési adatai.) 
====================================================
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] [kép]](http://img.tar.hu/akaba/img/20715639.jpg#3)
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...

Ő 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...

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

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

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

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???

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]

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.
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???

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/');

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>

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???

A Szolgáltatóm : [link]![[kép] [kép]](http://img.tar.hu/akaba/size2/20721465.jpg)
Itt a tárhelyhez jár a webshop (elvileg)... 
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. >

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.
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???

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???

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? 
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-at megcsináltad? Működött?

Megkerestem, ez az enyém :![[kép] [kép]](http://img.tar.hu/akaba/size2/20722111.jpg)

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

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

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???

<?php
} else { // default page
?>
ezzel van baja.
aszongya a 297 sor nem ok.
az else... sor a 297
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???

és ez pont olyan sor, amihez hozzá sem kell nyúlni.
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???

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!!!!

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!!!!! 
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. 
< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >

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.


Én ebből egy kukkot sem értek...
< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >

É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.

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.

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???

Ó, akkor nem szidom tovább a Szolgáltató Pasit, bocs, ezt nem tudtam... 
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? 
>>> httpdocs/shop/adminbackups
< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >

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. 
(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. >

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???

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]

Megtaláltam mindkét fájlt, a jelzett sorokat is... 
É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! 
< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >

JUPIIIIIIJJJJÉÉÉÉÉ!!!!!...

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]](http://img.tar.hu/akaba/img/20742083.gif#3)
[Szerkesztve]
< A lehetetlen mindössze annyit jelent, hogy még nem találtad meg a megoldást. >

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???