Help translating a few line of PHP to CF
This is for an API for a project im working on.
Would someone be so kind as to help me translate this over
from PHP.
I need it in Cold Fusion, and eventually Perl and Python...
For those not familiar with PHP:
- The "." (period) in the $md5 line just concats the $query
and $secret strings
- $var is a variable, and when placed in double quotes $var
will be replaced with its value,
eg. $var="world"; echo "Hello $var"
Thanks!!
CORRECTIONS:
* Corrected 'mdf' typo to 'md5'
* Concatenated the 'secret' string to the 'query' string in
the md5
hash function.
<cfscript>
apikey = "MY_API_KEY";
secret = "MY_SECRET";
apiurl = "
http://domain.com/api";
epoch_time = now();
query =
"cmd=MY_COMMAND&key=#apikey#&time=#epoch_time";
md5 = hash(query & secret,"MD5");
url = "#apiurl#?#query#&md5=#md5#;
</cfscript>
<cfhttp url="#url#">
<cfset response = cfhttp.filecontent>
Similar Messages
-
HI ABAPERS!
I AM NEW TO ABAP.I WANT TO KNOW FEW LINES DESCRIPTION ABOUT ABAP, LIKE WHETHER IT IS CASE SENSITIVE ?ABAP IS STRUCTURAL LANG R PROCEDURAL LANG?HOW TO EXPLAIN WHY IT IS STRUCTURAL LANG/ PROCEDURAL LANG?WHAT IS EVENT DRIVEN LANGUAGE
URGENT ....PLZ HELP ME....Hi
Welcome To SDN!!!!!!!!!!!!!!!!!!!!!!1
Abap is NOT Case-Sensitive...Its An EVENT-DRIVEN Language..That make difference for ABAP from Other Programming Languages...Because we have different code-blocks in abap here in between this events we are writing our coding...Thats why its known as event-driven...
Go through all the material given below all are usefull..
Reprots
http://www.sapgenie.com/abap/reports.htm
http://www.allsaplinks.com/material.html
http://www.sapdevelopment.co.uk/reporting/reportinghome.htm
http://www.sapfans.com/forums/viewtopic.php?t=58286
http://www.sapfans.com/forums/viewtopic.php?t=76490
http://www.sapfans.com/forums/viewtopic.php?t=20591
http://www.sapfans.com/forums/viewtopic.php?t=66305 - this one discusses which way should you use - ABAP Objects calls or simple function modules.
Dictionary
http://sapabap.iespana.es/sapabap/manuales/learnabap/
http://help.sap.com/saphelp_nw2004s/helpdata/en/43/41341147041806e10000000a1553f6/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21eb6e446011d189700000e8322d00/content.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21ea31446011d189700000e8322d00/frameset.htm
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCDWBDIC/BCDWBDIC.pdf
ABAP objects
Please check this online document (starting page 1291).
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf
Also check this links as well.
http://help.sap.com/saphelp_nw2004s/helpdata/en/ce/b518b6513611d194a50000e8353423/frameset.htm
http://www.sapgenie.com/abap/OO/
http://www.futureobjects.de/content/intro_oo_e.html
http://www.sap-img.com/abap/business-add-in-you-need-to-understand-abap-oo-interface-concept.htm
/people/ravikumar.allampallam/blog/2005/02/11/abap-oo-in-action
SAPScripts
http://esnips.com/doc/1ff9f8e8-0a4c-42a7-8819-6e3ff9e7ab44/sapscripts.pdf
http://esnips.com/doc/1e487f0c-8009-4ae1-9f9c-c07bd953dbfa/script-command.pdf
http://esnips.com/doc/64d4eccb-e09b-48e1-9be9-e2818d73f074/faqss.pdf
http://esnips.com/doc/cb7e39b4-3161-437f-bfc6-21e6a50e1b39/sscript.pdf
http://esnips.com/doc/fced4d36-ba52-4df9-ab35-b3d194830bbf/symbols-in-scripts.pdf
http://esnips.com/doc/b57e8989-ccf0-40d0-8992-8183be831030/sapscript-how-to-calculate-totals-and-subtotals.htm
SAP SCRIPT FIELDS
http://help.sap.com/saphelp_erp2005vp/helpdata/en/d1/8033ea454211d189710000e8322d00/content.htm
scripts easy material
http://www.allsaplinks.com/sap_script_made_easy.html
Check these step-by-step links
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/ccab6730-0501-0010-ee84-de050a6cc287
https://sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/8fd773b3-0301-0010-eabe-82149bcc292e
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/3c5d9ae3-0501-0010-0090-bdfb2d458985
for Smartforms material
http://www.sap-basis-abap.com/sapsf001.htm
http://www.sap-press.com/downloads/h955_preview.pdf
http://www.ossincorp.com/Black_Box/Black_Box_2.htm
http://www.sap-img.com/smartforms/sap-smart-forms.htm
http://www.sap-img.com/smartforms/smartform-tutorial.htm
http://www.sapgenie.com/abap/smartforms.htm
How to trace smartform
http://help.sap.com/saphelp_47x200/helpdata/en/49/c3d8a4a05b11d5b6ef006094192fe3/frameset.htm
http://www.help.sap.com/bp_presmartformsv1500/DOCU/OVIEW_EN.PDF
http://www.sap-img.com/smartforms/smart-006.htm
http://www.sap-img.com/smartforms/smartforms-faq-part-two.htm
Re: Need FAQ's
check most imp link
http://www.sapbrain.com/ARTICLES/TECHNICAL/SMARTFORMS/smartforms.html
step by step good ex link is....
http://smoschid.tripod.com/How_to_do_things_in_SAP/How_To_Build_SMARTFORMS/How_To_Build_SMARTFORMS.html
BAPI
http://help.sap.com/saphelp_46c/helpdata/en/9b/417f07ee2211d1ad14080009b0fb56/frameset.htm
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
Checkout !!
http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
http://techrepublic.com.com/5100-6329-1051160.html#
http://www.sap-img.com/bapi.htm
http://www.sap-img.com/abap/bapi-conventions.htm
http://www.sappoint.com/abap/bapiintro.pdf
http://www.sapgenie.com/abap/bapi/example.htm
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE8/BCFESDE8.pdf
List of all BAPIs
http://www.planetsap.com/LIST_ALL_BAPIs.htm
http://www.sappoint.com/abap/bapiintro.pdf
http://www.sappoint.com/abap/bapiprg.pdf
http://www.sappoint.com/abap/bapiactx.pdf
http://www.sappoint.com/abap/bapilst.pdf
http://www.sappoint.com/abap/bapiexer.pdf
http://service.sap.com/ale
http://service.sap.com/bapi
http://www.planetsap.com/Bapi_main_page.htm
http://www.topxml.com/sap/sap_idoc_xml.asp
http://www.sapdevelopment.co.uk/
http://www.sapdevelopment.co.uk/java/jco/bapi_jco.pdf
ALV programs.
http://www.geocities.com/mpioud/Abap_programs.html
. How do I program double click in ALV?
http://www.sapfans.com/forums/viewtopic.php?t=11601
http://www.sapfans.com/forums/viewtopic.php?t=23010
How can I use ALV for reports that are going to be run in background?
http://www.sapfans.com/forums/viewtopic.php?t=83243
http://www.sapfans.com/forums/viewtopic.php?t=19224
ALV
http://www.sapfans.com/forums/viewtopic.php?t=58286
http://www.sapfans.com/forums/viewtopic.php?t=76490
http://www.sapfans.com/forums/viewtopic.php?t=20591
http://www.sapfans.com/forums/viewtopic.php?t=66305 - http://www.sapgenie.com/abap/reports.htm
http://www.allsaplinks.com/material.html
http://www.sapdevelopment.co.uk/reporting/reportinghome.htm
Top-of-page in ALV
selection-screen and top-of-page in ALV
ALV Group Heading
http://www.sap-img.com/fu037.htm
ALV
http://www.geocities.com/mpioud/Abap_programs.html
Reward All Helpfull Answers.................. -
Few line items are not coming at the time of creation of delivery
Dear Experts,
When the user creating the delivery few line items are not picking in the delivery document
the following checks i verified,
Stock is available
shpping condition is differ from sold to party and sales document
Plants are same for all the line items
why the few line items are not coming in the delivery document creation,
please help me to sort out this issue
Thanks and Best Regards,
Muralidharan SHi,
Check below points.
Point 1:
When you create a delivery document, you create it for a Shipping Point.
So whatever the line that came in to one delivery has determined same shipping point that you entered in VL01N screen.
Others got a different shipping point and that's why it didn't come to the same delivery document.
Shipping point determined based on below criteria
- Shipping Condition - From customer master
- Loading Group - Material
- Plant - Delivery Plant of the sales order line item
You assign a proffered shipping point for above combination in configuration.
If that combination is not find, those line items are not going in to the delivery.
You can check the log of the delivery document for more information as well.
Point 2:
Check the line item Requested delivery date and the "Selection Date" you entered in the VL01N screen.
Al Requested delivery dates has to be on or before the "Selection Date" you entered in the VL01N screen.
Those line items which has a date more than that will dropped in the delivery.
Best regards,
Anupa -
I can only print the first few lines of an e-mail, even when it is on "Full View" on my screen. Moreover, it prints with very small print that is hard to read and also contains additional material on the screen that is not part of the e-mail.
== This happened ==
Every time Firefox opened
== Since the first day I started using FirefoxI talked to Adobe Support tonight and found this issue to be a known problem with some of the Adobe Cloud products when using older hardware, in this case the C782.
So, we found a workaround. Unfortunately the work around isn’t efficient and adds more steps to their normal printing routine
Open InDesign and create, modify delete the card
Select FileàExport
A window will appear. Pick the location you wish to save the file
Once the File is saved another window will appear
“EXPORT Adobe PDF”
An Export to Adobe PDF window will appear. Accept all defaults. MAKE CERTAIN “VIEW PDF
After EXPORTING” is CHECKED
Select Export
Once EXPORT is complete the file will open automatically in Adobe Acrobat
Most likely the screen will be very large
Select the + - sign at the top of the page to adjust the page size to view the image
Select FileàPrint
The Print window will appear
Select the printer from the drop down
# of COPIES is just below Printer
Select OK
I hope this helps anyone who is having similar issues
Thanks -
PO Release Strategy not changed after deletion of few line items with less
Subject : PO Release Strategy not changed after deletion of few line items with less Total PO
Dear Friends
We have issue with PO Release strategy. We have created the PO. with release strategy with multiple approvers. After approval of first approval manager , one of the PO line item got deleted and Total PO value is reduced . The new PO value should have changed the PO release strategy. But it is not changed. Old release strategy only showing in the PO which is wrong.
Details of the PO
PO no 4500000123 with 5 line items Total PO value : 100,000 USD Release strategy : AB
PO line item 5 deleted. Now total PO value changed to 50,000 USD and the PO release strategy should have been changed to AA but not changed. Still showing PO release strategy AB only.
Are there any OSS notes available to correct his bug.
Please let me know if you need more details
Thanks in Advance
Thanks
MVSHi,
release indicators change it to 4.It may works. Please explore to all 6 indicators..........
i.e,
1-cannot be changed
2-changable,no new determination of strategy
3-changable,new release in case of strategy
4-changable,new release in case of strategy or value change
5-changable,new release if new strategy/outputted
6-changable,new release if new strategy or value changed/ outputted......
And check Characteristic description and value in Classification of Release strategies ........
I hope this will help you. Thanking you.
Regards,
Venkat. -
I receive daily emails from the NY Times, which I read from my Ipad. Some of the emails will show all of the stories available, and some will only show a few lines in the body and the rest of the email is blank. Any ideas of what I need to do to fix this?
Try a reset: Simultaneously hold down the Home and On buttons until the device shuts down. Ignore the off slider if it appears. Once shut down is complete, if it doesn't restart on it own, turn the device back on using the On button. In some cases it also helps to double click the Home button and close all apps from the tray before doing the reset.
-
MG7520 win7 wifi - only prints a few lines.
I have a new MG750. It prints OK via USB connected to Win 7 lap top. It prints OK over WiFi from IPad and from Google Cloud. But WiFi from the Win7 lap tops fails.
Wht happens is: the first few lines of the page print. Then it pauses adn tries again sometimes on the second attempt it prints the document OK - other times it only gets a few lines again and then tries again - could be OK or not for the third time.
Microsoft want $90 for a remote system scan before they will help.
I have installed latest driver from Canon and all Win 7 updates.I got a response from HP. They told me to reload the print driver even though Leopard was supposed to do this automatically. That fixed the problem. You can find the driver on their website. Let me know if you can't find it.
-
DILogger logs only a few lines
Hi experts,
My B1TE DILogger logs only a few lines.
I started using the B1DILogsReader. I added the standard config to my Add-On directory:
<log>
<DILogger Mode="DI" Activate="1" MaxFileSize="5" MaxNumOfMsg="1" DaysToDelFile="30">
<Components DI="1" />
<Severities Error="1" Trace="1" />
</DILogger>
</log>
I read in the B1TE help file that 'MaxNumOfMsg' is not the problem. That means the number of messages that are queued before writing to the log file.
Another hypothesis was that the DILogger only takes a few threads. Or connections?
Please can someone throw a light on this?Well, it seems I can answer my own question.
I initiated the B1Connection with:
int retCode = B1Connections.Init(connStr, addOnIdentifierStr, diRequired);
When adding a connectionType the DILogger continued to log:
B1WizardBase.B1Connections.ConnectionType cnxType = B1WizardBase.B1Connections.ConnectionType.SSO;
int retCode = B1Connections.Init(connStr, addOnIdentifierStr, cnxType);
Thanks anyway. -
How can I make a gray box or gray screen in Pages over a few lines of text?
How can I make a gray box or gray screen in Pages over a few lines of text?
Thanks. Almost what I was looking for.
While that makes for a gray over the lines, it still does not form a box.
Any other suggestions to form a solid rectangular gray box? -
Smartforms: How to CC email & Include a few lines of Text in Body of email?
I have created a smartform and have it outputting PDf documents and sending then via e-mail and it all works great. Except u2026 now I would like to CC someone and also have a few lines of text in the e-mail. Does anyone have any ideas?
Here is my code:
IF p_mail = 'X'.
wa_ctrlop-device = 'MAIL'.
PERFORM mail_recipient_object.
PERFORM mail_sender_object.
PERFORM mail_appl_object CHANGING g_mail_app_obj.
ENDIF.
LOOP AT my_table.
CONCATENATE 'ECS' comp_year izhr_emp_comp_summary-emp_lname INTO wa_outopt-tdtitle separated by space.
CALL FUNCTION func_mod_name
EXPORTING
CONTROL_PARAMETERS = wa_ctrlop
MAIL_APPL_OBJ = g_mail_app_obj
MAIL_RECIPIENT = email_recipient
MAIL_SENDER = email_sender
OUTPUT_OPTIONS = wa_outopt
USER_SETTINGS = u2018Xu2019
IMPORTING
DOCUMENT_OUTPUT_INFO = document_output_info
JOB_OUTPUT_INFO = t_otfdata
TABLES
I_MYTABLE = imy_table
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5.
ENDLOOP.
Determines the Recipent of the E-Mail
FORM mail_recipient_object.
CALL FUNCTION 'CREATE_RECIPIENT_OBJ_PPF'
EXPORTING
ip_mailaddr = email_address "E-mail Addr:Input Screen
ip_type_id = 'U' "Internet Address
IMPORTING
ep_recipient_id = email_recipient "Recipient Obj Key
EXCEPTIONS
invalid_recipient = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE e531(0u) WITH text-003. "Error E-Mailing
ENDIF.
ENDFORM. "mail_recipient_object.
*Sender of E-mail
FORM mail_sender_object.
CALL FUNCTION 'CREATE_SENDER_OBJECT_PPF'
EXPORTING
ip_sender = sy-uname "User Logged in
IMPORTING
ep_sender_id = email_sender
EXCEPTIONS
invalid_sender = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE e531(0u) WITH text-e15. "Error E-Mailing
ENDIF.
ENDFORM. "mail_sender_object.
*Creates Mail Application Object to E-Mail Smartform
FORM mail_appl_object CHANGING g_mail_app_obj.
SELECT SINGLE * FROM soud WHERE sapnam LIKE sy-uname AND deleted = ' '.
IF sy-subrc NE 0.
CALL FUNCTION 'SO_USER_AUTOMATIC_INSERT'
EXPORTING
sapname = sy-uname
EXCEPTIONS
no_insert = 1
sap_name_exist = 2
x_error = 3
sap_name_not_exist = 4
OTHERS = 5.
ENDIF.
CLEAR sofmfol_key.
sofmfol_key-type = 'FOL'.
sofmfol_key-year = soud-inbyr.
sofmfol_key-number = soud-inbno.
bor_key = sofmfol_key.
IF NOT bor_key IS INITIAL.
swc_create_object folder 'SOFMFOL' bor_key.
IF sy-subrc = 0.
swc_object_to_persistent folder g_mail_app_obj.
IF sy-subrc NE 0.
CLEAR g_mail_app_obj.
ENDIF.
ENDIF.
ELSE.
CLEAR g_mail_app_obj.
ENDIF.
ENDFORM. "mail_appl_object.Get rid of the smartform-based mail sending code if you can. That interface is quite old, simplistic, and inflexible (i.e., you can't do what you're asking). I would use class CL_BCS. It's especially much easier once you have developed a (custom) standard email wrapper class for sending various types of emails, including smartform-based PDF-attached emails. You can even go with HTML and dress-up your emails a bit.
-
I get a black screen on the camera app on my iPod touch? Is there a solution? Resetting only helped for a few days, the problem comes back.
Camera works, with the side buttons it takes pictures.
Although I'm not able to see on the screen.
MikeFirst try a restore from backup
If problem still occurs try a restore to factory defaults/new Pod.
If still occurs likely a hardware problem and an appoitment at the Genius Bar of an Apple store is in order. -
Help needed in plotting line graph!
Hi i need help in plotting a line graph complete with both axes shown,plus the legend on the side shown.
Pls help!!!!
rgdsHere's a simple line graph applet I did some time backimport java.awt.*;
public class LineGraff extends java.applet.Applet{
double []toGraff = {6.0, -14.0, -164.0, -210.0, 108.0, 770.0,
1354.0, 896.0, -572.0, -1348.0, -780.0, -108.0};
double []numsFromFile = {6.0, -14.0, -164.0, -210.0, 108.0, 770.0,
1354.0, 896.0, -572.0, -1348.0, -780.0, -108.0};
int max, min, size, Hscale;
double Vscale;
public void init(){
size = numsFromFile.length-1;
java.util.Arrays.sort(numsFromFile);
max = (int) numsFromFile[size];
min = (int) numsFromFile[0];
Vscale = max-min;
Vscale = 200/Vscale;
Hscale = Math.round(300/size);
public void paint(Graphics g) {
g.setFont(new Font("Arial",0,14));
g.drawString("Example app: drawing a graph from a double array",25,18);
g.setFont(new Font("Arial",0,10));
g.setColor(Color.blue);
g.fillRect(10,20,365,230);
g.setColor(Color.cyan);
g.drawLine(25,25,25,225);
g.drawLine(25,140,330,140);
g.setColor(Color.white);
int intA = 30, intB = 0, intC = 0;
int intD = (int) (Math.round(140 - (Vscale * toGraff[0])));
for(int i=1; i <= size; i++) {
intC = intA + Hscale;
intB = intD;
intD = (int) (Math.round(140 - (Vscale * toGraff[ i ])));
g.drawLine(intA, intB, intC, intD);
if(toGraff[ i ] > 0)
g.drawString(Double.toString(toGraff[ i-1 ]), intA+6, intB-3);
else
g.drawString(Double.toString(toGraff[ i-1 ]), intA+6, intB+8);
intA += Hscale;
g.drawString(Double.toString(toGraff[size]), intA+6, intD-3);
} -
I need help attaching a few hyperlinks my godaddy welcome page. I have 2 more ipages articles, I also converted them to pdf. Godaddy only helped (last year) with the 1st article. I do not know how to attach a hyperlink to the artlcles and add the hyperlinks to my welcome page.
The program is called Pages not iPages. Just let us know if you do not speak English and what language you do speak so we can adjust for that.
The issues are to do with your web page not with Pages.
I think you are asking how to link from your web page to your pdf articles. You must first copy those pdfs to your web server, or some other web location, and then provide html links on your welcome page to those pdf files.
The pdfs themselves may contain links to other locations but I can not see that that is what you are asking for.
Nor to what those links would be to.
From your heading I think you may have confused the name of Pages, the word processing program, with web pages which are two different things.
Peter -
VA05 report exectution Excel format few line items gets automatically skip
Dear,
SAP support Team & Other team Members On SDN.
As we are generating report from VA05 screen for retail sales order list, the report shows full required data but when the report is executed in Excel format few line items gets automatically skipped & further tried generated in TXT format the whole report get properly dragged.
This problem is only in PRD Server, when i am teting the same in DEV Server it is properly Generated in EXCEL with Proper LINE ITEMS.
Please kindly provide me with some Solution regarding the same.
Warm Regards,
Mohammed Hassan Naveed
Deputy SAP Basis ConsultantHi,
Have you tried using VA05N? -
Can someone help me change the line width of my numbers table, its not set to thin or none and its stuck on pt25. its a spreadsheet i imported from excel.
MR,
Apparently the import wasn't a good one.
The best option at this point might be to start a new table. Insert a new Table, Copy the old table cell range, select the first cell in the new table and Edit > Paste and Match Style. This will throw out all the old formatting. A bit of work, but a nice clean start.
Jerry
Maybe you are looking for
-
i downloaded firefox update, had nothing but troubles since, computer crashing when i try to open, or cursor lag for a long time ie. i try to move to do something it has to think about for 30 seconds to having to pushing reset to get anthing hapening
-
How to find acount code in R12
Hi, How to find account code details in R12? Which table contains account code details? Thanks
-
NODIM function Returns wrong values?
Hi All, We have a KF Quantity in PC and we are using NODIM(Quantity) to diaply it without units.But NODIM(Quantity) displays wrong results. For Example:Quantity = 3123214 PC and NODIM(Quantity) = 3123214.123 What could be the reason for it?can a
-
While recently evaluating JDBC & Oracle 7.3.4 I found to my disbelief that when joining tables with the same column names in each table jdbc returned an error. Can jdbc handle similar column names in a join or am i just crazy?! One other question. Do
-
How do I detach a device from my mac?
How do I detach a device from my mac laptop?