<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Migrating from PHP to ASP.NET</title><link>http://forums.asp.net/44.aspx</link><description>Discuss moving from PHP to ASP.NET.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: convert PHP to asp.net</title><link>http://forums.asp.net/thread/3332377.aspx</link><pubDate>Thu, 06 Aug 2009 03:58:03 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3332377</guid><dc:creator>vnr8111</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3332377.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=44&amp;PostID=3332377</wfw:commentRss><description>&lt;p&gt;&lt;font face="Courier" size="2"&gt;&lt;font face="Courier" size="2"&gt;
&lt;p align="left"&gt;Hi,&lt;/p&gt;
&lt;p align="left"&gt;I need to convert below PHP to ASP.NET. Can any body help me in this regard&lt;/p&gt;
&lt;p align="left"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p align="left"&gt;&amp;lt;?php&lt;/p&gt;
&lt;p align="left"&gt;ini_set(&amp;quot;include_path&amp;quot;, ini_get(&amp;#39;include_path&amp;#39;).&amp;quot;:/usr/lib/php/pear/share/&lt;/p&gt;
&lt;p align="left"&gt;pear&amp;quot;);&lt;/p&gt;
&lt;p align="left"&gt;require_once &amp;#39;HTTP/Request.php&amp;#39;;&lt;/p&gt;
&lt;p align="left"&gt;function pac_register_user($screening_profile_id, $user_data) {&lt;/p&gt;
&lt;p align="left"&gt;$client_id = &amp;#39;__client_id__&amp;#39;;&lt;/p&gt;
&lt;p align="left"&gt;$auth_key = &amp;#39;__client_web_service_auth_key__&amp;#39;;&lt;/p&gt;
&lt;p align="left"&gt;$pac_url = &amp;#39;&lt;/p&gt;
&lt;p align="left"&gt;$r = new HTTP_Request($pac_url.&amp;#39;/services/reception_partners/&lt;/p&gt;
&lt;p align="left"&gt;register_user.xml?auth_key=&amp;#39;.$auth_key.&amp;#39;&amp;amp;client_id=&amp;#39;.$client_id,&lt;/p&gt;
&lt;p align="left"&gt;array(&amp;#39;method&amp;#39; =&amp;gt; HTTP_REQUEST_METHOD_POST));&lt;/p&gt;
&lt;p align="left"&gt;$r-&amp;gt;addPostData(&amp;#39;user_registration&amp;#39;,array(&amp;#39;screening_profile_id&amp;#39; =&amp;gt;&lt;/p&gt;
&lt;p align="left"&gt;$screening_profile_id, &amp;#39;user_data&amp;#39; =&amp;gt; $user_data));&lt;/p&gt;
&lt;p align="left"&gt;try {&lt;/p&gt;
&lt;p align="left"&gt;$r-&amp;gt;sendRequest();&lt;/p&gt;
&lt;p align="left"&gt;$xml_data = $r-&amp;gt;getResponseBody();&lt;/p&gt;
&lt;p align="left"&gt;echo &amp;#39;&amp;lt;pre&amp;gt;&amp;lt;code&amp;gt;&amp;#39;.htmlspecialchars($xml_data).&amp;#39;&amp;lt;/code&amp;gt;&amp;lt;/pre&amp;gt;&amp;#39;;&lt;/p&gt;
&lt;p align="left"&gt;$xml_values = array();&lt;/p&gt;
&lt;p align="left"&gt;$parser = xml_parser_create(&amp;#39;&amp;#39;);&lt;/p&gt;
&lt;p align="left"&gt;if(!$parser)&lt;/p&gt;
&lt;p align="left"&gt;return false;&lt;/p&gt;
&lt;p align="left"&gt;xml_parser_set_option($parser, XML_OPTION_TARGET_ENCODING, &amp;#39;UTF-8&amp;#39;);&lt;/p&gt;
&lt;p align="left"&gt;xml_parser_set_option($parser, XML_OPTION_CASE_FOLDING, 0);&lt;/p&gt;
&lt;p align="left"&gt;xml_parser_set_option($parser, XML_OPTION_SKIP_WHITE, 1);&lt;/p&gt;
&lt;p align="left"&gt;xml_parse_into_struct($parser, trim($xml_data), $xml_values);&lt;/p&gt;
&lt;p align="left"&gt;xml_parser_free($parser);&lt;/p&gt;
&lt;p align="left"&gt;echo &amp;#39;&amp;lt;hr&amp;gt;&amp;lt;pre&amp;gt;&amp;lt;code&amp;gt;&amp;#39;;&lt;/p&gt;
&lt;p align="left"&gt;print_r($xml_values);&lt;/p&gt;
&lt;p align="left"&gt;echo &amp;#39;&amp;lt;/code&amp;gt;&amp;lt;/pre&amp;gt;&amp;#39;;&lt;/p&gt;
&lt;p align="left"&gt;} catch (HttpException $ex) {&lt;/p&gt;
&lt;p align="left"&gt;echo $ex;&lt;/p&gt;
&lt;p align="left"&gt;}&lt;/p&gt;
&lt;p align="left"&gt;}&lt;/p&gt;
&lt;p align="left"&gt;pac_register_user(&amp;quot;_screening_profile_id_&amp;quot;, array(&amp;quot;last_name&amp;quot;=&amp;gt;&amp;quot;_last_name_&amp;quot;,&lt;/p&gt;
&lt;p align="left"&gt;&amp;quot;phone_mobile&amp;quot;=&amp;gt;&amp;quot;_phone_mobile_&amp;quot;, &amp;quot;address_country&amp;quot;=&amp;gt;&amp;quot;_Country&amp;quot;,&lt;/p&gt;
&lt;p align="left"&gt;&amp;quot;first_name&amp;quot;=&amp;gt;&amp;quot;_first_name&amp;quot;, &amp;quot;password&amp;quot;=&amp;gt;&amp;quot;test34&amp;quot;, &amp;quot;email&amp;quot;=&amp;gt;&amp;quot;_email_&amp;quot;));&lt;/p&gt;
&lt;p align="left"&gt;?&amp;gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier" color="#00009a" size="2"&gt;&lt;font face="Courier" color="#00009a" size="2"&gt;&lt;font face="Courier" color="#00009a" size="2"&gt;http://services:develws@staging.pacexam.com&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font face="Courier" size="2"&gt;&lt;font face="Courier" size="2"&gt;&amp;#39;;&lt;/font&gt;&lt;/font&gt;&lt;font face="Helvetica" size="2"&gt;&lt;font face="Helvetica" size="2"&gt; 
&lt;p&gt;Professional&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;</description></item><item><title>Re: convert PHP to asp.net</title><link>http://forums.asp.net/thread/3143359.aspx</link><pubDate>Wed, 06 May 2009 03:45:39 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3143359</guid><dc:creator>stephen007</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3143359.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=44&amp;PostID=3143359</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m looking at the exact same flash example and am struggling to see any results.&lt;/p&gt;&lt;p&gt;I&amp;#39;m using flash 10 which I understand may be preventing the save as dialog from displaying.&lt;/p&gt;&lt;p&gt;I want to save the file to the filesystem using the ASP.NET script anyway, so the save as dialog isn&amp;#39;t really an issue. But I&amp;#39;m not able to save a valid image. My data is only 29 bytes (Request.TotalBytes) which makes me question whether I&amp;#39;m outputting from Flash correctly in the first place. Here&amp;#39;s my code.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;var data : ByteArray = ImageSnapshot.captureImage( myContainer, 0, new JPEGEncoder()&amp;nbsp; ).data;&lt;br /&gt;var params:Object = new Object();&lt;br /&gt;params.data = data;&lt;br /&gt;imgService.send(params);&lt;/p&gt;&lt;p&gt;where imgService is:&lt;/p&gt;&lt;p&gt;&amp;lt;mx:HTTPService id=&amp;quot;imgService&amp;quot;&lt;br /&gt;&amp;nbsp; url=&amp;quot;http://localhost/Ajax/ImgService.aspx&amp;quot; result=&amp;quot;imgServiceHandler(event)&amp;quot; method=&amp;quot;POST&amp;quot; resultFormat=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;/mx:HTTPService&amp;gt; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thanks for any help!&lt;br /&gt;Stephen Howard &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: convert PHP to asp.net</title><link>http://forums.asp.net/thread/3017217.aspx</link><pubDate>Wed, 18 Mar 2009 17:03:54 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3017217</guid><dc:creator>maspevig</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/3017217.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=44&amp;PostID=3017217</wfw:commentRss><description>&lt;p&gt;Awesome post, thanks rsenna... exactly what I was looking for, worked perfectly on the first try!&lt;/p&gt;</description></item><item><title>Re: convert PHP to asp.net</title><link>http://forums.asp.net/thread/2732123.aspx</link><pubDate>Fri, 07 Nov 2008 19:31:35 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2732123</guid><dc:creator>rsenna</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2732123.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=44&amp;PostID=2732123</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Funny, I&amp;#39;ve just made exactly the same code conversion. Then I found this thread, so I&amp;#39;m gonna share with you. Hope it helps.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&amp;nbsp;&lt;pre class="coloredcode"&gt;	&lt;span class="kwd"&gt;public&lt;/span&gt; partial &lt;span class="kwd"&gt;class&lt;/span&gt; JpgEncoderDownload : System.Web.UI.Page
	{
		&lt;span class="kwd"&gt;protected void&lt;/span&gt; Page_Load(&lt;span class="kwd"&gt;object&lt;/span&gt; sender, EventArgs e)
		{
			&lt;span class="kwd"&gt;string&lt;/span&gt; filename = Request[&lt;span class="st"&gt;&amp;quot;name&amp;quot;&lt;/span&gt;];
			&lt;span class="kwd"&gt;if&lt;/span&gt; (&lt;span class="kwd"&gt;string&lt;/span&gt;.IsNullOrEmpty(filename)) &lt;span class="kwd"&gt;return&lt;/span&gt;;

			var data = Request.BinaryRead(Request.TotalBytes);
			Response.AddHeader(&lt;span class="st"&gt;&amp;quot;Content-Type&amp;quot;&lt;/span&gt;, &lt;span class="st"&gt;&amp;quot;image/jpeg&amp;quot;&lt;/span&gt;);
			Response.AddHeader(&lt;span class="st"&gt;&amp;quot;Content-Disposition&amp;quot;&lt;/span&gt;, &lt;span class="st"&gt;&amp;quot;attachment; filename=&amp;quot;&lt;/span&gt; + filename);
			Response.OutputStream.Write(data, 0, data.Length);
			Response.End();
		}
	}
&lt;/pre&gt;&amp;nbsp;&lt;br /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: convert PHP to asp.net</title><link>http://forums.asp.net/thread/2228511.aspx</link><pubDate>Wed, 12 Mar 2008 15:55:28 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2228511</guid><dc:creator>teodie</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2228511.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=44&amp;PostID=2228511</wfw:commentRss><description>&lt;p&gt;I have a flash&amp;nbsp;app that saves the movie clip into an image. The flash is passing a http/POST&amp;nbsp;&amp;nbsp;ByteArray to the php page.&lt;/p&gt;
&lt;p&gt;Im&amp;nbsp;using the Context.Request.InputStream to get the ByteArray&amp;nbsp;and&amp;nbsp;convert to an Image but looks different when i convert the inputream to an image. &lt;/p&gt;&lt;font size="2"&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;</description></item><item><title>Re: convert PHP to asp.net</title><link>http://forums.asp.net/thread/2226985.aspx</link><pubDate>Wed, 12 Mar 2008 01:45:17 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2226985</guid><dc:creator>nikki_doer_of_things</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2226985.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=44&amp;PostID=2226985</wfw:commentRss><description>&lt;p&gt;It is, but more stuff gets posted to a typical asp.net page than just one thing. I&amp;#39;m not sure the raw post data would be the same from Apache to IIS either. You would probably want to grab it by its name.&lt;/p&gt;&lt;p&gt;What are you doing there, having something post a file to a page and then stream it to the browser? Was there a reason you&amp;#39;re streaming raw bytes rather than just attaching a file? I have a typical file download stream script I can post here, but it takes a filename as a parameter and streams that file.&amp;nbsp;&lt;/p&gt;</description></item><item><title>convert PHP to asp.net</title><link>http://forums.asp.net/thread/2226423.aspx</link><pubDate>Tue, 11 Mar 2008 19:32:03 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2226423</guid><dc:creator>teodie</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2226423.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=44&amp;PostID=2226423</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi,&lt;/p&gt;
&lt;p&gt;I want to convert the php code to asp.net if possible.&lt;/p&gt;
&lt;p&gt;see code below. thanks&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;&amp;lt;?&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;php&lt;/p&gt;&lt;/font&gt;&lt;font color="#808080" size="2"&gt;
&lt;p&gt;if ( isset ( $GLOBALS[&amp;quot;HTTP_RAW_POST_DATA&amp;quot;] )) {&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;// get bytearray&lt;/p&gt;
&lt;p&gt;$im = $GLOBALS[&amp;quot;HTTP_RAW_POST_DATA&amp;quot;];&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;// add headers for download dialog-box&lt;/p&gt;
&lt;p&gt;header(&amp;#39;Content-Type: image/jpeg&amp;#39;);&lt;/p&gt;
&lt;p&gt;header(&amp;quot;Content-Disposition: attachment; filename=&amp;quot;.$_GET[&amp;#39;name&amp;#39;]);&lt;/p&gt;
&lt;p&gt;echo $im;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;} else echo &amp;#39;An error occured.&amp;#39;;&lt;/p&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;?&amp;gt;&lt;/p&gt;&lt;/font&gt;</description></item></channel></rss>