script donatie php si returnate suma donata
Last Updated: Sep 15 2015 17:26, Started by
cthor
, Aug 17 2015 18:43
·
0
#1
Posted 17 August 2015 - 18:43
salut.Daca pentru fiecare post dintr-un blog am cate un buton cu paypal donatie,cum fac astfel incat scriptul de donatie sa returneze suma donata si sa introduca in baza de date suma, in tabelul mysql al postului de pe blog de pe care s-a dat click pe buton sa se doneze?Intelegti la ce ma refer?
Vreau sa inteleg eu,nu venoti va rog cu propuneri de genul :imi dai 10 euro si iti fac eu..etc. Deci eu am mai multe randuri in php, care se genereaza la fiecare post facut pe blog(articol). Deci la fircare articol e ID, name,content, si mai fac un tabel sumadonata... Cum fac astfel incat ,cand da cineva click de la un articol,pe butonul de donatii, dupa ce doneaza sa returneze paypal suma donata si sa o bage in "sumadonata" care apartine randului articolului de pe care a venit donatorul? Scriptul de donatii l-am facut de pe siteul paypal...si stiu ca poti seta sa-ti intoarca o valoare..dar cum fac ce am scris mai sus mai exact?Mai pt noobs va rog |
#2
Posted 17 August 2015 - 20:37
dai scriptului de la paypal un return url pe care sa trimita utilizatorul dupa ce face plata impreuna cu informatiile platii (suma si articol). pe pagina aia procesezi datele primite de la paypal (aduni suma donata de acel user la suma totala donata din articolul respectiv etc). codul complet nu o sa ti-l dea nimeni pentru ca practic tu vrei sa castigi bani din munca ta, dar nu vrei sa platesti munca altora.
|
#3
Posted 17 August 2015 - 20:48
ms de raspuns dar nu m.ai ajutat cu absolut nimoc.
Eu nu vreau sa castig bani,imi trebuie pentru mime..si sa invat.. deci..daca e cineva dispus sa ma ajute,macar partial...nu cred ca zona asta nu e vizitata si de alte persoane |
#4
Posted 17 August 2015 - 22:54
te-am ajutat cu logica din spatele scriptului. cu implementarea ar trebui sa te descurci.
macar posteaza ce ai facut pana acum si voi mai veni cu indicatii. |
#5
Posted 18 August 2015 - 15:19
Deci am scriptul asta oferit de paypal
<form action='https://www.paypal.com/cgi-bin/webscr' method='post' target='_top'> <input type='hidden' name='cmd' value='_s-xclick'> <input type='hidden' name='hosted_button_id' value='5N8ZUFNSPH2'> <input type='image' src='https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif' border='0' name='submit' alt='PayPal - The safer, easier way to pay online!'> <img alt='' border='0' src='https://www.paypalobjects.com/en_US/i/scr/pixel.gif' width='1' height='1'> </form> Cand am facut scriptul pe pagina lor, nu am setat nimic la pagina de returnare dupa ce se primeste suma, sau pagina de returnare daca anuleaza plata. Am mai facut si un row pe langa post_id , post_content...etc...am mai facut si post_suma ... in mysql...mai departe nu stiu ..nu inteleg cum va stii paypalul sa returneze suma donata si sa stie sa o bage in campul post_suma din mysql , care apartine articolului de unde s-a dat click pt a dona..asta nu inteleg...ca daca ar fi fost doar un row in mysql, as fi stitut...nu stiu cum se sincronizeaza cu randul fiecarui articol din mysql. Edited by cthor, 18 August 2015 - 15:21. |
#7
Posted 22 August 2015 - 13:11
zyxxx, on 17 august 2015 - 20:37, said:
dai scriptului de la paypal un return url pe care sa trimita utilizatorul dupa ce face plata impreuna cu informatiile platii (suma si articol). pe pagina aia procesezi datele primite de la paypal (aduni suma donata de acel user la suma totala donata din articolul respectiv etc). codul complet nu o sa ti-l dea nimeni pentru ca practic tu vrei sa castigi bani din munca ta, dar nu vrei sa platesti munca altora. |
#8
Posted 23 August 2015 - 14:17
cthor, on 18 august 2015 - 15:19, said:
Cand am facut scriptul pe pagina lor, nu am setat nimic la pagina de returnare dupa ce se primeste suma, sau pagina de returnare daca anuleaza plata cthor, on 18 august 2015 - 15:19, said:
..nu inteleg cum va stii paypalul sa returneze suma donata si sa stie sa o bage in campul post_suma din mysql , care apartine articolului de unde s-a dat click pt a dona..asta nu inteleg |
#9
Posted 29 August 2015 - 17:54
Te-as ruga macar sa nu mai raspunzi , tu imi zici exact ce stiu si eu,ori nu te pricepi dar vrei sa pari..ori....de la logica si pana la scrierea codului e mult...
Ca sa bag suma donata intr-o baza de date stiu perfect,am zis ca nu stiu sa bag in fiecare row al foecarui post, ca nu stiu cum recunoaste paypalul postul din care s-a dat click pe dinatie....deci ms dar fara folos |
#11
Posted 15 September 2015 - 17:26
Nu stiu daca am inteles ce vrei sa faci si se vede ca nu esti la nivelul necesar intelegerii a documentatiei oferite de dexterash insa ai putea folosi un preformular, in primul iti faci tu treaba cu baza de date ca orice intrare in baza de date si apoi apelezi si formularul de la paypal insa daca cel care face donatie nu o finalizeaza ramai in baza de date cu donatia facuta.
Nu am lucrat cu paypal din cauza controlului excesiv insa ar trebui sa poti primi si un raspuns automat al donatiei, am vazut multe servere private ale unor jocuri gen mmo unde nu trebuia sa astepti sa iti valideze un administrator acea donatie ci era inregistrata automat. Astfel vezi cum faci rost de confirmarea donatiei si o folosesti pe post de trigger pentru intrarea datelor din preformular in baza de date. Edited by MooF2010, 15 September 2015 - 17:27. |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users