#1 (permalink)  
Alt 24.04.2005, 13:02
 
Registriert seit: 19.04.2005
Beiträge: 10
Standard

Hallo,
ich habe den Shop gerade erst auf meinem Rechner lokal installiert.. funktioniert alles 1a..
nur wenn ich auf bestellung gehe.. also ganz zum Abschluss kommt die obige Fehlermeldung

(Fatal error: Cannot use object of type order as array in C:\Programme\apachefriends\xampp\htdocs\xtcommerce \checkout_process.php on line 106)

Liegt das jetzt nur daran das ich auf meinem Rechner ja lokal wohl kein "Send Mail" versenden kann ?? oder ?

Oder was mache ich falsch.. w?rde den shop auch gerne mit den Mails testen... geht das lokal?
Danke und Gruss..
KNolle_P
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 25.04.2005, 05:52
 
Registriert seit: 04.10.2004
Beiträge: 269
Standard

Nein, mit sendmail hat das nichts zu tun.

Ist aber ziemlich unerkl?rlich, weil er die PHP-Klasse "order" nicht verwenden kann, was aber normalerweise nat?rlich kein Problem ist.

Kannst Du mal die Zeilen ca. 90 bis 120 aus dem Modul "checkout_process.php" posten.

Mal schauen, was bei Dir da steht.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 25.04.2005, 09:53
 
Registriert seit: 19.04.2005
Beiträge: 10
Standard

Jo hier sind die zeilen...

$key = changeme;
$plain_data = $order->info['cc_number'];
$order->info['cc_number'] = changedatain($plain_data,$key);
}
// BMC CC Mod End

if ($_SESSION['customers_status']['customers_status_ot_discount_flag']==1) {
$discount=$_SESSION['customers_status']['customers_status_ot_discount'];
} else {
$discount='0.00';
}
if ($_SESSION['credit_covers']!='1') {
$sql_data_array = array('customers_id' => $_SESSION['customer_id'],
'customers_name' => $order->customer['firstname'] . ' ' . $order->customer['lastname'],
'customers_cid' => $order->customer['csID'],
'customers_company' => $order->customer['company'],
'customers_status' => $order['status'],
'customers_status_name' => $_SESSION['customers_status']['customers_status_name'],
'customers_status_image' => $order['status_image'],
'customers_status_discount' => $discount,
'customers_status' => $customer_status_value['customers_status'],
'customers_street_address' => $order->customer['street_address'],
'customers_suburb' => $order->customer['suburb'],
'customers_city' => $order->customer['city'],
'customers_postcode' => $order->customer['postcode'],
'customers_state' => $order->customer['state'],
'customers_country' => $order->customer['country']['title'],
'customers_telephone' => $order->customer['telephone'],
'customers_email_address' => $order->customer['email_address'],
'customers_address_format_id' => $order->customer['format_id'],


Weiss noch nicht wie ich die Zeilennummern mitkopiere... 106 ist customers_status' => $order['status'],

Danke schon mal ...
werde jetzt erst ma nen Webspace suchen,.. vielleicht gehts ja online doch
Knollep
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 25.04.2005, 13:35
 
Registriert seit: 04.10.2004
Beiträge: 269
Standard

Das sieht genauso aus wie bei mir.

Allerdings hat der PHP-Compiler schon recht:

$order ist ein Klasse, die in der fraglichen Zeile aber als Array verwendet wird.

'customers_company' => $order->customer['company'],
'customers_status' => $order['status']


Kann es sein, dass Du mit PHP 5 arbeitest? PHP 4 zumindest akzeptiert diesen Befehl.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 25.04.2005, 15:10
 
Registriert seit: 19.04.2005
Beiträge: 10
Standard

Hallo,
habe gerade das ganze auf einen webspace bei allincl.de geladen und da gehts jetzt prima...
auf meinem lokalen Rechner hatte ich dieses Apache Tool installiert dieses xampp
Weiss aber jetzt nicht welche version da drinn steckt...
Mhhh... find ich auch nicht... wo steht denn das ... sch?m
im phpadmin hab ich nix gesehen... da steht nur die versionsnummer des selbigen..

Danke und Gruss..
ist ja nicht mehr sooo wichtig weils online ja l?uft..
jetzt muss ich mich nur noch mit dem Design was rumschlagen ...
KNolleP
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 08.07.2005, 11:21
 
Registriert seit: 05.07.2005
Beiträge: 2
Standard

Hallo, habe seit kurzem provider mit php5 und stelle zig Fehler in verschiedensten Scripten ob xt-commmerce, mambo contenido, oder sonstwas. Nur in diesem Forum hier werden solche Fehlerbeschreibungen mit "mit php4 l?ufts" abgeschnitten oder mit "hol dir die 3er Version die is angepasst" (aber kostenpflichtig). Aber verst?ndlich ist das, die Leute die L?sungen finden k?nnen steigen auf kostenlose GNU software um.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 08.07.2005, 11:38
 
Registriert seit: 05.07.2005
Beiträge: 2
Standard

ok ich nehms zur?ck gibt doch noch leute die l?sungen posten: http://www.xt-commerce.com/forums/in...howtopic=14915
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
106, checkoutprocessphp, line

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 06:10 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand