OVH Cloud OVH Cloud

passer du php en asp

6 réponses
Avatar
Papilou
Bonjour
je vous prie de bien vouloir m'excuser si je ne suis pas dans le
bon news group.
Me dire ou m'adresser svp.
Voila mon problème
j'ai le petit programme suivant en PHP, et je veux executer la
même chose en VB et en ASP sur un site web.
Ce petit programme, placé en début de chaque page d'un site,
protège les page par un mot de passe.
Quelqu'un peut-il me traduire cela en ASP???? merci.

1) écrire un petit programme comme celui-ci dans un répertoire
(securite) et le nommer par exemple securita1.php.
<?if (!(($_SERVER['PHP_AUTH_USER']=="nom_utilisateur") and
($_SERVER['PHP_AUTH_PW']=="mot_de_passe")))
{
Header("WWW-Authenticate: Basic realm=\"Acces restreint\"");
Header("HTTP/1.0 401 Unauthorized");
echo "L'utilisateur \"$PHP_AUTH_USER\" avec";
echo "le code \"$PHP_AUTH_PW\" ne sont pas valides\n<br>\n";
echo "Vous devez vous authentifier ...\n<br>\n";
exit;
}
?>
2) dans la page html a protéger mettre dans au tout début
l'exemple suivant.
<?require "secure/securita1.php";
?>
<html>
<head>...
</head>
<body>...



J'ai fais le programme suivant en ASP, mais cela ne fonctionne
pas. Pourquoi ?
merci de me répondre :

1) écrire un petit programme comme celui-ci dans un répertoire
(securite) et le nommer par exemple securita1.ASP.
<%
utilisateur= Request.ServerVariables("AUTH_USER")
motpasse= Request.ServerVariables("AUTH_PW")
if NOT((utilisateur="nom_utilisateur") and
(motpasse="mot_de_passe")) then
Response.AddHeader "WWW-Authenticate","Basic"
Response.AddHeader "HTTP/1.0 401","Unauthorized"
Response.Write "L'utilisateur "& utilisateur &" avec"
Response.Write "le code "&motpasse&" ne sont pas valides<br>"
Response.Write "Vous devez vous authentifier ...<br>"
End If
%>

2) dans la page html a protéger mettre dans au tout début
l'exemple suivant.

<!--#include file = "secure/securita1.ASP "-->
<html>
<head>...
</head>
<body>...

6 réponses

Avatar
LE TROLL
Salut,

Le forum est VBscripting

Mais je crois (je crois seulement, donc c'est basé sur
la foi), que php et asp sont des formats de pages auxquels
savent répondre les logiciels spécialisés pour la lecture
sur des serveurs en général, donc je ne sais pas si; je ne
crois que; ce soit lié à un langage...
----------

"Papilou" a écrit dans le message de
news: 42407ae3$0$2781$
Bonjour
je vous prie de bien vouloir m'excuser si je ne suis pas
dans le
bon news group.
Me dire ou m'adresser svp.
Voila mon problème
j'ai le petit programme suivant en PHP, et je veux
executer la
même chose en VB et en ASP sur un site web.
Ce petit programme, placé en début de chaque page d'un
site,
protège les page par un mot de passe.
Quelqu'un peut-il me traduire cela en ASP???? merci.

1) écrire un petit programme comme celui-ci dans un
répertoire
(securite) et le nommer par exemple securita1.php.
<?if (!(($_SERVER['PHP_AUTH_USER']=="nom_utilisateur") and
($_SERVER['PHP_AUTH_PW']=="mot_de_passe")))
{
Header("WWW-Authenticate: Basic realm="Acces
restreint"");
Header("HTTP/1.0 401 Unauthorized");
echo "L'utilisateur "$PHP_AUTH_USER" avec";
echo "le code "$PHP_AUTH_PW" ne sont pas
validesn<br>n";
echo "Vous devez vous authentifier ...n<br>n";
exit;
}
?>
2) dans la page html a protéger mettre dans au tout début
l'exemple suivant.
<?require "secure/securita1.php";
?>
<html>
<head>...
</head>
<body>...



J'ai fais le programme suivant en ASP, mais cela ne
fonctionne
pas. Pourquoi ?
merci de me répondre :

1) écrire un petit programme comme celui-ci dans un
répertoire
(securite) et le nommer par exemple securita1.ASP.
<%
utilisateur= Request.ServerVariables("AUTH_USER")
motpasse= Request.ServerVariables("AUTH_PW")
if NOT((utilisateur="nom_utilisateur") and
(motpasse="mot_de_passe")) then
Response.AddHeader "WWW-Authenticate","Basic"
Response.AddHeader "HTTP/1.0 401","Unauthorized"
Response.Write "L'utilisateur "& utilisateur &" avec"
Response.Write "le code "&motpasse&" ne sont pas
valides<br>"
Response.Write "Vous devez vous authentifier ...<br>"
End If
%>

2) dans la page html a protéger mettre dans au tout début
l'exemple suivant.

<!--#include file = "secure/securita1.ASP "-->
<html>
<head>...
</head>
<body>...





Avatar
Papilou
Merci, mais je comprends rien à la réponse.....
Puisse dieu m'éclairer???
merci encore


"LE TROLL" <le a écrit dans le message de
news:
Salut,

Le forum est VBscripting

Mais je crois (je crois seulement, donc c'est basé sur
la foi), que php et asp sont des formats de pages auxquels
savent répondre les logiciels spécialisés pour la lecture
sur des serveurs en général, donc je ne sais pas si; je ne
crois que; ce soit lié à un langage...
----------

"Papilou" a écrit dans le message de
news: 42407ae3$0$2781$
> Bonjour
> je vous prie de bien vouloir m'excuser si je ne suis pas
> dans le
> bon news group.
> Me dire ou m'adresser svp.
> Voila mon problème
> j'ai le petit programme suivant en PHP, et je veux
> executer la
> même chose en VB et en ASP sur un site web.
> Ce petit programme, placé en début de chaque page d'un
> site,
> protège les page par un mot de passe.
> Quelqu'un peut-il me traduire cela en ASP???? merci.
>
> 1) écrire un petit programme comme celui-ci dans un
> répertoire
> (securite) et le nommer par exemple securita1.php.
> <?if (!(($_SERVER['PHP_AUTH_USER']=="nom_utilisateur") and
> ($_SERVER['PHP_AUTH_PW']=="mot_de_passe")))
> {
> Header("WWW-Authenticate: Basic realm="Acces
> restreint"");
> Header("HTTP/1.0 401 Unauthorized");
> echo "L'utilisateur "$PHP_AUTH_USER" avec";
> echo "le code "$PHP_AUTH_PW" ne sont pas
> validesn<br>n";
> echo "Vous devez vous authentifier ...n<br>n";
> exit;
> }
> ?>
> 2) dans la page html a protéger mettre dans au tout début
> l'exemple suivant.
> <?require "secure/securita1.php";
> ?>
> <html>
> <head>...
> </head>
> <body>...
>
>
>
> J'ai fais le programme suivant en ASP, mais cela ne
> fonctionne
> pas. Pourquoi ?
> merci de me répondre :
>
> 1) écrire un petit programme comme celui-ci dans un
> répertoire
> (securite) et le nommer par exemple securita1.ASP.
> <%
> utilisateur= Request.ServerVariables("AUTH_USER")
> motpasse= Request.ServerVariables("AUTH_PW")
> if NOT((utilisateur="nom_utilisateur") and
> (motpasse="mot_de_passe")) then
> Response.AddHeader "WWW-Authenticate","Basic"
> Response.AddHeader "HTTP/1.0 401","Unauthorized"
> Response.Write "L'utilisateur "& utilisateur &" avec"
> Response.Write "le code "&motpasse&" ne sont pas
> valides<br>"
> Response.Write "Vous devez vous authentifier ...<br>"
> End If
> %>
>
> 2) dans la page html a protéger mettre dans au tout début
> l'exemple suivant.
>
> <!--#include file = "secure/securita1.ASP "-->
> <html>
> <head>...
> </head>
> <body>...
>
>
>




Avatar
LE TROLL
Salut,

Pas de problème, ce n'est pas le bon forum, faut aller
sur:

VbScripting

Au re...voir... :o)
----------

"Papilou" a écrit dans le message de
news: 4241159b$0$1563$
Merci, mais je comprends rien à la réponse.....
Puisse dieu m'éclairer???
merci encore


"LE TROLL" <le a écrit dans le message de
news:
Salut,

Le forum est VBscripting

Mais je crois (je crois seulement, donc c'est basé
sur
la foi), que php et asp sont des formats de pages
auxquels
savent répondre les logiciels spécialisés pour la lecture
sur des serveurs en général, donc je ne sais pas si; je
ne
crois que; ce soit lié à un langage...
----------

"Papilou" a écrit dans le message de
news: 42407ae3$0$2781$
> Bonjour
> je vous prie de bien vouloir m'excuser si je ne suis
> pas
> dans le
> bon news group.
> Me dire ou m'adresser svp.
> Voila mon problème
> j'ai le petit programme suivant en PHP, et je veux
> executer la
> même chose en VB et en ASP sur un site web.
> Ce petit programme, placé en début de chaque page d'un
> site,
> protège les page par un mot de passe.
> Quelqu'un peut-il me traduire cela en ASP???? merci.
>
> 1) écrire un petit programme comme celui-ci dans un
> répertoire
> (securite) et le nommer par exemple securita1.php.
> <?if (!(($_SERVER['PHP_AUTH_USER']=="nom_utilisateur")
> and
> ($_SERVER['PHP_AUTH_PW']=="mot_de_passe")))
> {
> Header("WWW-Authenticate: Basic realm="Acces
> restreint"");
> Header("HTTP/1.0 401 Unauthorized");
> echo "L'utilisateur "$PHP_AUTH_USER" avec";
> echo "le code "$PHP_AUTH_PW" ne sont pas
> validesn<br>n";
> echo "Vous devez vous authentifier ...n<br>n";
> exit;
> }
> ?>
> 2) dans la page html a protéger mettre dans au tout
> début
> l'exemple suivant.
> <?require "secure/securita1.php";
> ?>
> <html>
> <head>...
> </head>
> <body>...
>
>
>
> J'ai fais le programme suivant en ASP, mais cela ne
> fonctionne
> pas. Pourquoi ?
> merci de me répondre :
>
> 1) écrire un petit programme comme celui-ci dans un
> répertoire
> (securite) et le nommer par exemple securita1.ASP.
> <%
> utilisateur= Request.ServerVariables("AUTH_USER")
> motpasse= Request.ServerVariables("AUTH_PW")
> if NOT((utilisateur="nom_utilisateur") and
> (motpasse="mot_de_passe")) then
> Response.AddHeader "WWW-Authenticate","Basic"
> Response.AddHeader "HTTP/1.0 401","Unauthorized"
> Response.Write "L'utilisateur "& utilisateur &"
> avec"
> Response.Write "le code "&motpasse&" ne sont pas
> valides<br>"
> Response.Write "Vous devez vous authentifier
> ...<br>"
> End If
> %>
>
> 2) dans la page html a protéger mettre dans au tout
> début
> l'exemple suivant.
>
> <!--#include file = "secure/securita1.ASP "-->
> <html>
> <head>...
> </head>
> <body>...
>
>
>








Avatar
Loïc
Ce concierge n'est pas très souple...

--
Loïc
Avatar
LE TROLL
Lol, on reroute --->--->--->
----------

"Loïc" a écrit dans le message de news:

Ce concierge n'est pas très souple...

--
Loïc



Avatar
Guy DETIENNE
Salut ;O)

vois sur les forums suivants :

Si c'est de l'ASP .Net
microsoft.public.fr.dotnet.aspnet

Sinon:
microsoft.public.fr.scripting (mais du scripting n'est pas de l'ASP)

ou le mieux :
microsoft.public.fr.vstudio.asp

Guy

"Papilou" a écrit dans le message de
news:42407ae3$0$2781$
Bonjour
je vous prie de bien vouloir m'excuser si je ne suis pas dans le
bon news group.
Me dire ou m'adresser svp.
Voila mon problème
j'ai le petit programme suivant en PHP, et je veux executer la
même chose en VB et en ASP sur un site web.
Ce petit programme, placé en début de chaque page d'un site,
protège les page par un mot de passe.
Quelqu'un peut-il me traduire cela en ASP???? merci.

1) écrire un petit programme comme celui-ci dans un répertoire
(securite) et le nommer par exemple securita1.php.
<?if (!(($_SERVER['PHP_AUTH_USER']=="nom_utilisateur") and
($_SERVER['PHP_AUTH_PW']=="mot_de_passe")))
{
Header("WWW-Authenticate: Basic realm="Acces restreint"");
Header("HTTP/1.0 401 Unauthorized");
echo "L'utilisateur "$PHP_AUTH_USER" avec";
echo "le code "$PHP_AUTH_PW" ne sont pas validesn<br>n";
echo "Vous devez vous authentifier ...n<br>n";
exit;
}
?>
2) dans la page html a protéger mettre dans au tout début
l'exemple suivant.
<?require "secure/securita1.php";
?>
<html>
<head>...
</head>
<body>...



J'ai fais le programme suivant en ASP, mais cela ne fonctionne
pas. Pourquoi ?
merci de me répondre :

1) écrire un petit programme comme celui-ci dans un répertoire
(securite) et le nommer par exemple securita1.ASP.
<%
utilisateur= Request.ServerVariables("AUTH_USER")
motpasse= Request.ServerVariables("AUTH_PW")
if NOT((utilisateur="nom_utilisateur") and
(motpasse="mot_de_passe")) then
Response.AddHeader "WWW-Authenticate","Basic"
Response.AddHeader "HTTP/1.0 401","Unauthorized"
Response.Write "L'utilisateur "& utilisateur &" avec"
Response.Write "le code "&motpasse&" ne sont pas valides<br>"
Response.Write "Vous devez vous authentifier ...<br>"
End If
%>

2) dans la page html a protéger mettre dans au tout début
l'exemple suivant.

<!--#include file = "secure/securita1.ASP "-->
<html>
<head>...
</head>
<body>...