Advertisement
Guest User

Untitled

a guest
Mar 4th, 2015
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.45 KB | None | 0 0
  1. while($rowi = mysql_fetch_array($r))
  2. {
  3. $CustomerID = addslashes($rowi['CustomerID']);
  4. $CustomerEmail = addslashes($rowi['CustomerEmail']);
  5.  
  6.  
  7. $v = mysql_query("SELECT * FROM `CustomerAddresses` WHERE `CustomerAddressID`='$CustomerID' AND `CustomerAddressFirstName`!=''");
  8. $vrowi = mysql_fetch_array($v);
  9.  
  10.  
  11.  
  12. $CustomerAddressFirstName = addslashes($vrowi['CustomerAddressFirstName']);
  13. $CustomerAddressLastName = addslashes($vrowi['CustomerAddressLastName']);
  14. $CustomerPassword = "$CustomerAddressFirstName-$CustomerAddressLastName-005";
  15. $CustomerAddressLine1 = addslashes($vrowi['CustomerAddressLine1']);
  16. $CustomerAddressCity = addslashes($vrowi['CustomerAddressCity']);
  17. $CustomerAddressPhone = addslashes($vrowi['CustomerAddressPhone']);
  18. $CustomerAddressZip = addslashes($vrowi['$CustomerAddressZip']);
  19.  
  20.  
  21. $customer = Mage::getModel("customer/customer")->setWebsiteId(Mage::app()->getWebsite()->get‌​‌​Id())->loadByEmail($CustomerEmail);
  22.  
  23.  
  24. $dataShipping = array(
  25. 'firstname' => $CustomerAddressFirstName,
  26. 'lastname' => $CustomerAddressLastName,
  27. 'street' => array($CustomerAddressLine1),
  28. 'city' => $CustomerAddressCity,
  29. 'region' => '',
  30. 'region_id' => '',
  31. 'postcode' => $CustomerAddressZip,
  32. 'country_id' => 'BG',
  33. 'telephone' => $CustomerAddressPhone,
  34. );
  35.  
  36. if ($defaultShippingId = $customer->getDefaultShipping()){
  37. $customerAddress->load($defaultShippingId);
  38. } else {
  39. $customerAddress
  40. ->setCustomerId($customer->getId())
  41. ->setIsDefaultShipping('1')
  42. ->setSaveInAddressBook('1')
  43. ;
  44.  
  45. $customer->addAddress($customerAddress);
  46. }
  47.  
  48. try {
  49. $customerAddress
  50. ->addData($dataShipping)
  51. ->save()
  52. ;
  53. } catch(Exception $e){
  54. Mage::log('Address Save Error::' . $e->getMessage());
  55. }
  56.  
  57. mysql_query("UPDATE `Customers` SET `Converted`='1' WHERE `CustomerID`='$CustomerID'");
  58.  
  59.  
  60.  
  61. echo "$CustomerAddressFirstName $CustomerAddressLastName With Adress: $CustomerAddressCity - $CustomerAddressLine1 - $CustomerAddressPhone ID: <b>$CustomerID</b> - has been succesfully converted!!! Current Number of converting: $Timer<br>";
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement