Re[2]: [PHP] Integrating an Applet with PHP

From: Date: Fri, 12 Sep 2003 03:42:50 +0000
Subject: Re[2]: [PHP] Integrating an Applet with PHP
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-162379@lists.php.net to get a copy of this message
Hi, Friday, September 12, 2003, 9:38:48 AM, you wrote: TC> Warren - TC> That works... TC> http://209.204.172.137/editor/ekit.php TC> Now the next challenge is to put the value in $text into the HTML editor with some TC> JavaScript...any suggestions? TC> Todd TC> Vail, Warren wrote: >>There may be other methods, but one that seems to be available from your form will require >>some JavaScript code. Clicking the button located below the applet (onclick event), performs an >>assignment to the textarea.value (located below the button) the result returned from the >>applet.gettext() method (actual statement below). >> >>document.EkitDemoForm.TextViewer.value = document.EkitDemoForm.Ekit.getDocumentText(); >> >>I would suspect you could to this assignment to a hidden html field and then do a form >>submit to pass the "hidden" value to your php program on your server. Don't forget >>to have your form action >>field invoke your php program and with method=post you could retrieve the value as below; >> >>$htmltext = $_POST["hiddenfld"]; >> >>hope this helps, >> >>Warren Vail >> >> >>-----Original Message----- >>From: Todd Cary [mailto:todd@aristesoftware.com] >>Sent: Thursday, September 11, 2003 3:36 PM >>To: php-general@lists.php.net >>Subject: [PHP] Integrating an Applet with PHP >> >> >>I have located an HTML editor written in Java that works with my clients >>various computers (e.g. Linux, PC and Macs). What I need to do is learn >>how to take the output from an Applet and put it into a PHP variable. >>Since I have no experience with Java, I am at a disadvantage, so if >>someone could point me toward some literature that explains this or if >>someone already has the experience and can look at the source and tell >>me how, it would be greatly appreciated. >> >>http://209.204.172.137/editor/ekit.php >> >>Todd >> >> What I do in a similar situation is to pass the data in a hidden field and then pass that to the java applet. As it is html you will be passing you have to use rawurlencode($data) in the php script <? $data = rawurlencode($data); ?> In the html part <body onload="whatever.applet.Value = unescape(document.form1.data.value);"> <form name="form1" action=........> <input type="hidden" name="data" value="<? echo $data?>"> .. -- regards, Tom

« previous php.general (#162379) next »