Click here to Skip to main content
14,735,093 members
Please Sign up or sign in to vote.
2.00/5 (1 vote)
See more:
I have never worked with php before and my work wants to use adobe captivate for testing but our webserver isnt allowed to use php. can someone help me in converting the below php file to asp.net.

<?php # InternalServerReporting.php
# Copyright 2000-2008 Adobe Systems Incorporated. All rights reserved.
#
   print "<pre>\n";

#
   foreach ($_POST as $k => $v) 
   {
  	  if($k == "CompanyName")
	  {
	    $CompanyName = $v;
      }
      if($k == "DepartmentName")
	  {
	    $DepartmentName = $v;
      }
      if($k == "CourseName")
	  {
	    $CourseName = $v;
      }
      if($k == "Filename")
      {
      	$Filename = $v;
      }
      if($k == "Filedata")
      {
      	if(get_magic_quotes_gpc())
		$Filedata = stripslashes($v);
		else
		$Filedata = $v;
      }
   }

	$ResultFolder = "./"."CaptivateResults";
	mkdir($ResultFolder);
	$CompanyFolder = $ResultFolder."//".$CompanyName;
	mkdir($CompanyFolder);
	$DepartmentFolder = $CompanyFolder."//".$DepartmentName;
	mkdir($DepartmentFolder);
	$CourseFolder = $DepartmentFolder."//".$CourseName;
	mkdir($CourseFolder);
	$FilePath = $CourseFolder."//".$Filename;
	$Handle = fopen($FilePath, 'w');
	fwrite($Handle, $Filedata);
	fclose($Handle);


   print "</pre>\n";
?>
Posted
Comments
Sergey Alexandrovich Kryukov 18-Feb-13 11:43am
   
This is not a question, rather an order to make some work for your...
—SA
Richard C Bishop 18-Feb-13 11:45am
   
PHP is a scripting language, ASP.Net is a development environment. You cannot convert one into the other.

1 solution

Best way is to do it manually.

If you still ask for, you can have a look at this: http://www.asp.net/downloads/archived-v11/migration-assistants/php-to-aspnet/overview[^], though it will convert to v1.1, should be good enough for you to convert into desired version post that.
   

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)




CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900