Click here to Skip to main content
15,882,209 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.
 
Share this answer
 

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