GNT sans publicité, site mobile, fonctionnalitées exclusives...

problème avec MSXML2.XMLHTTP (don't send)

Le
Yannick Croteau
Bonjour Groupe!!!


ça fait un bout que j'ai pas scripté et là je suis de retour

Je suis entrain de monter une présentation (Commerce électronique (ASP) avec
frontal access sur base SQLServer)

J'utilisais dans mon srcipt ASP un test développé par www.eliteweaver.co.uk
qui fonctionnais bien dans le passé

J'ai rappatrié ma base de données avec mon site ASP et j'ai faite quelques
modification pour la mettre en présentation démo.

Je comptais bien utiliser ce script dans le but de montrer un exemple d'une
transaction Paypal mais voilà

le test de confirmation ne fonctionne plus. pour aucune raison
logique.

Est-ce que quelqu'un saurait s'il existe un problème quelconque «des bloques
de sécurités» et Windows SP2


- La procédure fonctionne de 2 manières premièrement il y a un

Response.redirect
"http://www.eliteweaver.co.uk/testin...t.php?modeÊD&cmd=_xclick&business­resse@web.net&item_name=Order
Confirmation: IN1-" & _
Cstr(variable1) & "&currency_codeÊD&amount=" & replace(variable2,",",".")
& _
"&image_url=http://monsiteweb.com/images/genera...y_url=http://monsiteweb.com/paypalOK.asp&invoice="
& Varaible3 & _
"&cancel_return=http://monsiteweb.com/feature.asp"

qui fonctionne très bien.

Cette fonction redirige mon site sur le site de test. où le client entre
ses informations fictives de paypal,,,,

Ce site de test envoie les informations du client à ma page paypalOK.asp
qui à son tour confirme au site http://www.eliteweaver.co.uk/cgi-bin/webscr
que tout est bien reçu et que la transaction est procédée. il est là mon
problème
le site http://www.eliteweaver.co.uk/cgi-bin/webscr reçoit jamais la
confirmation de mon site.


voici un bout du script
--


Dim PostMode, WebUrl, SdHost


'#########################################################
'# #
'# Program : IPN Development Handler #
'# Author : Marcus Cicero #
'# File : notify.asp #
'# Function : Skeleton IPN Handler #
'# Version : 1.4 #
'# Last Modified : 07/08/2003 #
'# Copyright : EliteWeaver UK #
'# #
'#########################################################
'# THIS SCRIPT IS FREEWARE AND IS NOT FOR RE-SALE #
'#########################################################



'// IPN Posting Modes; Choose: 1, 2, 3 or 4

PostMode = "3"

'//* 1 = Live Via PayPal Network Non-Secure
'//* 2 = Live Via PayPal Network SSL-Secure
'//* 3 = Test Via EliteWeaver UK Non-Secure
'//* 4 = Test Via EliteWeaver UK SSL-Secure


Dim objHttp, IPN

IF PostMode = "1" THEN

'// Live Via PayPal Network Non-Secure
WebUrl = "http://www.paypal.com/cgi-bin/webscr"
SdHost = "www.paypal.com"

ELSEIF PostMode = "2" THEN

'// Live Via PayPal Network SSL-Secure
WebUrl = "https://www.paypal.com/cgi-bin/webscr"
SdHost = "www.paypal.com"

ELSEIF PostMode = "3" THEN

'// Test Via EliteWeaver UK Non-Secure
WebUrl = "http://www.eliteweaver.co.uk/cgi-bin/webscr"
SdHost = "www.eliteweaver.co.uk"

ELSEIF PostMode = "4" THEN

'// Test Via EliteWeaver UK SSL-Secure
WebUrl = "https://www.eliteweaver.co.uk/cgi-bin/webscr"
SdHost = "www.eliteweaver.co.uk"

ELSE

'// Selected PostMode was Probably Not Set to 1, 2, 3 or 4
Response.Write ("PostMode: " &(PostMode) & " is invalid!")

END IF

IPN = Request.Form
IPN = "cmd=_notify-validate&" & IPN


Set objHTTP = Server.CreateObject("MSXML2.XMLHTTP")
objHTTP.Open "POST", WebUrl, False
objHTTP.setRequestHeader "Host", SdHost
objHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
objHTTP.setRequestHeader "Content-Length", Len(IPN)
objHTTP.Send IPN

Dim Status, Result

Dim Receiver_Email, Payment_Status, Pending_Reason, Txn_Id, Verify_Sign,
Invoice, Payer_Id, Payer_Email, Txn_Type, First_Name, Last_Name
Dim SQLCP, RSCP, TEMPM, SQLUP, BalTest, MonTest
Dim ObjCDO


Status = objHttp.Status
Result = objHttp.ResponseText


etc




le site envoie jamais la réponse de confirmation au
"http://www.eliteweaver.co.uk/cgi-bin/webscr" pkoi?!?!?!?!?!?! aucune
idée. ça fonctionnait bien avant


Sécurité de Windows SP2 ?
MSXML2 manquant (mais aucun erreur ASP) donc peu probable que ça soit
ça ?
Norton Internet Sécurité 2005?
Sécurité Anti-spyware?
Erreur de code mais où?!?!?!?!?!?!?!
Pourquoi ça fonctionnait bien et ça fonctionne plus ?!?!?!
Je sais plus quoi faire.

Ésitez pas à m'écrire plus plus de détails Merci à l'avance.
pour test.
http://eulogy.no-ip.com.
dites que vous voulez payer par paypal vous allez voir.


Merci à l'avance
Yannick
Lire les 5 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Ouattara Inssoukira
Le #15583391
Etes vous sûr d'être dans le bon forum ?
Ce forum est dédié à Visual Basic.
Salut

"Yannick Croteau" news: tqeZd.12033$
Bonjour Groupe!!!


ça fait un bout que j'ai pas scripté et là... je suis de retour...

Je suis entrain de monter une présentation (Commerce électronique (ASP)
avec
frontal access sur base SQLServer)

J'utilisais dans mon srcipt ASP un test développé par
www.eliteweaver.co.uk
qui fonctionnais bien dans le passé...

J'ai rappatrié ma base de données avec mon site ASP et j'ai faite quelques
modification pour la mettre en présentation démo.

Je comptais bien utiliser ce script dans le but de montrer un exemple
d'une
transaction Paypal... mais voilà...

le test de confirmation ne fonctionne plus.... pour aucune raison
logique....

Est-ce que quelqu'un saurait s'il existe un problème quelconque «des
bloques
de sécurités» et Windows SP2


- La procédure fonctionne de 2 manières... premièrement il y a un

Response.redirect
"http://www.eliteweaver.co.uk/testin...name=Order
Confirmation: IN1-" & _
Cstr(variable1) & "&currency_codeÊD&amount=" &
replace(variable2,",",".")
& _
"&image_url=http://monsiteweb.com/images/genera...y_url=http://monsiteweb.com/paypalOK.asp&invoice="
& Varaible3 & _
"&cancel_return=http://monsiteweb.com/feature.asp"

qui fonctionne très bien....

Cette fonction redirige mon site sur le site de test.... où le client
entre
ses informations fictives de paypal,,,,

Ce site de test envoie les informations du client à ma page
paypalOK.asp...
qui à son tour confirme au site
http://www.eliteweaver.co.uk/cgi-bin/webscr
que tout est bien reçu et que la transaction est procédée.... il est là
mon
problème...
le site http://www.eliteweaver.co.uk/cgi-bin/webscr reçoit jamais la
confirmation de mon site....


voici un bout du script...
-----------------------------------------------------------------------------------------


Dim PostMode, WebUrl, SdHost


'#########################################################
'# #
'# Program : IPN Development Handler #
'# Author : Marcus Cicero #
'# File : notify.asp #
'# Function : Skeleton IPN Handler #
'# Version : 1.4 #
'# Last Modified : 07/08/2003 #
'# Copyright : EliteWeaver UK #
'# #
'#########################################################
'# THIS SCRIPT IS FREEWARE AND IS NOT FOR RE-SALE #
'#########################################################



'// IPN Posting Modes; Choose: 1, 2, 3 or 4

PostMode = "3"

'//* 1 = Live Via PayPal Network Non-Secure
'//* 2 = Live Via PayPal Network SSL-Secure
'//* 3 = Test Via EliteWeaver UK Non-Secure
'//* 4 = Test Via EliteWeaver UK SSL-Secure


Dim objHttp, IPN

IF PostMode = "1" THEN

'// Live Via PayPal Network Non-Secure
WebUrl = "http://www.paypal.com/cgi-bin/webscr"
SdHost = "www.paypal.com"

ELSEIF PostMode = "2" THEN

'// Live Via PayPal Network SSL-Secure
WebUrl = "https://www.paypal.com/cgi-bin/webscr"
SdHost = "www.paypal.com"

ELSEIF PostMode = "3" THEN

'// Test Via EliteWeaver UK Non-Secure
WebUrl = "http://www.eliteweaver.co.uk/cgi-bin/webscr"
SdHost = "www.eliteweaver.co.uk"

ELSEIF PostMode = "4" THEN

'// Test Via EliteWeaver UK SSL-Secure
WebUrl = "https://www.eliteweaver.co.uk/cgi-bin/webscr"
SdHost = "www.eliteweaver.co.uk"

ELSE

'// Selected PostMode was Probably Not Set to 1, 2, 3 or 4
Response.Write ("PostMode: " &(PostMode) & " is invalid!")

END IF

IPN = Request.Form
IPN = "cmd=_notify-validate&" & IPN


Set objHTTP = Server.CreateObject("MSXML2.XMLHTTP")
objHTTP.Open "POST", WebUrl, False
objHTTP.setRequestHeader "Host", SdHost
objHTTP.setRequestHeader "Content-Type",
"application/x-www-form-urlencoded"
objHTTP.setRequestHeader "Content-Length", Len(IPN)
objHTTP.Send IPN

Dim Status, Result

Dim Receiver_Email, Payment_Status, Pending_Reason, Txn_Id, Verify_Sign,
Invoice, Payer_Id, Payer_Email, Txn_Type, First_Name, Last_Name
Dim SQLCP, RSCP, TEMPM, SQLUP, BalTest, MonTest
Dim ObjCDO


Status = objHttp.Status
Result = objHttp.ResponseText

------------------------------------------------------------------------------------
etc...




le site envoie jamais la réponse de confirmation au
"http://www.eliteweaver.co.uk/cgi-bin/webscr" ... pkoi?!?!?!?!?!?! aucune
idée.... ça fonctionnait bien avant...


Sécurité de Windows SP2 ?
MSXML2 manquant (mais aucun erreur ASP)... donc peu probable que ça soit
ça... ?
Norton Internet Sécurité 2005?
Sécurité Anti-spyware?
Erreur de code mais où?!?!?!?!?!?!?!
Pourquoi ça fonctionnait bien et ça fonctionne plus... ?!?!?!
Je sais plus quoi faire....

Ésitez pas à m'écrire plus plus de détails... Merci à l'avance....
pour test....
http://eulogy.no-ip.com.
dites que vous voulez payer par paypal... vous allez voir....


Merci à l'avance
Yannick





Yannick Croteau
Le #15583361
Et bien... le VBA et le ASP est en base VB... :)

J'ai pas tellement d'autres ressources.... à moins que t'aies un autre forum
francophone à me suggérer.... malheureusement, je n'ai pas de fr.asp

Merci!
Yannick


"Ouattara Inssoukira"
Etes vous sûr d'être dans le bon forum ?
Ce forum est dédié à Visual Basic.
Salut

"Yannick Croteau" news: tqeZd.12033$
Bonjour Groupe!!!


ça fait un bout que j'ai pas scripté et là... je suis de retour...

Je suis entrain de monter une présentation (Commerce électronique (ASP)
avec
frontal access sur base SQLServer)

J'utilisais dans mon srcipt ASP un test développé par
www.eliteweaver.co.uk
qui fonctionnais bien dans le passé...

J'ai rappatrié ma base de données avec mon site ASP et j'ai faite
quelques
modification pour la mettre en présentation démo.

Je comptais bien utiliser ce script dans le but de montrer un exemple
d'une
transaction Paypal... mais voilà...

le test de confirmation ne fonctionne plus.... pour aucune raison
logique....

Est-ce que quelqu'un saurait s'il existe un problème quelconque «des
bloques
de sécurités» et Windows SP2


- La procédure fonctionne de 2 manières... premièrement il y a un

Response.redirect
"http://www.eliteweaver.co.uk/testin...name=Order
Confirmation: IN1-" & _
Cstr(variable1) & "&currency_codeÊD&amount=" &
replace(variable2,",",".")
& _
"&image_url=http://monsiteweb.com/images/genera...y_url=http://monsiteweb.com/paypalOK.asp&invoice="
& Varaible3 & _
"&cancel_return=http://monsiteweb.com/feature.asp"

qui fonctionne très bien....

Cette fonction redirige mon site sur le site de test.... où le client
entre
ses informations fictives de paypal,,,,

Ce site de test envoie les informations du client à ma page
paypalOK.asp...
qui à son tour confirme au site
http://www.eliteweaver.co.uk/cgi-bin/webscr
que tout est bien reçu et que la transaction est procédée.... il est là
mon
problème...
le site http://www.eliteweaver.co.uk/cgi-bin/webscr reçoit jamais la
confirmation de mon site....


voici un bout du script...
-----------------------------------------------------------------------------------------


Dim PostMode, WebUrl, SdHost


'#########################################################
'# #
'# Program : IPN Development Handler #
'# Author : Marcus Cicero #
'# File : notify.asp #
'# Function : Skeleton IPN Handler #
'# Version : 1.4 #
'# Last Modified : 07/08/2003 #
'# Copyright : EliteWeaver UK #
'# #
'#########################################################
'# THIS SCRIPT IS FREEWARE AND IS NOT FOR RE-SALE #
'#########################################################



'// IPN Posting Modes; Choose: 1, 2, 3 or 4

PostMode = "3"

'//* 1 = Live Via PayPal Network Non-Secure
'//* 2 = Live Via PayPal Network SSL-Secure
'//* 3 = Test Via EliteWeaver UK Non-Secure
'//* 4 = Test Via EliteWeaver UK SSL-Secure


Dim objHttp, IPN

IF PostMode = "1" THEN

'// Live Via PayPal Network Non-Secure
WebUrl = "http://www.paypal.com/cgi-bin/webscr"
SdHost = "www.paypal.com"

ELSEIF PostMode = "2" THEN

'// Live Via PayPal Network SSL-Secure
WebUrl = "https://www.paypal.com/cgi-bin/webscr"
SdHost = "www.paypal.com"

ELSEIF PostMode = "3" THEN

'// Test Via EliteWeaver UK Non-Secure
WebUrl = "http://www.eliteweaver.co.uk/cgi-bin/webscr"
SdHost = "www.eliteweaver.co.uk"

ELSEIF PostMode = "4" THEN

'// Test Via EliteWeaver UK SSL-Secure
WebUrl = "https://www.eliteweaver.co.uk/cgi-bin/webscr"
SdHost = "www.eliteweaver.co.uk"

ELSE

'// Selected PostMode was Probably Not Set to 1, 2, 3 or 4
Response.Write ("PostMode: " &(PostMode) & " is invalid!")

END IF

IPN = Request.Form
IPN = "cmd=_notify-validate&" & IPN


Set objHTTP = Server.CreateObject("MSXML2.XMLHTTP")
objHTTP.Open "POST", WebUrl, False
objHTTP.setRequestHeader "Host", SdHost
objHTTP.setRequestHeader "Content-Type",
"application/x-www-form-urlencoded"
objHTTP.setRequestHeader "Content-Length", Len(IPN)
objHTTP.Send IPN

Dim Status, Result

Dim Receiver_Email, Payment_Status, Pending_Reason, Txn_Id, Verify_Sign,
Invoice, Payer_Id, Payer_Email, Txn_Type, First_Name, Last_Name
Dim SQLCP, RSCP, TEMPM, SQLUP, BalTest, MonTest
Dim ObjCDO


Status = objHttp.Status
Result = objHttp.ResponseText

------------------------------------------------------------------------------------
etc...




le site envoie jamais la réponse de confirmation au
"http://www.eliteweaver.co.uk/cgi-bin/webscr" ... pkoi?!?!?!?!?!?! aucune
idée.... ça fonctionnait bien avant...


Sécurité de Windows SP2 ?
MSXML2 manquant (mais aucun erreur ASP)... donc peu probable que ça soit
ça... ?
Norton Internet Sécurité 2005?
Sécurité Anti-spyware?
Erreur de code mais où?!?!?!?!?!?!?!
Pourquoi ça fonctionnait bien et ça fonctionne plus... ?!?!?!
Je sais plus quoi faire....

Ésitez pas à m'écrire plus plus de détails... Merci à l'avance....
pour test....
http://eulogy.no-ip.com.
dites que vous voulez payer par paypal... vous allez voir....


Merci à l'avance
Yannick









LE TROLL
Le #15583341
Salut, tu devrais plutôt aller sur

microsoft.public.fr.scripting

Bien que dans ce forum faut pas être pressé...
Mais ta page *.asp, elle dépend de tellement de trucs, as-tu
tout vérifié (hébergeur qui accepte l'asp, qui autorise la
création de fichiers (éventuellement), etc... Rancardes-toi
avec l'hébergeur éventuellement...
-------------

"Yannick Croteau" le message de news:
tqeZd.12033$
Bonjour Groupe!!!


ça fait un bout que j'ai pas scripté et là... je suis de
retour...

Je suis entrain de monter une présentation (Commerce
électronique (ASP) avec
frontal access sur base SQLServer)

J'utilisais dans mon srcipt ASP un test développé par
www.eliteweaver.co.uk
qui fonctionnais bien dans le passé...

J'ai rappatrié ma base de données avec mon site ASP et
j'ai faite quelques
modification pour la mettre en présentation démo.

Je comptais bien utiliser ce script dans le but de montrer
un exemple d'une
transaction Paypal... mais voilà...

le test de confirmation ne fonctionne plus.... pour aucune
raison
logique....

Est-ce que quelqu'un saurait s'il existe un problème
quelconque «des bloques
de sécurités» et Windows SP2


- La procédure fonctionne de 2 manières... premièrement
il y a un

Response.redirect
"http://www.eliteweaver.co.uk/testin...name=Order
Confirmation: IN1-" & _
Cstr(variable1) & "&currency_codeÊD&amount=" &
replace(variable2,",",".")
& _
"&image_url=http://monsiteweb.com/images/genera...y_url=http://monsiteweb.com/paypalOK.asp&invoice="
& Varaible3 & _
"&cancel_return=http://monsiteweb.com/feature.asp"

qui fonctionne très bien....

Cette fonction redirige mon site sur le site de test....
où le client entre
ses informations fictives de paypal,,,,

Ce site de test envoie les informations du client à ma
page paypalOK.asp...
qui à son tour confirme au site
http://www.eliteweaver.co.uk/cgi-bin/webscr
que tout est bien reçu et que la transaction est
procédée.... il est là mon
problème...
le site http://www.eliteweaver.co.uk/cgi-bin/webscr
reçoit jamais la
confirmation de mon site....


voici un bout du script...
-----------------------------------------------------------------------------------------


Dim PostMode, WebUrl, SdHost


'#########################################################
'# #
'# Program : IPN Development Handler #
'# Author : Marcus Cicero #
'# File : notify.asp #
'# Function : Skeleton IPN Handler #
'# Version : 1.4 #
'# Last Modified : 07/08/2003 #
'# Copyright : EliteWeaver UK #
'# #
'#########################################################
'# THIS SCRIPT IS FREEWARE AND IS NOT FOR RE-SALE #
'#########################################################



'// IPN Posting Modes; Choose: 1, 2, 3 or 4

PostMode = "3"

'//* 1 = Live Via PayPal Network Non-Secure
'//* 2 = Live Via PayPal Network SSL-Secure
'//* 3 = Test Via EliteWeaver UK Non-Secure
'//* 4 = Test Via EliteWeaver UK SSL-Secure


Dim objHttp, IPN

IF PostMode = "1" THEN

'// Live Via PayPal Network Non-Secure
WebUrl = "http://www.paypal.com/cgi-bin/webscr"
SdHost = "www.paypal.com"

ELSEIF PostMode = "2" THEN

'// Live Via PayPal Network SSL-Secure
WebUrl = "https://www.paypal.com/cgi-bin/webscr"
SdHost = "www.paypal.com"

ELSEIF PostMode = "3" THEN

'// Test Via EliteWeaver UK Non-Secure
WebUrl = "http://www.eliteweaver.co.uk/cgi-bin/webscr"
SdHost = "www.eliteweaver.co.uk"

ELSEIF PostMode = "4" THEN

'// Test Via EliteWeaver UK SSL-Secure
WebUrl = "https://www.eliteweaver.co.uk/cgi-bin/webscr"
SdHost = "www.eliteweaver.co.uk"

ELSE

'// Selected PostMode was Probably Not Set to 1, 2, 3 or 4
Response.Write ("PostMode: " &(PostMode) & " is invalid!")

END IF

IPN = Request.Form
IPN = "cmd=_notify-validate&" & IPN


Set objHTTP = Server.CreateObject("MSXML2.XMLHTTP")
objHTTP.Open "POST", WebUrl, False
objHTTP.setRequestHeader "Host", SdHost
objHTTP.setRequestHeader "Content-Type",
"application/x-www-form-urlencoded"
objHTTP.setRequestHeader "Content-Length", Len(IPN)
objHTTP.Send IPN

Dim Status, Result

Dim Receiver_Email, Payment_Status, Pending_Reason,
Txn_Id, Verify_Sign,
Invoice, Payer_Id, Payer_Email, Txn_Type, First_Name,
Last_Name
Dim SQLCP, RSCP, TEMPM, SQLUP, BalTest, MonTest
Dim ObjCDO


Status = objHttp.Status
Result = objHttp.ResponseText

------------------------------------------------------------------------------------
etc...




le site envoie jamais la réponse de confirmation au
"http://www.eliteweaver.co.uk/cgi-bin/webscr" ...
pkoi?!?!?!?!?!?! aucune
idée.... ça fonctionnait bien avant...


Sécurité de Windows SP2 ?
MSXML2 manquant (mais aucun erreur ASP)... donc peu
probable que ça soit
ça... ?
Norton Internet Sécurité 2005?
Sécurité Anti-spyware?
Erreur de code mais où?!?!?!?!?!?!?!
Pourquoi ça fonctionnait bien et ça fonctionne plus...
?!?!?!
Je sais plus quoi faire....

Ésitez pas à m'écrire plus plus de détails... Merci à
l'avance....
pour test....
http://eulogy.no-ip.com.
dites que vous voulez payer par paypal... vous allez
voir....


Merci à l'avance
Yannick





LE TROLL
Le #15583301
salut (ter :o)

Tu fais allusion au vba, VB, vbScript, avec l'asp, yes,
mais il n'y a PAS que des scripts vb dans l'asp me
semble-t-il...
Et là tu poses une question "scripting", nous t'invitons à
mieux te pourvoir, lol, tu peux doubler la question sur
"scripting" :o)
------------

"Yannick Croteau" le message de news:
YffZd.12697$
Et bien... le VBA et le ASP est en base VB... :)

J'ai pas tellement d'autres ressources.... à moins que
t'aies un autre forum francophone à me suggérer....
malheureusement, je n'ai pas de fr.asp

Merci!
Yannick


"Ouattara Inssoukira" le message de news:

Etes vous sûr d'être dans le bon forum ?
Ce forum est dédié à Visual Basic.
Salut

"Yannick Croteau" dans le message de news:
tqeZd.12033$
Bonjour Groupe!!!


ça fait un bout que j'ai pas scripté et là... je suis de
retour...

Je suis entrain de monter une présentation (Commerce
électronique (ASP) avec
frontal access sur base SQLServer)

J'utilisais dans mon srcipt ASP un test développé par
www.eliteweaver.co.uk
qui fonctionnais bien dans le passé...

J'ai rappatrié ma base de données avec mon site ASP et
j'ai faite quelques
modification pour la mettre en présentation démo.

Je comptais bien utiliser ce script dans le but de
montrer un exemple d'une
transaction Paypal... mais voilà...

le test de confirmation ne fonctionne plus.... pour
aucune raison
logique....

Est-ce que quelqu'un saurait s'il existe un problème
quelconque «des bloques
de sécurités» et Windows SP2


- La procédure fonctionne de 2 manières... premièrement
il y a un

Response.redirect
"http://www.eliteweaver.co.uk/testin...name=Order
Confirmation: IN1-" & _
Cstr(variable1) & "&currency_codeÊD&amount=" &
replace(variable2,",",".")
& _
"&image_url=http://monsiteweb.com/images/genera...y_url=http://monsiteweb.com/paypalOK.asp&invoice="
& Varaible3 & _
"&cancel_return=http://monsiteweb.com/feature.asp"

qui fonctionne très bien....

Cette fonction redirige mon site sur le site de test....
où le client entre
ses informations fictives de paypal,,,,

Ce site de test envoie les informations du client à ma
page paypalOK.asp...
qui à son tour confirme au site
http://www.eliteweaver.co.uk/cgi-bin/webscr
que tout est bien reçu et que la transaction est
procédée.... il est là mon
problème...
le site http://www.eliteweaver.co.uk/cgi-bin/webscr
reçoit jamais la
confirmation de mon site....


voici un bout du script...
-----------------------------------------------------------------------------------------


Dim PostMode, WebUrl, SdHost


'#########################################################
'#
#
'# Program : IPN Development Handler
#
'# Author : Marcus Cicero
#
'# File : notify.asp
#
'# Function : Skeleton IPN Handler
#
'# Version : 1.4
#
'# Last Modified : 07/08/2003
#
'# Copyright : EliteWeaver UK
#
'#
#
'#########################################################
'# THIS SCRIPT IS FREEWARE AND IS NOT FOR RE-SALE
#
'#########################################################



'// IPN Posting Modes; Choose: 1, 2, 3 or 4

PostMode = "3"

'//* 1 = Live Via PayPal Network Non-Secure
'//* 2 = Live Via PayPal Network SSL-Secure
'//* 3 = Test Via EliteWeaver UK Non-Secure
'//* 4 = Test Via EliteWeaver UK SSL-Secure


Dim objHttp, IPN

IF PostMode = "1" THEN

'// Live Via PayPal Network Non-Secure
WebUrl = "http://www.paypal.com/cgi-bin/webscr"
SdHost = "www.paypal.com"

ELSEIF PostMode = "2" THEN

'// Live Via PayPal Network SSL-Secure
WebUrl = "https://www.paypal.com/cgi-bin/webscr"
SdHost = "www.paypal.com"

ELSEIF PostMode = "3" THEN

'// Test Via EliteWeaver UK Non-Secure
WebUrl = "http://www.eliteweaver.co.uk/cgi-bin/webscr"
SdHost = "www.eliteweaver.co.uk"

ELSEIF PostMode = "4" THEN

'// Test Via EliteWeaver UK SSL-Secure
WebUrl = "https://www.eliteweaver.co.uk/cgi-bin/webscr"
SdHost = "www.eliteweaver.co.uk"

ELSE

'// Selected PostMode was Probably Not Set to 1, 2, 3 or
4
Response.Write ("PostMode: " &(PostMode) & " is
invalid!")

END IF

IPN = Request.Form
IPN = "cmd=_notify-validate&" & IPN


Set objHTTP = Server.CreateObject("MSXML2.XMLHTTP")
objHTTP.Open "POST", WebUrl, False
objHTTP.setRequestHeader "Host", SdHost
objHTTP.setRequestHeader "Content-Type",
"application/x-www-form-urlencoded"
objHTTP.setRequestHeader "Content-Length", Len(IPN)
objHTTP.Send IPN

Dim Status, Result

Dim Receiver_Email, Payment_Status, Pending_Reason,
Txn_Id, Verify_Sign,
Invoice, Payer_Id, Payer_Email, Txn_Type, First_Name,
Last_Name
Dim SQLCP, RSCP, TEMPM, SQLUP, BalTest, MonTest
Dim ObjCDO


Status = objHttp.Status
Result = objHttp.ResponseText

------------------------------------------------------------------------------------
etc...




le site envoie jamais la réponse de confirmation au
"http://www.eliteweaver.co.uk/cgi-bin/webscr" ...
pkoi?!?!?!?!?!?! aucune
idée.... ça fonctionnait bien avant...


Sécurité de Windows SP2 ?
MSXML2 manquant (mais aucun erreur ASP)... donc peu
probable que ça soit
ça... ?
Norton Internet Sécurité 2005?
Sécurité Anti-spyware?
Erreur de code mais où?!?!?!?!?!?!?!
Pourquoi ça fonctionnait bien et ça fonctionne plus...
?!?!?!
Je sais plus quoi faire....

Ésitez pas à m'écrire plus plus de détails... Merci à
l'avance....
pour test....
http://eulogy.no-ip.com.
dites que vous voulez payer par paypal... vous allez
voir....


Merci à l'avance
Yannick













Yannick Croteau
Le #15582931
mais mon problème est à base de VBscript... Tu te mêles peut-être avec le
asp.net qui est à base C#, mais le asp (V 3.0) l'ancêtre du asp.net est en
VBscript... malheuresement il n'y a pas de forum VBscript FR..


Dans le fonds... dites vous que c'est un problème d'application
Client-Server.... lisez le code... je suis certain que vous allez vous
retrouver... peut-être que quelqu'un est au courant de fonctionnement de
l'objet MSXML".XMLHTTP ou connait une variante soeur qui pourrait réglé mon
problème....

Merci!!!
Yannick


"LE TROLL"
salut (ter :o)

Tu fais allusion au vba, VB, vbScript, avec l'asp, yes, mais il n'y a
PAS que des scripts vb dans l'asp me semble-t-il...
Et là tu poses une question "scripting", nous t'invitons à mieux te
pourvoir, lol, tu peux doubler la question sur "scripting" :o)
------------

"Yannick Croteau" news: YffZd.12697$
Et bien... le VBA et le ASP est en base VB... :)

J'ai pas tellement d'autres ressources.... à moins que t'aies un autre
forum francophone à me suggérer.... malheureusement, je n'ai pas de
fr.asp

Merci!
Yannick


"Ouattara Inssoukira" news:
Etes vous sûr d'être dans le bon forum ?
Ce forum est dédié à Visual Basic.
Salut

"Yannick Croteau" de news: tqeZd.12033$
Bonjour Groupe!!!


ça fait un bout que j'ai pas scripté et là... je suis de retour...

Je suis entrain de monter une présentation (Commerce électronique (ASP)
avec
frontal access sur base SQLServer)

J'utilisais dans mon srcipt ASP un test développé par
www.eliteweaver.co.uk
qui fonctionnais bien dans le passé...

J'ai rappatrié ma base de données avec mon site ASP et j'ai faite
quelques
modification pour la mettre en présentation démo.

Je comptais bien utiliser ce script dans le but de montrer un exemple
d'une
transaction Paypal... mais voilà...

le test de confirmation ne fonctionne plus.... pour aucune raison
logique....

Est-ce que quelqu'un saurait s'il existe un problème quelconque «des
bloques
de sécurités» et Windows SP2


- La procédure fonctionne de 2 manières... premièrement il y a un

Response.redirect
"http://www.eliteweaver.co.uk/testin...name=Order
Confirmation: IN1-" & _
Cstr(variable1) & "&currency_codeÊD&amount=" &
replace(variable2,",",".")
& _
"&image_url=http://monsiteweb.com/images/genera...y_url=http://monsiteweb.com/paypalOK.asp&invoice="
& Varaible3 & _
"&cancel_return=http://monsiteweb.com/feature.asp"

qui fonctionne très bien....

Cette fonction redirige mon site sur le site de test.... où le client
entre
ses informations fictives de paypal,,,,

Ce site de test envoie les informations du client à ma page
paypalOK.asp...
qui à son tour confirme au site
http://www.eliteweaver.co.uk/cgi-bin/webscr
que tout est bien reçu et que la transaction est procédée.... il est là
mon
problème...
le site http://www.eliteweaver.co.uk/cgi-bin/webscr reçoit jamais la
confirmation de mon site....


voici un bout du script...
-----------------------------------------------------------------------------------------


Dim PostMode, WebUrl, SdHost


'#########################################################
'# #
'# Program : IPN Development Handler #
'# Author : Marcus Cicero #
'# File : notify.asp #
'# Function : Skeleton IPN Handler #
'# Version : 1.4 #
'# Last Modified : 07/08/2003 #
'# Copyright : EliteWeaver UK #
'# #
'#########################################################
'# THIS SCRIPT IS FREEWARE AND IS NOT FOR RE-SALE #
'#########################################################



'// IPN Posting Modes; Choose: 1, 2, 3 or 4

PostMode = "3"

'//* 1 = Live Via PayPal Network Non-Secure
'//* 2 = Live Via PayPal Network SSL-Secure
'//* 3 = Test Via EliteWeaver UK Non-Secure
'//* 4 = Test Via EliteWeaver UK SSL-Secure


Dim objHttp, IPN

IF PostMode = "1" THEN

'// Live Via PayPal Network Non-Secure
WebUrl = "http://www.paypal.com/cgi-bin/webscr"
SdHost = "www.paypal.com"

ELSEIF PostMode = "2" THEN

'// Live Via PayPal Network SSL-Secure
WebUrl = "https://www.paypal.com/cgi-bin/webscr"
SdHost = "www.paypal.com"

ELSEIF PostMode = "3" THEN

'// Test Via EliteWeaver UK Non-Secure
WebUrl = "http://www.eliteweaver.co.uk/cgi-bin/webscr"
SdHost = "www.eliteweaver.co.uk"

ELSEIF PostMode = "4" THEN

'// Test Via EliteWeaver UK SSL-Secure
WebUrl = "https://www.eliteweaver.co.uk/cgi-bin/webscr"
SdHost = "www.eliteweaver.co.uk"

ELSE

'// Selected PostMode was Probably Not Set to 1, 2, 3 or 4
Response.Write ("PostMode: " &(PostMode) & " is invalid!")

END IF

IPN = Request.Form
IPN = "cmd=_notify-validate&" & IPN


Set objHTTP = Server.CreateObject("MSXML2.XMLHTTP")
objHTTP.Open "POST", WebUrl, False
objHTTP.setRequestHeader "Host", SdHost
objHTTP.setRequestHeader "Content-Type",
"application/x-www-form-urlencoded"
objHTTP.setRequestHeader "Content-Length", Len(IPN)
objHTTP.Send IPN

Dim Status, Result

Dim Receiver_Email, Payment_Status, Pending_Reason, Txn_Id,
Verify_Sign,
Invoice, Payer_Id, Payer_Email, Txn_Type, First_Name, Last_Name
Dim SQLCP, RSCP, TEMPM, SQLUP, BalTest, MonTest
Dim ObjCDO


Status = objHttp.Status
Result = objHttp.ResponseText

------------------------------------------------------------------------------------
etc...




le site envoie jamais la réponse de confirmation au
"http://www.eliteweaver.co.uk/cgi-bin/webscr" ... pkoi?!?!?!?!?!?!
aucune
idée.... ça fonctionnait bien avant...


Sécurité de Windows SP2 ?
MSXML2 manquant (mais aucun erreur ASP)... donc peu probable que ça
soit
ça... ?
Norton Internet Sécurité 2005?
Sécurité Anti-spyware?
Erreur de code mais où?!?!?!?!?!?!?!
Pourquoi ça fonctionnait bien et ça fonctionne plus... ?!?!?!
Je sais plus quoi faire....

Ésitez pas à m'écrire plus plus de détails... Merci à l'avance....
pour test....
http://eulogy.no-ip.com.
dites que vous voulez payer par paypal... vous allez voir....


Merci à l'avance
Yannick

















Publicité
Suivre les réponses
Poster une réponse
Anonyme