Flux rss
Rechercher : dans
Par : Mots clés Nom d'utilisateur
Messages sans réponse

<ASP : Transmission parametres de pages>

mfuette, le vendredi 4 janvier 2002 à 14:45:50 
 Signaler ce message aux modérateurs

Salut,
voila g une appli asp avec la gestion des utilisateurs, par exemple avec login & mot de passe sur une page default.asp.
le gugusse il saisi ses paramètres
login : toto
password : *****
moi j'en voie ces données a une page de verification acces.asp qui verifie dans la base et si y'a un prob je renvoi un message d'erreur a default.asp?erreur=login (par exemple) qui affiche.
LE problème est que des qu'on reviens sur default.asp, j'ai perdu toutes les données du formulaire.comment je peux faire pour ne pas les perdre, sans avoir a les fourrer dans une table temporaire ??!!!!

????

some help ....
please

1

Bobinours, le vendredi 4 janvier 2002 à 15:25:09

<IDEE>
Ne pourrais-tu pas ouvrir une page (popup) au lieu de la redirection vers la page default.asp?erreur dans laquelle tu redemandes le login / pass en cas d'erreur. Et si cest bon, tu rafraichis la page qui a ouvert la popup. Tout cela en JavaScript. ?
</IDEE>

-= Bobinours =-

Répondre à Bobinours

2

mfuette, le vendredi 4 janvier 2002 à 15:38:56

Ben en fait, non c pas ce qui est demander, la je t'ai dis pour password/login ... y'a QUE 2 champs ...maintenant imagine je fais une page avec une dizaine de champs a renseigné, si y'a une erreur y'aura autant de popup que de reponse ...
moi je veux que ca s'affiche dans la page ou se trouve le formulaire ...
on m'a vaguement parler que des champs hidden pouvaient faire ca ... mais je sais pas comment !

Répondre à mfuette

3

Bobinours, le vendredi 4 janvier 2002 à 15:54:48

Ah... OK, je penais que tu ne voulasi pas de formuaire HIDDEN.

Dans ce cas, tu refais tout les champs de ton form, mais en Hidden.

Tu dois même pouvoir faire une boucle :

for (pour chaque champ)
{
// ecrit <input type="hidden" name="Le Nom" value =" La Valeur">
}

Mais je ne connais pas très bien l'ASP... Si t'as pas compris, Si tu veux je regarderai tout à l'heure. (Je peux pas tout de suite)...

-= Bobinours =-

Répondre à Bobinours

4

mfuette, le vendredi 4 janvier 2002 à 15:57:47

G rien callé ....
refais ...
;-)
je pense pas que ca ai grand chose a voir avec l'asp ...

Répondre à mfuette

5

mfuette, le vendredi 4 janvier 2002 à 17:45:52

Vais regarder ca ce week end....
parce que la comme ca ...ca me parait pas super clair ...

Répondre à mfuette

6

Bobinours, le vendredi 4 janvier 2002 à 17:50:05
  • +1

Dans ta page de verif ASP, tu fais:

<%
if 'Login et Pass corrects
then 'afficher la suite, genre "Ok c'est tout bon";
else %>

ERREUR ... blablabla...

<form name="formErreur" action="PageFormulaire.asp" method="post">

<input type="hidden" name="champs1" value="<% =Request.Form('champs1') %>">
<input type="hidden" name="champs2" value="<% =Request.Form('champs2') %>">
'Tous tes champs.
...

<input type="submit" name="retour" value="Retour">
</form>

<% end if %>

Je pense que c'est clair ?!

-= Bobinours =-

Répondre à Bobinours

7

mfuette, le mardi 8 janvier 2002 à 10:35:57

Euh ... en fait g essayé et j'y arrive pas ...
tu peux m'expliquer en detail ce que tu fais

Répondre à mfuette

8

Bobinours, le mardi 8 janvier 2002 à 15:35:29

Qu'est-ce tu ne comprends pas ?

<%
if 'Login et Pass corrects
then 'afficher la suite, genre "Ok c'est tout bon";
else %>

Tu as compris, ça ?

-= Bobinours =-

Répondre à Bobinours

9

mfuette, le mardi 8 janvier 2002 à 15:40:36

Ui ...

Répondre à mfuette

10

Bobinours, le mardi 8 janvier 2002 à 20:48:00

Ensuite tu affiches :

ERREUR ... blablabla...


Et ensuite tu fais un formulaire qui ne contient que des champs cachés :

<form name="formErreur" action="PageFormulaire.asp" method="post">

<input type="hidden" name="champs1" value="<% =Request.Form('champs1') %>">
<input type="hidden" name="champs2" value="<% =Request.Form('champs2') %>">
'Tous tes champs.
...

<input type="submit" name="retour" value="Retour">
</form>

Lorsque tu cliques sur "Retour", ça envoi le formulaire cachée à une page ! Dans laquelle tu pourras récupérer chaque champs !

-= Bobinours =-

Répondre à Bobinours

11

jimmy, le jeudi 10 janvier 2002 à 01:35:09

Salut,
j'ai pas trop de temps alors je vais faire rapide,
si j'ai bien compris lorsqu'il y a une erreur tu fais une redirection sur default.asp avec un parametre qui indique une erreur, au leur de faire une rdirection (avec response.redirect) tu fais une commande javascript, je crois que c'est un truc du genre history.back.
çà donne ça en gros
<%
code asp pour vérifié le login et password
if erreur then
%>
<script language=javascript>
history.back
</script>
<%
else
...
%>

si tu comprends pas envoie moi un mail

@+

Répondre à jimmy

12

Bobinours, le jeudi 10 janvier 2002 à 01:52:42

C'est history.back()

Mais dans ce cas, l'internaute ne comprends rien car il revient d'où il est parti et reclic sur ENVOYER ...

-= Bobinours =-

Répondre à Bobinours

14

jroy, le jeudi 10 janvier 2002 à 10:38:47

Oui j'avais pas pensé à ça
utilises une variable de session
<%
if erreur then
session("erreurLogin") = 1
%>
<script language=javascript>
history.back();
</script>
<%
else
...
%>

dans default.asp :
<%
if session("erreurMogin") = 1 then
response.write("erreur lors de l'identification, veuillez-vous identifier de nouveau")
end if
%>

Répondre à jroy

13

mfuette, le jeudi 10 janvier 2002 à 09:19:15

Et y'a pas moyen d'afficher quelque chose quand je fait un history.back ?
ou de recupéré un paramètre ?

Répondre à mfuette

15

 Bobinours, le jeudi 10 janvier 2002 à 13:26:03

Ajoute un champ HIDDEN supplementaire !
<input type="hidden" name="je_sui_deja_venu_ici_mais_il_y_a_eu_une_erreur" value="OUI">...

-= Bobinours =-

Répondre à Bobinours
ASP - Active Server Pages - Introduction Présentation des Active Server Pages ASP (Active Server Pages) est un standard mis au point par Microsoft en 1996 permettant de développer des applications Web interactives, c'est-à-dire dont le contenu est dynamique. Ainsi une page web ASP... www.commentcamarche.net/contents/asp/aspintro.php3
Erreur Active Server Pages error 'ASP 0126' Bonjour, J'ai se message d'erreur comment dois-je faire pour avoir acces au site Active Server Pages error 'ASP 0126' Include file not found /f1/g7pagefin.asp, line 227 The include file 'g7statis.txt' was not found Merci www.commentcamarche.net/forum/affich-11648251-erreur-active-server-pages-error-asp-0126
Cacher les parametres dans une url (ASP) salut dans une appli web (en asp) , a un moment je renvoie a une url avec des parametres : response.redirect "pouet.asp?param=1&bip=2&truc=oui" bref un genre de truc comme ca .... j'aimerai savoir si il est possible de masquer tout ce qu'il y a... www.commentcamarche.net/forum/affich-40232-cacher-les-parametres-dans-une-url-asp
[Mozilla Firefox] Sauvegarder les paramètresSauvegarder / Restaurer les paramètres de Firefox, les marque-pages, historique et les extensions installées Commencez par afficher les fichiers cachés. Sous Vista, il faut s'approprier le dossier C:\users\Utilisateur*\Application Data pour... www.commentcamarche.net/faq/sujet-2166-mozilla-firefox-sauvegarder-les-parametres
Plusieurs pages d'accueil pour son navigateurPlusieurs pages d'accueil au démarrage Il est possible d'avoir plusieurs pages d'accueil au démarrage des navigateurs internet. Toutefois, il faut ruser pour y parvenir avec la version actuelle de Microsoft Internet Explorer. Le plus simple est... www.commentcamarche.net/faq/sujet-1834-plusieurs-pages-d-accueil-pour-son-navigateur
Page Web : passage de paramètres avec phpHello, Qui me guider vers une docu relative au passage de paramètres d'une page web à une autre avec récupération de ces paramètres dans un script php ? Ce que je veux faire : d'une page affichant des thumnails, j'aimerai ne faire appel qu'à une seule... www.commentcamarche.net/forum/affich-8198-page-web-passage-de-parametres-avec-php
ASP.NET et C# (Résolu)Bonjour, Je travaille sur un site web ASP.NET en C# j'ai une master page avec ma banderolle en haut mon menu a gauche et un contentplaceholder sur la droite. Mon menu est alimenté par un *.sitemap en xml. J'ai deux types d'utilisateurs qui se... www.commentcamarche.net/forum/affich-6041059-asp-net-et-c
Recuperer une URL en ASPsalut à tous, j'ai besoin d'aide. j'aimerais savoir comment en ASP on procède pour recuperer l'URL de la page courante de sorte qu'on puisse l'envoyer en lein dans un formulaire par exemple. merci à tous. www.commentcamarche.net/forum/affich-1008714-recuperer-une-url-en-asp
Introduction aux Java Server PagesPrésentation des Java Server Pages Les JSP (Java Server Pages) sont un standard permettant de développer des applications Web interactives, c'est-à-dire dont le contenu est dynamique. C'est-à-dire qu'une page web JSP (repérable par l'extension... www.commentcamarche.net/contents/jsp/jspintro.php3
ASP - L'objet ResponsePrésentation de l'objet Response Le rôle de l'objet Response est de permettre de créer la réponse HTTP qui va être envoyée au navigateur, c'est-à-dire la page Web demandée par le client. L'objet Response permet ainsi de manipuler l'ensemble des... www.commentcamarche.net/contents/asp/asp-response.php3
Application Service Provider (ASP)Notion d'hébergement de service Le terme ASP (Application Service Provider, en français FAH pour Fournisseur d'applications hébergées) désigne la fourniture par un prestataire d'une application utilisable à travers les réseaux. Il s'agit donc de... www.commentcamarche.net/contents/entreprise/asp.php3