[asp] Conversion code php en asp?

Conversion code php en asp? [asp] - ASP - Programmation

Marsh Posté le 01-04-2008 à 12:50:39    

Bonjour à tous,
 
Je vous explique mon problême. J'ai un site web de créé et tout le traitement se fait en php, hors le serveur qui va l'héberger est IIS (pas le droit d'installer l'extension pour le php) donc je me retrouve à traduire mon php en asp... Je n'y connais rien en asp, j'ai déja du apprendre à programmer en php...
 
Si quelqu'un pouvait m'aider à traduire ce code...

Code :
  1. <?php
  2. ///////////////////////on test si le numéro de cp est renseigné////////////////////////////////////
  3. if($_POST['NUM'])
  4. {
  5. $_POST['NUM']=strtolower ($_POST['NUM']);
  6. //on test si l'utilisateur a déja répondu
  7. // ouverture en lecture (r)
  8. $ouvre=fopen("qui_a_repondu.txt","r" );
  9. //tant que l'on est pas à la fin du fichier
  10.  while (!feof($ouvre))
  11.  {
  12.   //on extrait la première ligne
  13.   $ligne=fgets($ouvre,4096);
  14.   //on compare si il y a le numéro de CP sur la ligne
  15.   if((preg_match('#'.$_POST['NUM'].'#',$ligne)))
  16.   {
  17.    $access="1";
  18.   }
  19.  }
  20. fclose($ouvre);
  21. //si access=1 c'est que le questionnaire a déja été remplit
  22. if ($access=="1" )
  23. {
  24.  header('Location: erreurs/deja_repondu.php');
  25. }
  26. else
  27. {
  28. ////////////////////////////////////////////////////////////////////////////////////////////////////////
  29.  //On va regarder à quel questionnaire correspond le numéro de cp
  30. ///////////////////////////////////questionnaire 1//////////////////////////////////////////////
  31.  //Questionnaire1
  32.  // ouverture en lecture (r)
  33.  $numcp1=fopen("numero_cp_up.txt","r" );
  34.  $trouver="0";
  35.  //tant que l'on est pas à la fin du fichier
  36.  while (!feof($numcp1))
  37.  {
  38.   //on extrait la première ligne
  39.   $ligne=fgets($numcp1,4096);
  40.   //on compare si il y a le numéro de CP sur la ligne
  41.   if((preg_match('#'.$_POST['NUM'].'#',$ligne)))
  42.   {
  43.    $trouver="1";
  44.    header('Location: questionnaire_up.php');
  45.    $ouvre=fopen("qui_a_repondu.txt","a+" );
  46.    fputs($ouvre,$_POST['NUM']);
  47.    fputs($ouvre,"\t" );
  48.    fclose($ouvre);
  49.   }
  50.  }
  51. ////////////////////////////////////////////////////////////////////////////////////////////////////
  52. /////////////////////////////////////////////////Questionnaire2////////////////////////////////////////
  53.  $numcp2=fopen("numero_cp_correspondant.txt","r" );
  54.  //tant que l'on est pas à la fin du fichier
  55.  while (!feof($numcp2))
  56.  {
  57.   //on extrait la première ligne
  58.   $ligne2=fgets($numcp2,4096);
  59.   //on compare si il y a le numéro de CP sur la ligne
  60.   if((preg_match('#'.$_POST['NUM'].'#',$ligne2)))
  61.   {
  62.    $trouver="1";
  63.    header('Location: questionnaire_correspondant.php');
  64.    $ouvre=fopen("qui_a_repondu.txt","a+" );
  65.    fputs($ouvre,$_POST['NUM']);
  66.    fputs($ouvre,"\t" );
  67.    fclose($ouvre);
  68.   }
  69.  }
  70.  if($trouver!="1" ) //Si la donnée entrée n'est pas dans la liste, il ne peut pas repondre au questionnaire
  71.  {
  72.   header('Location: erreurs/erreur.php'); //retour intranet
  73.  }
  74. }
  75. }
  76. else
  77. {
  78. header('Location: erreurs/vide.php');
  79. }
  80. fclose($numcp1);
  81. fclose($numcp2);
  82. ?>


 
Si jamais il est trop long je peux mettre les fonctions à traduire simplement...
 
Merci d'avance...
 
Ps : si quelqu'un connait un traducteur "automatique" de php vers asp, tout renseignement est le bienvenu  :)

Reply

Marsh Posté le 01-04-2008 à 12:50:39   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed