Jump to content
php.lv forumi

senters

Reģistrētie lietotāji
  • Posts

    372
  • Joined

  • Last visited

Profile Information

  • Gender
    Male

senters's Achievements

Newbie

Newbie (1/14)

2

Community Answers

  1. Izskatās ka sanāca, padevu līdz extra datu blokā vajadzīgos paramus: simpleCart({ checkout: { type: "SendForm", url: "<?=HOMEPAGE?>noformet-pasutijumu/piegade-un-apmaksa/", extra_data: { x: "x", y: "y" } } });
  2. Es izmantoju šo grozu - http://simplecartjs.org/documentation/using_events Un 2 solī pēc čekout pogas nospiešanas, ir forma kurā ir 4 lauki par pircēju - vārds, uzvārds, epasts, telefons. Šos laukus tad arī vajadzētu pievienot pie esošā groza POST masīva. Bet grozs neizmanto POST submit, izmanto šādu js konfigu - simpleCart({ checkout: { type: "SendForm", url: "<?=HOMEPAGE?>noformet-pasutijumu/piegade-un-apmaksa/" } }); un <a id="make-order-button" href="javascript:;" class="simpleCart_checkout"> <span class="button-ico"><img src="<?=IMAGE_ROOT?>ok.png" /></span> <span class="button-text">Apstiprināt</span> </a> būs jāpaskatās vai nav iespējams pievienot jaunu vērtību pie esošā masīva līdzīgi kā var pievienot jaunu preci manuāli - simpleCart.add({ name: "foo" });
  3. Kā JS mainīgo ievietot POST masīvā kā vērtību? To visu man ir jāizpilda <script> ... </script> blokā, kur notiek klienta datu formas validēšana.
  4. Paldies, šeit nedaudz pamainīju simplecartjs.org groza .js, padodot POST masīvā atsevišķi itema id.
  5. Ir <script> bloks, kurā $_POST masīvs jāpapildina ar vērtību "name", kas attiecīgi ir iegūta no <input id="name"> --> $('#name').val() if (valid == true) { <? $_POST['name'] = <js vērtība> ?> }
  6. Kā (un kāds būtu labākais veids) no masīva string elementa izkasīt ārā itemid ciparu? Array ( [currency] => LVL [shipping] => 0 [tax] => 0 [taxRate] => 0 [itemCount] => 3 [item_name_1] => Preces nosaukums x [item_quantity_1] => 1 [item_price_1] => 10 [item_options_1] => itemno: 14, itemid: 53, image: img/catalog/xxx/ico/14.jpg, key: 000014 [item_name_2] => Preces nosaukums y [item_quantity_2] => 1 [item_price_2] => 10 [item_options_2] => itemno: 15, itemid: 54, image: img/catalog/xxx/ico/15.jpg, key: 000015 [item_name_3] => Preces nosaukums z [item_quantity_3] => 1 [item_price_3] => 5 [item_options_3] => itemno: 2, itemid: 91, image: img/catalog/xxx/ico/2.jpg, key: A00002 )
  7. Hostēju lapu uz lattelecom, un pirms pāris dienām uz ltk servera parādījās šāds: Warning: Unknown: open(/var/lib/php/session/sess_6s4n9p812rjdb6isqhoofcu8b3, O_RDWR) failed: Permission denied (13) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php/session) in Unknown on line 0 Vai risinājums ir servera pusē un kas to varēja izraisīt? Ar lapu viss strādā, nestrādā tieši vairāku preču pievienošana grozam, kur preces tiek glabātas sesijā, kā arī autorizēšanās.
  8. Izskatās ka hostinga pusē mailserveries nespēj noprocesēt pienācīgi Risinājums gan jau būs pāriet uz google business apps
  9. Šīs dienas nākas vairākkārtēji pajāties ap un gar Godaddy hostingu Ir problēmas ar php mail(), smtp ar lielu aizkavi izsūta meilu. Šodien tās ir aptuveni 30m-1h, vakar tās bija vairākas h. uz hosta esošajā php.ini defaultā bija aktivizēts, nestrādāja vispār: SMTP = relay-hosting.secureserver.net Uzmetu šo SMTP = smtp.secureserver.net caur kuru tad arī bija šī lēnā izsūtīšana Tagad pamēģināju šo - SMTP = smtpout.secureserver.net, pirms pāris min veicu mail() rekvestu, bet vēl neesmu saņēmis epastu. Ir varbūt kādam pieredze līdzīga bijusi?
  10. ar UUID problēmu nebija arī uz prod.servera (godaddy), problēmas tieši ar uuid_short
  11. paldies par atbildēm, palikšu pie savas fjas ko iemetu šeit
  12. uzmetu šādi: function generateUniqueKeyShortWithPhp() { //set the random id length $random_id_length = 10; //generate a random id encrypt it and store it in $rnd_id $rnd_id = crypt(uniqid(rand(),1)); //to remove any slashes that might have come $rnd_id = strip_tags(stripslashes($rnd_id)); //Removing any . or / and reversing the string $rnd_id = str_replace(".","",$rnd_id); $rnd_id = strrev(str_replace("/","",$rnd_id)); //finally I take the first 10 characters from the $rnd_id $rnd_id = substr($rnd_id,0,$random_id_length); return $rnd_id; }
  13. Varbūt ir kāds labs veids kā ar php uzģenerēt unikālu ID (garumā līdz 16 simb.)? Tad nevajdzētu to darīt DB pusē
  14. Pieradums, man vairāk interesē kādēļ šāds error
  15. Uz localhosta nemet wārningu, uz produkcijas servera met. Neliela f-ja unikāla key uzģenerēšanai: function generateUniqueKeyShort() { $sql = mysql_query("select UUID_SHORT()"); $row = mysql_fetch_assoc($sql); return $row['UUID_SHORT()']; } Kļūda - Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in [..] * Līdzīgi tiek ģenerēts arī garāks key par kuru nemet kļūdu. function generateUniqueKey() { $sql = mysql_query("select UUID()"); $row = mysql_fetch_array($sql); return $row['UUID()']; }
×
×
  • Create New...