OVH Cloud OVH Cloud

C# et internet Explorer

5 réponses
Avatar
S.Colancon
Bonjour,

J'essaie de faire du C# sur un website mais j'ai l e Pb suivant. Voici le
code source assez basique:
<head>
<script language="c#" runat="server">
string Demain()
{
DateTime Jour=DateTime.Now;
Jour=Jour.AddDays(1);
return Jour.ToString();
}
</script>
</head>
<body>
<form runat="server">
Date du jour:<%=DateTime.Now.ToString()%></br>
Date de demain:<%=Demain()%>
</form>
</body>


Malheureusement voici l'affichage sur internet explorer:
Date du jour:
Date de demain:

Merci de votre aide
Stef

5 réponses

Avatar
Paul Bacelar
C# n'est pas un langage de script client comme javascript (qui est client et
serveur) mais serveur comme PHP ou VBScript dans ASP.

Commencer par utiliser des outils comme WebMatrix qui est gratuit.
--
Paul Bacelar


"S.Colancon" wrote in message
news:41b0e17f$0$26407$
Bonjour,

J'essaie de faire du C# sur un website mais j'ai l e Pb suivant. Voici le
code source assez basique:
<head>
<script language="c#" runat="server">
string Demain()
{
DateTime JourÚteTime.Now;
Jour=Jour.AddDays(1);
return Jour.ToString();
}
</script>
</head>
<body>
<form runat="server">
Date du jour:<%ÚteTime.Now.ToString()%></br>
Date de demain:<%Þmain()%>
</form>
</body>


Malheureusement voici l'affichage sur internet explorer:
Date du jour:
Date de demain:

Merci de votre aide
Stef




Avatar
Sylvain Lafontaine
Votre code est parfaitement valide; vous devez avoir un problème de
configuration sur votre site web.

Soit que votre serveur web ne peut pas exécuter le code ASP.NET; soit qu'il
faut que vous créez/définissez un répertoire (virtuel) en tant
qu'application.

S. L.

"S.Colancon" wrote in message
news:41b0e17f$0$26407$
Bonjour,

J'essaie de faire du C# sur un website mais j'ai l e Pb suivant. Voici le
code source assez basique:
<head>
<script language="c#" runat="server">
string Demain()
{
DateTime JourÚteTime.Now;
Jour=Jour.AddDays(1);
return Jour.ToString();
}
</script>
</head>
<body>
<form runat="server">
Date du jour:<%ÚteTime.Now.ToString()%></br>
Date de demain:<%Þmain()%>
</form>
</body>


Malheureusement voici l'affichage sur internet explorer:
Date du jour:
Date de demain:

Merci de votre aide
Stef



Avatar
S.Colancon
Tout d'abord merci Sylvain et Paul pour vos réponses. N'étant pas expert
dans le domaine j'ai tout d'abord pas tout compris au niveau des réponses.
Après quelques recherches google et le download de WebMatrix (merci Paul)
j'ai réussi à visualiser le résultat du code que je tape. Néanmoins lorsque
je copier et paste le code sur mon site free.fr rien ne s'affiche sur la
page.

C'est la que je pense il me faut faire la manip de Sylvain mais je ne sais
pasdu tout les choses à mettre en oeuvre pour passer par un répertoire
virtuel en tant qu'application.

Merci encore de votre aide.
Stephane

"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news: %
Votre code est parfaitement valide; vous devez avoir un problème de
configuration sur votre site web.

Soit que votre serveur web ne peut pas exécuter le code ASP.NET; soit
qu'il faut que vous créez/définissez un répertoire (virtuel) en tant
qu'application.

S. L.

"S.Colancon" wrote in message
news:41b0e17f$0$26407$
Bonjour,

J'essaie de faire du C# sur un website mais j'ai l e Pb suivant. Voici le
code source assez basique:
<head>
<script language="c#" runat="server">
string Demain()
{
DateTime JourÚteTime.Now;
Jour=Jour.AddDays(1);
return Jour.ToString();
}
</script>
</head>
<body>
<form runat="server">
Date du jour:<%ÚteTime.Now.ToString()%></br>
Date de demain:<%Þmain()%>
</form>
</body>


Malheureusement voici l'affichage sur internet explorer:
Date du jour:
Date de demain:

Merci de votre aide
Stef







Avatar
Sylvain Lafontaine
Possible que free.fr ne supporte pas les pages ASP.NET. Vous devriez
envoyer une demande de renseignement par courriel au support technique.

S. L.

"S.Colancon" wrote in message
news:41b1eb15$0$12784$
Tout d'abord merci Sylvain et Paul pour vos réponses. N'étant pas expert
dans le domaine j'ai tout d'abord pas tout compris au niveau des réponses.
Après quelques recherches google et le download de WebMatrix (merci Paul)
j'ai réussi à visualiser le résultat du code que je tape. Néanmoins
lorsque je copier et paste le code sur mon site free.fr rien ne s'affiche
sur la page.

C'est la que je pense il me faut faire la manip de Sylvain mais je ne sais
pasdu tout les choses à mettre en oeuvre pour passer par un répertoire
virtuel en tant qu'application.

Merci encore de votre aide.
Stephane

"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news: %
Votre code est parfaitement valide; vous devez avoir un problème de
configuration sur votre site web.

Soit que votre serveur web ne peut pas exécuter le code ASP.NET; soit
qu'il faut que vous créez/définissez un répertoire (virtuel) en tant
qu'application.

S. L.

"S.Colancon" wrote in message
news:41b0e17f$0$26407$
Bonjour,

J'essaie de faire du C# sur un website mais j'ai l e Pb suivant. Voici
le code source assez basique:
<head>
<script language="c#" runat="server">
string Demain()
{
DateTime JourÚteTime.Now;
Jour=Jour.AddDays(1);
return Jour.ToString();
}
</script>
</head>
<body>
<form runat="server">
Date du jour:<%ÚteTime.Now.ToString()%></br>
Date de demain:<%Þmain()%>
</form>
</body>


Malheureusement voici l'affichage sur internet explorer:
Date du jour:
Date de demain:

Merci de votre aide
Stef











Avatar
Olivier Huet
Bonjour,

S.Colancon a écrit :
Néanmoins lorsque
je copier et paste le code sur mon site free.fr rien ne s'affiche sur la
page.



Sur free.fr, le langage utilisable côté serveur est le php 4, et par
ailleurs, on peut aussi utiliser une base de donnée MySQL.

Si vous voulez utiliser un serveur Web permettant de faire de l'ASP.Net
il vous faut trouver un hébergeur le permettant.

Pour free.fr, ils utilisent des serveurs apache sous Linux. Ils ne
risquent donc pas de mettre la possibilité d'utiliser ASP.Net, ou du
moins, pas avant que Mono (ou une autre implémentation) soit plus aboutie.

Pour revenir à votre exemple, si vous voulez afficher des choses
calculable côté client, comme la date et l'heure vous pouvez aussi
utiliser du JavaScript côté client (par exemple, avec des
document.write('.....')). Mais tout dépends de votre but.


voici un lien de la FAQ free précisant les langages utilisable côté
serveur : http://faq.free.fr/?q53

voici un lien avec les versions : http://faq.free.fr/?q”5


Olivier Huet