begin process at 2012 05 27 14:28:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

Accents ?????


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Accents ?????

mardi 28 décembre 2004 à 18:38:34 | Accents ?????

Mickylord

Membre Club
Je me demande pourquoi j'ai des incompatibilités avec les accents ... J'ai fait deux pages, basiques :

1er Page : Formulaire :
<form action="xxx" method="post">
<input type="text" maxlength="256" size="20" value="Pseudo" name="pseudo" />
<input type="text" maxlength="256" size="20" value="votre@email.com" name="email" />
<input type="submit" value="Inscription" />
</form>

2e Page : Interpretation ( en VB )
sub page_load(sender As Object, e As EventArgs)
label1.Text = request("pseudo")
end sub

Hors les accents n'apparaissent pas lorsque dans le formulaire de la première page j'en met. Cela est il normale ? Une solution ? Merci
mardi 28 décembre 2004 à 20:08:58 | Re : Accents ?????

jesusonline

Membre Club Administrateur CodeS-SourceS
c'est un problème de codage
utilise httputility.htmlEncode et htmlDecode

sinon une petite remarque pour ton exemple tout simple, ce serait bon avec asp(3) mais la tu as pas du tout une approche asp.net

ajoutes plutot un asp:button au lieu de ton <input type="submit" et fais qu'une seule page pour des exemples comme ca.

fait plutot un truc de ce genre

<form if="form1" runat="server">
<asp:textbox id="pseudo" runat="server">
<asp:button id="btn" runat="server"/><br/>
<asp:label id="label1" runat="server"/>
</form>

et dans le code

private sub btn_click()
label1.text = pseudo.text ' inutile de faire htmldecode(pseudo.text)
end sub


Cyril
mardi 28 décembre 2004 à 20:17:43 | Re : Accents ?????

Mickylord

Membre Club
oui je suis tout a fait d'accord pour l'approche, mais je suis sur un cas particulier c'est pour ca :)

En faite ca serais top si tu pouvais me dire comment utiliser l'htmlencode et l'htmldecode ( ou les placés ? )
Merci encore !
jeudi 30 décembre 2004 à 11:58:26 | Re : Accents ?????

Mickylord

Membre Club
arf je ne comprend vraiment pas, j'ai tout essayé :
httputility.htmldecode
httputility.urldecode
server.htmldecode
server.urldecode

Mais aucun ne semble fonctionner...
Allez voir de vous même :
http://mikaa2.dotnet13.hostbasket.com/form.htm

( contenue de cette page : un simple formulaire methode="get" )

l'autre page :
sub page_load(sender As Object, e As EventArgs)
label1.Text = httputility.urldecode(request("pseudo"))
end sub

>> A l'aide <<
jeudi 30 décembre 2004 à 14:40:52 | Re : Accents ?????

jesusonline

Membre Club Administrateur CodeS-SourceS
normalement c'est

httputility.HTMLDecode(request("pseudo"))

et essaye en post plutot qu'en get


Cyril
jeudi 30 décembre 2004 à 14:57:13 | Re : Accents ?????

Mickylord

Membre Club
Toujours rien ... Cette histoire m'intrigue
J'ai même essayé de faire
label1.Text = replace(request("pseudo"),"%E9","é")
Et je me suis rendus compt que ca ne marche toujours pas, sauf si dans le champs pseudo on marque %E9...
jeudi 30 décembre 2004 à 15:09:44 | Re : Accents ?????

jesusonline

Membre Club Administrateur CodeS-SourceS
meme avec un post ?

et si tu fais request.forms("pseudo") avec un post
ou request.querystring("pseudo") avec un get

et toujours avec le htmldecode


Cyril
jeudi 30 décembre 2004 à 15:19:12 | Re : Accents ?????

Mickylord

Membre Club
J'ai essayé avec le request.querystring avec le get,
actuelement c'est en request.form et ca ne change toujours pas,
(http://mikaa2.dotnet13.hostbasket.com/form.htm)
aparament le problème ne viens pas du formulaire ...
jeudi 30 décembre 2004 à 15:38:33 | Re : Accents ?????

jesusonline

Membre Club Administrateur CodeS-SourceS
j'y comprend plus rien moi non plus

ajoute trace="true" à ta directive page,
<% @ Page language="VB" trace="true" %>


sinon ben faut faire ca à la sauce .net

<script language="VB" runat="server">

Sub btn_click()
response.redirect("page.aspx=?pseudo" & htmlencode(pseudo.text))
end sub

</script>

<form runat="server" if="Forms1">
<asp:textbox id="pseudo" runat="server"/>
<asp:button id="valider" runat="server" text="valider" onclick="btn_click/>
</form>

et sur l'autre page, tu fais

label1.text = HTMLDecode(request.querystring("pseudo"))

Cyril
jeudi 30 décembre 2004 à 16:42:47 | Re : Accents ?????

Mickylord

Membre Club
J'ai ajouté trace="true", dis moi si tu a une idée

Sinon le faire en .net ya aucun problème, mais ce que je veux faire c'est un formulaire que tout le monde pourrais mettre sur leur site ( qui n'est pas forcément en .net ) donc je peu pas le faire en asp.net

Merci pour l'aide en tout cas !

1 2

Cette discussion est classée dans : page, formulaire, accents


Répondre à ce message

Sujets en rapport avec ce message

Problème d'accents avec un formulaire en POST [ par HybridKat ] Bonjour, J'ai un problème avec mes accents dans ma page web et je ne comprends pas du tout pourquoi. C'est une page en ASP/AJAX avec un formulaire e Formulaire page obligatoire [ par fredspv ] Bonjour,Est-il possible de valider une page asp.net que si cette derniere est appellé par une autre page precise ?Mercifred Authentification [ par Manu94600 ] Bonjour à tous,Voilà je voudrais savoir si c'est possible de faire une authetification par formulaire que sur une partie d'un site.Alors je m'explique Master Page et formulaire [ par cdam ] Bonjour à tous, Je souhaite insérer un formulaire HTML du typedans une master page.Comment faire? soucis pour un envois de formulaire [ par mica67 ] bonjours,voila mon soucis(n oubliez pas je suis tres tres novice)j ai mis sur ma page web un formulaire a remplire et  j aimerai que le dit formulaire Formulaire et Données [ par bhdih ] Bonjour,J'ai un petit problème lors de l'affichage des données provenues d'une BDD Access...l'authentification se passe bien et tout se passe bien mai authentification par formulaire [ par gatita_dev ] Bonjour tout le monde,j'ai un formulaire d'authentification sur la premiére page de mon site quand je m'authentifie il me redirige automatiquement à l timer ajax dans page c# avec formulaire [ par yetidani ] Bonjour,Je code un site en c#. Sur une de mes pages se trouve un composant constitué d'un formulaire (pour faire simple un textbox pour saisir) et un javascript: envoyer données vers le même formulaire html [ par elbelgicano ] Bonjour,j'ai créé un formulaire dans une page html, je vérifie les données de ce formulaire grâce à une fonction en javascript. La fonction effectue é deux form dans une meme page [ par gatina ] bonjour voila mon probleme dans ma page aspx j'ai une formulaire coté serveur ou j'ai mis deux liste le login et l'inscription(je n'ai pas le droit de


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,607 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales