XXXPUR Posted December 13, 2005 Report Share Posted December 13, 2005 Hoffentlich kann mir jemand helfen. Ich bekomme keine Bestellungen mehr rein obwohl die Kunden sich verschieden Artikel in den Warenkorb legen und dann auch den Einkauf fortsetzen, das sehe ich auf "Who is" im Admin Bereich. Mein Shop funktioniert ohne Registrierung, doch daran kann es nicht liegen denn vor 2 Tagen lief alles einwandfrei. Bitte um schnelle Hilfe. Von mir aus bekommt der jenige wo mir dabei hilft auch 2 DVDs seiner Wahl frei Nach Hause geliefert. Antwortet mir bitte hier ?ffentlich oder Privat PM Danke im Voraus Shop: www.xxxmediastore.com Link to comment Share on other sites More sharing options...
XXXPUR Posted December 13, 2005 Author Report Share Posted December 13, 2005 So sieht meine " checkout_confirmation.php " Datei aus. DEnn der Kunde ist bis zu dieser Seite gekommen, danach mu? man ja nochmal auf " Best?tigen " klicken und genau denk ich mal sitzt der Fehler. Bitte Leutz schaut mal dr?ber ob da was net stimmt oder braucht ihr en anderes Script ? <?php /* ----------------------------------------------------------------------------------------- $Id: checkout_confirmation.php,v 1.16 2004/03/25 08:36:06 fanta2k Exp $ XT-Commerce - community made shopping http://www.xt-commerce.com Copyright © 2003 XT-Commerce ----------------------------------------------------------------------------------------- based on: © 2000-2001 The Exchange Project (earlier name of osCommerce) © 2002-2003 osCommerce(checkout_confirmation.php,v 1.137 2003/05/07); www.oscommerce.com © 2003 nextcommerce (checkout_confirmation.php,v 1.21 2003/08/17); www.nextcommerce.org Released under the GNU General Public License ----------------------------------------------------------------------------------------- Third Party contributions: agree_conditions_1.01 Autor: Thomas Pl?nkers ([email protected]) Customers Status v3.x © 2002-2003 Copyright Elari [email protected] | www.unlockgsm.com/dload-osc/ | CVS : http://cvs.sourceforge.net/cgi-bin/viewcvs...by=date#dirlist Credit Class/Gift Vouchers/Discount Coupons (Version 5.10) http://www.oscommerce.com/community/contributions,282 Copyright © Strider | [email protected] Copyright (c Nick Stanko of UkiDev.com, [email protected] Copyright © Andre [email protected] Copyright © 2001,2002 Ian C Wilson http://www.phesis.org Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ include( 'includes/application_top.php'); // create smarty elements $smarty = new Smarty; // include boxes require(DIR_FS_CATALOG .'templates/'.CURRENT_TEMPLATE. '/source/boxes.php'); // include needed functions require_once(DIR_FS_INC . 'xtc_calculate_tax.inc.php'); require_once(DIR_FS_INC . 'xtc_check_stock.inc.php'); require_once(DIR_FS_INC . 'xtc_display_tax_value.inc.php'); require_once(DIR_FS_INC . 'xtc_get_products_attribute_price_checkout.inc.php'); // if the customer is not logged on, redirect them to the login page if (!isset($_SESSION['customer_id'])) { xtc_redirect(xtc_href_link(FILENAME_LOGIN, '', 'SSL')); } // if there is nothing in the customers cart, redirect them to the shopping cart page if ($_SESSION['cart']->count_contents() < 1) { xtc_redirect(xtc_href_link(FILENAME_SHOPPING_CART)); } // avoid hack attempts during the checkout procedure by checking the internal cartID if (isset($_SESSION['cart']->cartID) && isset($_SESSION['cartID'])) { if ($_SESSION['cart']->cartID != $_SESSION['cartID']) { xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')); } } // if no shipping method has been selected, redirect the customer to the shipping method selection page if (!isset($_SESSION['shipping'])) { xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')); } //check if display conditions on checkout page is true if (isset($_POST['payment'])) $_SESSION['payment'] = $_POST['payment']; if ($_POST['comments_added'] != '') { $_SESSION['comments'] = xtc_db_prepare_input($_POST['comments']); } //-- TheMedia Begin check if display conditions on checkout page is true if (isset($_POST['cot_gv'])) $_SESSION['cot_gv'] = true; // if conditions are not accepted, redirect the customer to the payment method selection page if (DISPLAY_CONDITIONS_ON_CHECKOUT == 'true') { if ($_POST['conditions'] == false) { xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode(ERROR_CONDITIONS_NOT_ACCEPTED), 'SSL', true, false)); } } // load the selected payment module require(DIR_WS_CLASSES . 'payment.php'); if (isset($_SESSION['credit_covers'])) $_SESSION['payment'] = 'no_payment'; // GV Code Start/End ICW added for CREDIT CLASS $payment_modules = new payment($_SESSION['payment']); // GV Code ICW ADDED FOR CREDIT CLASS SYSTEM require(DIR_WS_CLASSES . 'order_total.php'); require(DIR_WS_CLASSES . 'order.php'); $order = new order; $payment_modules->update_status(); // GV Code Start $order_total_modules = new order_total; $order_total_modules->collect_posts(); $order_total_modules->pre_confirmation_check(); // GV Code End // GV Code line changed if ((is_array($payment_modules->modules) && (sizeof($payment_modules->modules) > 1) && (!is_object($$_SESSION['payment'])) && (!isset($_SESSION['credit_covers']))) || (is_object($$_SESSION['payment']) && ($$_SESSION['payment']->enabled == false)) ) { xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode(ERROR_NO_PAYMENT_MODULE_SELECTED), 'SSL')); } if (is_array($payment_modules->modules)) { $payment_modules->pre_confirmation_check(); } // load the selected shipping module require(DIR_WS_CLASSES . 'shipping.php'); $shipping_modules = new shipping($_SESSION['shipping']); // Stock Check $any_out_of_stock = false; if (STOCK_CHECK == 'true') { for ($i=0, $n=sizeof($order->products); $i<$n; $i++) { if (xtc_check_stock($order->products[$i]['id'], $order->products[$i]['qty'])) { $any_out_of_stock = true; } } // Out of Stock if ( (STOCK_ALLOW_CHECKOUT != 'true') && ($any_out_of_stock == true) ) { xtc_redirect(xtc_href_link(FILENAME_SHOPPING_CART)); } } $breadcrumb->add(NAVBAR_TITLE_1_CHECKOUT_CONFIRMATION, xtc_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')); $breadcrumb->add(NAVBAR_TITLE_2_CHECKOUT_CONFIRMATION); require(DIR_WS_INCLUDES . 'header.php'); if (SHOW_IP_LOG=='true') { $smarty->assign('IP_LOG','true'); $smarty->assign('CUSTOMERS_IP',$_SERVER['REMOTE_ADDR']); } $smarty->assign('DELIVERY_LABEL',xtc_address_format($order->delivery['format_id'], $order->delivery, 1, ' ', ' ')); if ($_SESSION['credit_covers']!='1') { $smarty->assign('BILLING_LABEL',xtc_address_format($order->billing['format_id'], $order->billing, 1, ' ', ' ')); } $smarty->assign('PRODUCTS_EDIT',xtc_href_link(FILENAME_SHOPPING_CART, '', 'SSL')); $smarty->assign('SHIPPING_ADDRESS_EDIT',xtc_href_link(FILENAME_CHECKOUT_SHIPPING_ADDRESS, '', 'SSL')); $smarty->assign('BILLING_ADDRESS_EDIT',xtc_href_link(FILENAME_CHECKOUT_PAYMENT_ADDRESS, '', 'SSL')); if ($_SESSION['sendto'] != false) { if ($order->info['shipping_method']) { $smarty->assign('SHIPPING_METHOD',$order->info['shipping_method']); $smarty->assign('SHIPPING_EDIT',xtc_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')); } } if (sizeof($order->info['tax_groups']) > 1) { if ($_SESSION['customers_status']['customers_status_show_price_tax']== 0 && $_SESSION['customers_status']['customers_status_add_tax_ot']==1) { } } else { } $data_products = '<table width="100%" border="0" cellspacing="0" cellpadding="0">'; for ($i=0, $n=sizeof($order->products); $i<$n; $i++) { $data_products .= ' <tr>' . "\n" . ' <td class="main" nowrap align="left" valign="top" width="">' . $order->products[$i]['qty'] .' x '.$order->products[$i]['name']. '</td>' . "\n" . ' <td class="main" align="right" valign="top">' .xtc_get_products_price($order->products[$i]['id'],$price_special=1,$quantity=$order->products[$i]['qty']). '</td></tr>' . "\n" ; if ( (isset($order->products[$i]['attributes'])) && (sizeof($order->products[$i]['attributes']) > 0) ) { for ($j=0, $n2=sizeof($order->products[$i]['attributes']); $j<$n2; $j++) { $data_products .= '<tr> <td class="main" align="left" valign="top"> <nobr> - ' . $order->products[$i]['attributes'][$j]['option'] . ': ' . $order->products[$i]['attributes'][$j]['value'] .' </td> <td class="main" align="right" valign="top">' .xtc_get_products_attribute_price_checkout($order->products[$i]['attributes'][$j]['price'],$order->products[$i]['tax'],1,$order->products[$i]['qty'],$order->products[$i]['attributes'][$j]['prefix']). '</nobr></td></tr>'; } } $data_products .= '' . "\n"; if ($_SESSION['customers_status']['customers_status_show_price_tax'] == 0 && $_SESSION['customers_status']['customers_status_add_tax_ot'] == 1) { if (sizeof($order->info['tax_groups']) > 1) $data_products .= ' <td class="main" valign="top" align="right">' . xtc_display_tax_value($order->products[$i]['tax']) . '%</td>' . "\n"; } $data_products .= ' </tr>' . "\n"; } $data_products .= '</table>'; $smarty->assign('PRODUCTS_BLOCK',$data_products); if ($order->info['payment_method']!='no_payment' && $order->info['payment_method']!='') { include(DIR_WS_LANGUAGES . '/' . $_SESSION['language'] . '/modules/payment/' . $order->info['payment_method'] . '.php'); $smarty->assign('PAYMENT_METHOD',constant(MODULE_PAYMENT_ . strtoupper($order->info['payment_method']) . _TEXT_TITLE)); } $smarty->assign('PAYMENT_EDIT',xtc_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL')); $total_block='<table>'; if (MODULE_ORDER_TOTAL_INSTALLED) { $order_total_modules->process(); $total_block.= $order_total_modules->output(); } $total_block.='</table>'; $smarty->assign('TOTAL_BLOCK',$total_block); if (is_array($payment_modules->modules)) { if ($confirmation = $payment_modules->confirmation()) { $payment_info=$confirmation['title']; for ($i=0, $n=sizeof($confirmation['fields']); $i<$n; $i++) { $payment_info .= '<table> <tr> <td width="10">'. xtc_draw_separator('pixel_trans.gif', '10', '1').'</td> <td class="main">'. $confirmation['fields'][$i]['title'].'</td> <td width="10">'. xtc_draw_separator('pixel_trans.gif', '10', '1').'</td> <td class="main">'. stripslashes($confirmation['fields'][$i]['field']).'</td> </tr></table>'; } $smarty->assign('PAYMENT_INFORMATION',$payment_info); } } if (xtc_not_null($order->info['comments'])) { $smarty->assign('ORDER_COMMENTS',nl2br(htmlspecialchars($order->info['comments'])) . xtc_draw_hidden_field('comments', $order->info['comments'])); } if (isset($$_SESSION['payment']->form_action_url)) { $form_action_url = $$_SESSION['payment']->form_action_url; } else { $form_action_url = xtc_href_link(FILENAME_CHECKOUT_PROCESS, '', 'SSL'); } $smarty->assign('CHECKOUT_FORM',xtc_draw_form('checkout_confirmation', $form_action_url, 'post')); $payment_button=''; if (is_array($payment_modules->modules)) { $payment_button.= $payment_modules->process_button(); } $smarty->assign('MODULE_BUTTONS',$payment_button); $smarty->assign('CHECKOUT_BUTTON', xtc_image_submit('button_confirm_order.gif', IMAGE_BUTTON_CONFIRM_ORDER) . '</form>' . "\n"); $smarty->assign('language', $_SESSION['language']); $smarty->assign('PAYMENT_BLOCK',$payment_block); $smarty->caching = 0; $main_content=$smarty->fetch(CURRENT_TEMPLATE . '/module/checkout_confirmation.html'); $smarty->assign('language', $_SESSION['language']); $smarty->assign('main_content',$main_content); $smarty->caching = 0; if (!defined(RM)) $smarty->load_filter('output', 'note'); $smarty->display(CURRENT_TEMPLATE . '/index.html'); ?> Link to comment Share on other sites More sharing options...
XXXPUR Posted December 13, 2005 Author Report Share Posted December 13, 2005 Hallo ihr wo gerade drin seit, k?nnte einer mal was Bestellen und ich schu in der Who is dabei zu, tu diese die ganze Zeit dann aktualisieren. W?re nett. W?rde sagen in 5 Minuten also um 01:28 Uhr Link to comment Share on other sites More sharing options...
chrise500 Posted December 13, 2005 Report Share Posted December 13, 2005 Hallo XXXPUR, also ...... ich habe mir mal erlaubt, eine Testbestellung durchzuf?hren. W?hrend des Bestellvorgangenes gab es ?berhaupt keine Probleme! Schaue bitte in Deinem Admin nach, ob da eine von mir (Antje ) drin ist. Wenn ja, dann schaue Dir bitte Deine Maileinstellungen an, denn ich habe zwischenzeitlich - mir einen Kaffe gemacht und ........ ach, jetzt eben ist wenigstens die Bestellbest?tigung eingetroffen. Ich habe die Erfahrung gemacht, dass bei vielen Shops Probleme mit den Mailversand auftreten und man denkt, die Bestellung w?re schiefgegangen. Dies war mit dem OXID-Shop so und auch mit dem XTC. Als Resultat habe ich dann nur noch SMTP ausgew?hlt und die IP des SMTP Servers eingetragen.... seit dem, keine Problerme mehr. Was Du unabh?ngig noch erledigen k?nntest: Formatiere mal Deine order_mail.html bzw. txt ..... schaut echt unfreundlich zusammengew?rfelt aus. LG., Antje Link to comment Share on other sites More sharing options...
XXXPUR Posted December 13, 2005 Author Report Share Posted December 13, 2005 Hallo ja hab deine Bestellung bekommen. Danke schonmal. Ja das mit der Mail will ich noch machen, ist mir auch schon aufgefallen. Das mit dem Ich habe die Erfahrung gemacht, dass bei vielen Shops Probleme mit den Mailversand auftreten und man denkt, die Bestellung w?re schiefgegangen. Kann net sein, denn auch im Admin Bereich unter "Bestellungen" ist diese dann nicht aufgelistet. Ich hab in der Regel am Tag ca. 5 - 10 Bestellungen, es sind im Durschnitt als 15 Kunden gleichzeitig auf dem Shop. Also irgendwas ist schief. Link to comment Share on other sites More sharing options...
satzone Posted December 13, 2005 Report Share Posted December 13, 2005 Wie Du gem?ss der Testbestellung von Test Testemann siehst, funktioniert alles einwandfrei!! Die Kunden brechen oft willk?rlich beim Checkout ab, was genau ihnen dann nicht mehr gef?llt ist halt schwierig herauszufinden!! Jedenfalls l?uft der Shop z?gig und es kann auch problemlos bestellt werden, wenn denn auch bestellt werden will! Es gibt halt auch Kunden, welche nur bisschen spielen wollen!! Link to comment Share on other sites More sharing options...
XXXPUR Posted December 13, 2005 Author Report Share Posted December 13, 2005 Hallo satzone hab die Bestellung bekommen. Ich glaube euch auch das alles in Ordnung ist soweit, doch mir ist gerade was eingefallen, in 2 Minuten schreib ich euch was mal eine Kunde geschrieben hat. Mu? es schnell raussuchen und eintippen. Link to comment Share on other sites More sharing options...
XXXPUR Posted December 13, 2005 Author Report Share Posted December 13, 2005 Als erstes ruft bitte den Link auf. http://www.xxxmediastore.com/bilder1/aaa.jpg dann diesen hier http://www.xxxmediastore.com/bilder1/sss.jpg hat mir einer geschrieben und habe mich dann in einem Chat mit dem dr?ber unterhalten. Ich denke mal das damit was ist. Link to comment Share on other sites More sharing options...
XXXPUR Posted December 13, 2005 Author Report Share Posted December 13, 2005 Nur mal so nebenbei, wenn ihr auf mein Shop geht sieht man dann auf der linken Seite dieses Feld "Willkommen zur?ck " wo man die email und Passwort eingeben mu? ? Der Shop ist ja zum nicht Registrieren, da ich da meine schlechte Erfahrungen gemacht habe. Link to comment Share on other sites More sharing options...
satzone Posted December 13, 2005 Report Share Posted December 13, 2005 Nein, das kommt auf der rechten Seite! Es kann immermal irgendwelche Probleme geben, doch w?rde ich die Kunden nicht noch darauf lupfen. Du schreibst ja immer wieder und ?berlal dass wenn es bei Bestellungen Probleme geben sollte dass die Kunden sich melden sollen. ICh finde das etwas ?bertrieben und der Kunden denkt sich doch von Anfang an, AHA, k?nnte dann sein, dass ich nicht bestellen kann, das ist ein PRoblemshop welcher wohl nicht immer funktioniert?? Denk mal dr?ber nach. Link to comment Share on other sites More sharing options...
alex_zeitreise Posted December 13, 2005 Report Share Posted December 13, 2005 Testbestellung ausgef?hrt Kunde: Herr Test Test Alles ohne Probleme! ..Ok, keine Umlaute in der Java Script Message Box die auf Fehler Checkt ob alle Form Felder gef?llt sind Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.