PHP integration

We have Site Studio websites that have been deploying via SSPU that have embedded PHP code in them. This works fine in the deployed model because the IdocScript gets executed on Content Server, then published to the web server which executes the PHP.
We would like to stop deploying these sites and use a dynamic model for Content Server. My questions are has anyone done this, and what's necessary for the Content Server to process both the IdocScript and PHP on the same pages?
Thanks,
-Jason
Edited by: jschulz on Jan 29, 2010 12:14 PM

That is quite a bit of food for thought, thanks a lot.
You've confirmed a lot of my opinions about Oracle UCM: that its strengths are the ECM document management related features, and to a lesser degree the web content management features. However, we have been using it for enterprise web content management for some time using the SSPU publishing model. But the demands on the system have made it a tough model to administer and maintain.
It would definitely be a huge sea change to move the frontend delivery to PHP-type applications, but might be possible for some of our sites. It does sound like a better solution than running all this on a dynamic server model, and probably easier than convincing site developers to rewrite their PHP functionality into IdocScript.
I went through that document you linked and that would definitely open some possibilities. However, am I correct that its possible to edit the content within the external PHP application (not on the Content Server)? I was able to whip a PHP page that displayed the content using the WCM_PLACEHOLDER service, but the WCM_BEGIN_EDIT_SESSION tries to forward me to a link like this: /idc/idcplg?IdcService=WCM_EDIT_DATA_FILE&dDocName=PUBLIC_CONTENT_118809&dID=336417 which is relative and obviously not on my external server. I hope there is a way to edit the content externally and I'm just missing something.
Do you (or anyone) know of sample external application code posted somewhere to call these services?
Thanks again,
-Jason

Similar Messages

  • Jsp - php integration

    Hi all,
    First up all I am very new to java. I have a web application developed on php.
    I also have a CRM (customer relation management) delevoped on jsp.So I want
    to pass some values from php to java so that a popup window showing details of customer will
    generate on java (jsp).
    I will explain my scenario..I have a php CRM which is used as a predictive dialer for asterisk.(voip).
    But I also have customized CRM which is developed on jsp.
    The use of php CRM is, I can use it as a predictive dialer and when a call connects to a customer
    a popup is generated and will show that customers details.That popup is done by ajax in php CRM.
    I want that popup to come on java CRM so that it have more options and fields.Is there any way for that...
    I am expecting somebody's help.......

    Prasad,
    This forum is dedicated to JSR-208 (Java Business Integration), so it isn't too likely you'll find an answer to a JSP question here. The types of integration topics discussed here are related to enterprise application integration (EAI) and business-to-business (B2B) interoperation.
    You might try the JSP forum, http://forum.java.sun.com/forum.jspa?forumID=45, or one of its sibling forums in the Web Applications area (http://forum.java.sun.com/category.jspa?categoryID=20).
    I believe you'll find an answer to your question here: http://forum.java.sun.com/thread.jspa?threadID=703737&messageID=4080080
    -Ron

  • SCOD-PHP integration

    hello,
    i am trying to develop a web service using provided wsdl file .
    Code:
    $crmdomain = "https://secureXXXX.crmondemand.com";
    $RowId="XXXXX";
    $sessionid = wslogin();
    function wslogin() {
    global $crmdomain;
    $url = $crmdomain . "/Services/Integration?command=login";
    $page = "/Services/Integration?command=login";
    $headers = array(
    "GET ".$page." HTTP/1.0",
    "UserName: myusername",
    "Password: mypassword",
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,$url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
    curl_setopt($ch, CURLOPT_HEADER, true);
    $data = curl_exec($ch);
    if (!curl_errno($ch)) {
    // Show me the result
    $sessionid = substr($data,(strpos($data,"Set-Cookie:")+23),(strpos($data,";")-strpos($data,"Set-Cookie:")-23));
    curl_close($ch);
    //echo $sessionid;
    return $sessionid;
    function getwsresponse($serverpath,$namespace,$soapaction,$method,$param,$headers="") {
    //require_once 'soapfunctions/nusoap.php';
    require_once 'nusoap/lib/nusoap.php';
    $client = new soapclient($serverpath);
    new nusoap_client($wsdl, true);
    if($headers != ""){
    $client->setHeaders("$headers");
    $response = $client->call($method,$param,$namespace,$soapaction);
    echo $response;
    return $response;
    class Contact {};
    class LisOfContact {};
    class ContactQueryPage_Input {};
    class Contact_ContactQueryPage_Output {};
    $opts= array(
    'classmap'=>array
    'Contact_ContactQueryPage_Input'=>'Contact_ContactQueryPage_Input',
    'Contact_ContactQueryPage_Output'=>'Contact_ContactQueryPage_Output',
    'ListOfContact'=>'ListOfContact',
    'Contact'=>'Contact'
    $wsdl="Contact.wsdl.xml";
    $client= new SoapClient($wsdl,$opts);
    $client->__setCookie('JSESSIONID',$sessionid);
    $contact= new Contact();
    $contact->ContactEmail="XXXXXX";
    $listofcontact= new LisOfContact();
    $listofcontact ->Contact=$contact;
    $listofcontact-> pagesize="100";
    $listofcontact-> startRownum="0";
    $listofcontact-> recordcountneeded="false";
    $input= new ContactQueryPage_Input();
    $input->LisOfContact= $listofcontact;
    $input->Echo=NULL;
    $output= $client->ContactQueryPage($input);
    if (is_array($output->ListOfContact->Contact))
    Foreach ($output->ListOfcontact-Contact as $contact)
    { echo $contact->ContactFirstName;
    else
    $contact=$output->ListOfContact->Contact;
    echo $contact->ContactFirstName;
    the first part of coding is correctly working and i can get a view my session ID, but the second part to retrieve a Contact information i got this error message:
    Fatal error:
    Uncaught SoapFault exception: [Client] SOAP-ERROR: Encoding: object hasn't 'ListOfContact' property in D:\wamp\www\wss\script\php\login.php:131 Stack trace: #0 [internal function]: SoapClient->__call('ContactQueryPag...', Array) #1 D:\wamp\www\wss\script\php\login.php(131): SoapClient->ContactQueryPage(Object(ContactQueryPage_Input)) #2 {main} thrown in D:\wamp\www\wss\script\php\login.php on line 131
    i think that i have a problem on creating objects and mapping them to the wsdl file.
    Could you please help me resolving this issue and is there any tools that generate php classes from wsdl file ?
    thank you in advance

    a working example is in the following Re: Integration with PHP web service

  • PHP integration to SBO

    our client need to use Claim software(conveyence,all expenses) in PHP. already SBO is running there. Client entries are pushed in to SBO? IT is possible .How....?Explain it?

    Hi,
    Welcome you post on forum.
    You need to stick on your question until it is closed. To ask the same question without response with other members' reply is not polite.
    You may check this too: SDK and PHP ?
    Thanks,
    Gordon

  • SCCM & BMC Remedy integration thru Orchestrator

    Hi, I see same question has been asked in the past with older versions of SCCM, BMC and Opalis...but would like to know if there are any specific benefits or advancements or even higher feasibility of implementing below, using Orchestrator
    1) Data load: Load HW/SW Inventory from SCCM into BMC Remedy System. Is it even possible to load Asset Intelligence data so that both systems can correlate common data
    2) Create a flow which connects both BMC remedy & SCCM using
    Orchestrator
    a) End user to raise a request in BMC remedy system
    b) Shoots an email to Assset Mgmt & Mgr etc for approvals
    c) Record their approvals back (thru email or over webisite/url) 
    d) If approved to create an instruction (deployment) in SCCM for that system
    e) Retrieve the status codes received by SCCM, if successful then short mails to user & service desk
    f) Modify BMC Remedy Asset Mgmt for that software to reduce availability by one count
    g) Close the ticket or any other simpler connectors available out there ?
    Vasu

    Hi,
    with the Orchestrator and the IPs you cann create such a flow
    http://www.sc-orchestrator.eu/index.php/integration-packs/integration-packs-von-kelverion/ip-atrium
    http://www.sc-orchestrator.eu/index.php/integration-packs/integration-packs-von-kelverion/ip-remedy
    http://www.sc-orchestrator.eu/index.php/integration-packs/integration-packs-von-microsoft/integration-pack-fuer-system-center-configuration-manager
    Regards,
    Stefan
    www.sc-orchestrator.eu ,
    Blog sc-orchestrator.eu

  • Integration to CA Spectrum

    Hi all,
    Is there an integration for Orchestrator from CA Spectrum 9.3 and up?
    We want to push alerts from Spectrum to Service Manager
    If there's no integration pack for Spectrum, can the integration kit be used to build one?
    Regards, Kurt

    Hi,
    you'll see the Activities of the IP here:
    http://www.sc-orchestrator.eu/index.php/integration-packs/integration-packs-von-kelverion/integration-pack-fuer-ca-spectrum
    With this and the Activities for SC Service Manager (http://www.sc-orchestrator.eu/index.php/integration-packs/integration-packs-von-microsoft/integration-pack-fuer-system-center-2012-service-manager)
    youn can create a Runbook like this easily:
    Regards,
    Stefan
    www.sc-orchestrator.eu ,
    Blog sc-orchestrator.eu

  • Will the new Open Platform allow for a php like quote system to function within a bc site?

    I'm currently running a website that is built in wordpress, and uses a quote system built in php to fetch data based on the questions the person fills out from an online form.
    I'm interested in moving this site over to BC, I tried to in the past, but I discovered prior to Open Platform, this type of quote system would not be very possible, so we stuck with wp for its ability to leverage php integration.
    With the current site we upload an excel sheet as well as company logos that correspond to the there prices. The excel has all the prices layed out, its just a matter of the php fetching the info and provided quotes to the person.
    Below is a rough example A and B of what currently shows(roughed out images to respect the companies). My question to the gurus of BC, now with Open Platform, will we be able to effectively recreate this same set up, and if so, perhaps there is a developer that would be interested, in working with me on this, and if it could be achieved in the language that OP is using. I hope my query makes a little sense. Best - Erik
    Example A. Form.
    Example B. Quote Rates based on selections

    Hi createmint,
    It is possible to integrate 3rd party code (including php) if you can host the php on your own. Below is how I think you can achieve this:
    1. Host your php quotation system on an accessible web server.
    2. Register an application from BC partner portal.
    3. In your menu.json you point the default entry to your external site:
        "menu-meet_the_team": {
            "weight": 10000,
            "title": "Quotation system",
            "attr" : {
                "href" : "http://www.myquotationsystem.com/oauth/bc_cb.php"
    4. At this step you will have an entry in menu.json which will point to http://www.myquotationsystem.com/oauth/bc_cb.php php script (this is your start page of the application). At this point your quotation system is integrated in BC admin console. Moreover, the php callback receives an access token into hash fragment which can be used to call BC APIs.
    5. You would probably need to change your quotation system a little bit in order to create some frontend pages which display your app frontend to users.
    Of course, I totally agree with Liam that you should try to migrate your app to web apps but maybe the solution presented above will do the trick for short term.
    Regards,
    Radu

  • Dreamweaver and API Integration

    Will Dreamweaver ever see some integration with the BC API?

    Hi Brad,
    See my other post regarding PHP integration. I've posted a simple implementation of the PHP Soap client. You can edit that in Dreamweaver if you wish, but DW is just an editor for PHP files. You can use any editor you wish, but you still have to host your code on a machine with a web server. If you're on Mac you will have Apache on it alread, which you can enable through System Preferences > Sharing > Web Sharing. You'll have to install it on Windows. For development purposes (not production) you can also use some of the small Python servers which can run in your terminal on a port you specify and can be easily restarted.
    Cheers,
    Mario

  • HTMLDB & PHP

    Oracle Apache server comes linked with PHP4. Is there a way to execute PHP code
    from an HTMLDB region? Allowing users to extend HTMLDB with custom made scripts
    would be a major improvement, at least in my opinion.

    Kind of off-topic, but welcome to the Apex forum Mladen!
    Once you start getting some of these PHP integration things worked out, I'm sure you'll benefit the forum with your "style" of message postings.
    Beware though that this forum has many people that are nowhere near the expert level you're accustomed to off the oracle-l list, so please be nice with us. Your level of expertise is greatly welcomed.
    Bill Ferguson

  • Muse and php

    Im making a website for someone who wants to rent his summerhouse. He has made an agenda (so visitors could see if the house is still free and on which days is it rented) for me in php. But i do not know php or how to integrate this into muse. Is that possible and  if so how?

    Hello,
    Adobe Muse does not support PHP integration.
    A similar feature request has already been logged into ideas section of our forums : http://forums.adobe.com/ideas/2728
    I would suggest you to add your valuable vote and comments to the post.
    Regards,
    Sachin

  • Can someone please help me on basic info of PHP&XML&Flash

    i want to go into displaying information from the MySQL
    database into Flash Grid.... How can I do that and what tutorials
    will guide me through to be able to that....?
    Ayo

    For starters, read the Help Docs in Flash on Data
    Integration. There's even a tutorial in Flash 8 called "Flash and
    PHP Integration." Then you might want to Google "flash php xml
    tutorial" which returns plenty of stuff to keep you reading for a
    while.
    Good luck!

  • HELP WITH A FORM

    Ok here is the problem,
    I am trying to make a form in my existing fla document and
    the form will not function.
    I have created the form and used the exact same php script in
    a seperate flash movie and the form worked fine but I can not get
    it to work in my existing fla.
    I would reall appreciate any help with this issue.....
    I need my file
    (download my file at
    http://66.70.213.43/testsite/main3.fla
    to have a working email submission form.
    this file has no working form on it now and the existing form
    can be modified but I would like to keep the submit and the reset
    buttons as is if possable.
    I would like to use the php email style that is in the lesson
    on gotoandlearn.com ( the lesson is listed as sending mail with php
    but I am willing to accept other methods if needed.
    The Movie clip symbol of the actual form with the submit and
    reset button is call P5_s7
    The Movie clip symbol of the page which contains the form is
    called PAGE 5
    I will edit the php and the flash script after you send the
    file to me to reflect the email addresses that I want to use so for
    testing purposes you can use any email that you want.
    I would really appreciate it if someone with more flash
    experience could help me out and post a working copy of my file and
    the php script that the form links to so that I could re download
    then.
    Thank you in advance
    Please note that there may be some $$$ in it for you if you
    can help me.......

    Don't think you're going to find anyone here who will just be
    willing to do the work for you. You might want to check out the
    Flash and PHP Integration sample file that comes with Flash 8 for
    some pointers on how to get this started.
    If you have specific questions later, write back! Good luck!

  • Orchestrator 2012 R2 on SQL 2012 SP1 Availability Group

    Hi all,
    I've recently setup a new install of SCOrch 2012 R2 on a SQL 2012 SP1 Availability Group.  Everything went smooth and appears to be functioning correctly up until a failover occurs (manual or automatic).  Once there is a failover between database
    nodes, the Orchestrator servers (Mgmt and Runbook) lose connectivity to the database and will not reconnect until the services are restarted and then they work again.
    Has anyone setup Orchestrator on an Availability Group and are you seeing similar issues from a failover?
    Thanks!
    Jon

    Hi Jon,
    has each member of the availability group the same master key to read encrypted data like passwords and the license code?
    https://blog.uvm.edu/jgm/2013/05/28/sql-2012-tde-and-availability-groups/
    Btw, if you still interested in a SAP IP:
    http://www.sc-orchestrator.eu/index.php/integration-packs/integration-pack-fuer-sap-vip4sap
    Regards,
    Stefan
    www.sc-orchestrator.eu ,
    Blog sc-orchestrator.eu

  • What Book is the Best?

    What book would you recommend out of this lot:
    http://www.amazon.co.uk/s/ref=nb_ss_w_h_?url=search-alias%3Daps&field-keywords=flex&am p;Go.x=0&Go.y=0&Go=Go
    Im a beginner and want to know more about flex, as 3 and php
    integration with flex...
    Thanks!

    Hi
    Try this as it presents the reasons why MPLS became needed - it does not provide configs for cisco but will give you the reasons why. Good for CCIE SP...
    MPLS-Enabled Applications
    Emerging Developments and New Techologies
    Third Edition
    Ina Minei,and Julian Luek
    (Juniper Networks)
    regards
    Peter

  • XML & Flash: ImageFader Component help

    Item 1
    Tutorial, with built-in (AS 2.0) Flash Component
    http://tutorialoutpost.com/count/7022
    Item 2
    Tutorial/Sample of XML thumbnail, photo, caption file:
    http://www.tutorio.com/tutorial/simple-flash-xml-photogallery/1
    (click 2nd page, go to bottom to download source code)
    Basically, I want to create a portfolio section with the
    components of the basic XML (item 2), but when you click on the
    thumbnails, you dont get that jumpy feeling, rather a smooth
    ImageFader (Item 1)
    Here are the files, or look at the code (Files are a bit more
    helpful)
    http://www.dominicdesign.com/mikegreener/Archive.zip

    For starters, read the Help Docs in Flash on Data
    Integration. There's even a tutorial in Flash 8 called "Flash and
    PHP Integration." Then you might want to Google "flash php xml
    tutorial" which returns plenty of stuff to keep you reading for a
    while.
    Good luck!

Maybe you are looking for

  • Flash Player 10 Not installing on Win 7 64 bit PC

    Flash Player 10 download goes through install procedure and says it is installed but it is not. After that There is always  a Flash Player Install file on the PC. When I click on that it goes through the install procedure and says it is installed but

  • HP Wireless G Print Server not detected during installation

    I have HP2101 wireless g print server to connect to my HP officejet 6210 and I have an HP computer using windows 7. when i put the dvd into computer, follow install instructions, it tells me to connect print server to the computer and wait for the pc

  • Message type from Logical system

    Dear All, I need develop an inbound where the info is coming from HR system. I found Message Type HRMD_A can be utilized for the development, however im not so sure if the message type HRMD_A is originally exist in my R/3 4.7 or it was being distribu

  • ECC to ECC integration

    Hi All, I have requirement to integrate our ECC system via PI to the another ECC system which lies outside our landscape through ABAP proxy.. How can we achieve this? Do we need to register external ECC system as technical system in our SLD? Thanks,

  • Answers in OBISEO

    Hi, I'm making an inquiry into my model I get this error datawarehousey. I wonder how I can solve this problem. Códigos de error: OPR4ONWY:U9IM8TAC:OI2DL65P +Estado: HY000. Código: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error