OVH Cloud OVH Cloud

VbScript variables, ça marche pas ???

19 réponses
Avatar
LE TROLL
Bonjour,

Pourquoi est-ce que ça ne marche pas mes variables???

<html>
<head>
<script language="vbscript">
dim prix[3] as single
prix(1) = 10 <! livre 1>
prix(2) = 20 <! livre 2>
prix(3) = 40 <! livre 3>
</script>
</head>

<body>
Bonjour, voici le prix des livres: <br>
- Notre premier livre <br>
livre 1 = document.write prix(1) < br>
- Notre second livre <br>
livre 2 = document.write prix(2) < br>
- Notre troisième livre <br>
livre 3 = document.write prix(3) < br>
Au revoir <br>
</body>
</html>


Merci, au revoir et à bientôt.
--
ng75 arobase noos.fr
------------------------------------------------------------
LE TROLL, éleveur de trolls depuis César, qui disait :
Avec une hache, celui qui tient le manche a toujours raison
!

9 réponses

1 2
Avatar
jbongran
LE TROLL wrote:
Mon Bel ami, merci de ta réponse...

D'une part, ce n'est pas parce que j'ai pris "le troll" comme
pseudo, qu'il faut de facto considérer que je demande des choses que
je sais, (tu semble ignorer le mot "humour", ou que je pose des
questions cons, tu tires des conclusions hâtives et des plans sur la
comète!

Je suis tout à fait sérieux, et désir connaître le vbScript!!!

Je ne connais absolument pas vbScrip, et dans les exemples que
j'ai pu voir, il n'y en a pas un qui est foutu de faire un exemple
copier coller qui fonctionne, ce n'est pas de ma faute; soit il
parlent du type de variable (ce que je connais par coeur, faisait du
VB tous les jours), soit ils parlent d'afficher la variable, soit ils
parlent de l'incrémenter 'ce que je connais aussi par coeur), mais
nul ne fait les trois à la fois, ce qui fait qu'ils font l'économie
de balises, manifestement indispensables pour que ça fonctionne...

Alors ta réponse ne fait guère avancer, tellement l'avarice la
marquée, car j'ai recopié ce que tu m'as dit, et ça ne fonctionne pas
mieux, voici ce que j'ai fait (heu, je te rappelle que c'est le
contenu de la variable que je veux afficher (byVal), pas son nom,
lol)!

<script>
document.write prix(3)
</noscript>

<script>
prix(3)
</noscript>

J'ai effectué 2 test, sait-on jamais, et sur tes indications, je
n'ai toujours pas le contenu des variables (10, 20, 40), mais encore,
ta directive me prive du texte html qui est dessous et qui devrait
s'afficher...

Par économie, tu as dû oublier quelque chose, veux-tu bien cette
fois me répondre sérieusement, et me dire où que ça cloche, peut être
n'est-ce pas la bonne directive (document.write), ou manque-t-il
encore quelque chose, je m'en remets à toi mon bel ami :o)

In fine, tu te dis MVP, ce que je penses que tu es, seulement,
pourrais-tu me dire en quoi tu es MVP (j'avais souvenir que c'était
en NT)?
Quand ça marchera, (en relation donc avec les variables), j'ai 2
autres questions, je te garde sous le coude si tu n'y vois pas
d'inconvénient, en fait (mais nous en reparlerons), j'aurais besoin
de savoir comment gérer un fichier pour faire un compteur (sur le
site où je déposerai ma page, évidemment), un fichier simple donc,
genre binaire, juste pour le compteur; puis en dernier, de récupérer
l'email des visiteurs du site...

Merci, j'espère que cette fois tu vas me répondre sérieusement,
et m'aider mon bel ami :o)
-----------------------

"Jean-Claude BELLAMY" a écrit dans
le message de news: %
Dans le message news:% ,
LE TROLL <le s'est ainsi exprimé:
"Do Re Mi chel La Si Do" a
écrit dans le message de news:

ça fonctionne très bien. Tout ce que tu demandes à
afficher est affiché.
Pas de problème avec ton exemple.
[...]


T'es certain que tu a lancé l'affichage, ou que tu
connais le vbScript, regarde, ci-joint fichier, ça ne marche
absolument pas, voici ce que ça affiche:

Bonjour, voici le prix des livres:
- Notre premier livre
livre 1 = document.write prix(1) < br> - Notre second livre
livre 2 = document.write prix(2) < br> - Notre troisième
livre
livre 3 = document.write prix(3) < br> Au revoir
---------------------

Si tu peux m'expliquer comment tu fais pour que ça
s'affiche comme il faut ?



Dis, LE TROLL, à force de poser des QALC (questions à la con), il
faut que tu t'attendes fatalement à recevoir des RALC (réponses à la
con) !
(Rappelle-toi l'histoire des enfants qui criaient "au loup" ...)


Donc je confirme ce qu'a répondu Michel Claveau : pas de problème, çà
s'affiche très bien ... ;-) ;-) ;-)




Mais comme c'est le début de la semaine et que je suis de bon poil,
au cas tu pour une fois tu n'aurais pas voulu "troller" :
"document.write prix(1)" , c'est du script ! (et non pas de
l'HTML)

Donc si tu veux l'insérer dans du HTML, il faut ....
... allez, cherche ....
...
... encore ...
...
... non ?
...
...
... toujours pas ?
...
...
...
...
...
... encadrer par des balises <script> ...</noscript> !!!!!!!


Est-ce qu'un pré-mâché suffirait à calmer tes ardeurs ?
<HTML><HEAD><TITLE>Les prix du Troll</TITLE>
<SCRIPT language="VBscript">
<!--
Dim arrPrix(2)
arrPrix(0) = 10
arrPrix(1) = 20
arrPrix(2) = 40
-->
</SCRIPT>
</HEAD>
<BODY>
Bonjour, voici le prix des livres: <br>
- Notre premier livre <br>
livre 1 = <SCRIPT>document.write arrPrix(0)</SCRIPT>
<br>
- Notre second livre <br>
livre 2 = <SCRIPT>document.write arrPrix(1)</SCRIPT>
<br>
- Notre troisième livre <br>
livre 3 = <SCRIPT>document.write arrPrix(2)</SCRIPT>
<br>
Au revoir <br>
</BODY>
</HTML>

Plus d'informations pour (bien) débuter:
http://www.microsoft.com/downloads/details.aspx?FamilyID˜a95ef0-dddf-4926-b36c-7670d7a30db8&DisplayLang=fr
http://www.bellamyjc.org/fr/vbsreference.html



Avatar
LE TROLL
Merci l'ami, je vais de ce pas tenter l'expérience
:o)
----------

"jbongran" a écrit dans le message de
news: 422ce512$0$9535$
LE TROLL wrote:
Mon Bel ami, merci de ta réponse...

D'une part, ce n'est pas parce que j'ai pris "le
troll" comme
pseudo, qu'il faut de facto considérer que je demande des
choses que
je sais, (tu semble ignorer le mot "humour", ou que je
pose des
questions cons, tu tires des conclusions hâtives et des
plans sur la
comète!

Je suis tout à fait sérieux, et désir connaître le
vbScript!!!

Je ne connais absolument pas vbScrip, et dans les
exemples que
j'ai pu voir, il n'y en a pas un qui est foutu de faire
un exemple
copier coller qui fonctionne, ce n'est pas de ma faute;
soit il
parlent du type de variable (ce que je connais par coeur,
faisait du
VB tous les jours), soit ils parlent d'afficher la
variable, soit ils
parlent de l'incrémenter 'ce que je connais aussi par
coeur), mais
nul ne fait les trois à la fois, ce qui fait qu'ils font
l'économie
de balises, manifestement indispensables pour que ça
fonctionne...

Alors ta réponse ne fait guère avancer, tellement
l'avarice la
marquée, car j'ai recopié ce que tu m'as dit, et ça ne
fonctionne pas
mieux, voici ce que j'ai fait (heu, je te rappelle que
c'est le
contenu de la variable que je veux afficher (byVal), pas
son nom,
lol)!

<script>
document.write prix(3)
</noscript>

<script>
prix(3)
</noscript>

J'ai effectué 2 test, sait-on jamais, et sur tes
indications, je
n'ai toujours pas le contenu des variables (10, 20, 40),
mais encore,
ta directive me prive du texte html qui est dessous et
qui devrait
s'afficher...

Par économie, tu as dû oublier quelque chose, veux-tu
bien cette
fois me répondre sérieusement, et me dire où que ça
cloche, peut être
n'est-ce pas la bonne directive (document.write), ou
manque-t-il
encore quelque chose, je m'en remets à toi mon bel ami
:o)

In fine, tu te dis MVP, ce que je penses que tu es,
seulement,
pourrais-tu me dire en quoi tu es MVP (j'avais souvenir
que c'était
en NT)?
Quand ça marchera, (en relation donc avec les variables),
j'ai 2
autres questions, je te garde sous le coude si tu n'y
vois pas
d'inconvénient, en fait (mais nous en reparlerons),
j'aurais besoin
de savoir comment gérer un fichier pour faire un compteur
(sur le
site où je déposerai ma page, évidemment), un fichier
simple donc,
genre binaire, juste pour le compteur; puis en dernier,
de récupérer
l'email des visiteurs du site...

Merci, j'espère que cette fois tu vas me répondre
sérieusement,
et m'aider mon bel ami :o)
-----------------------

"Jean-Claude BELLAMY" a
écrit dans
le message de news:
%
Dans le message
news:% ,
LE TROLL <le s'est ainsi exprimé:
"Do Re Mi chel La Si Do"
a
écrit dans le message de news:

ça fonctionne très bien. Tout ce que tu demandes à
afficher est affiché.
Pas de problème avec ton exemple.
[...]


T'es certain que tu a lancé l'affichage, ou que tu
connais le vbScript, regarde, ci-joint fichier, ça ne
marche
absolument pas, voici ce que ça affiche:

Bonjour, voici le prix des livres:
- Notre premier livre
livre 1 = document.write prix(1) < br> - Notre second
livre
livre 2 = document.write prix(2) < br> - Notre troisième
livre
livre 3 = document.write prix(3) < br> Au revoir
---------------------

Si tu peux m'expliquer comment tu fais pour que ça
s'affiche comme il faut ?



Dis, LE TROLL, à force de poser des QALC (questions à la
con), il
faut que tu t'attendes fatalement à recevoir des RALC
(réponses à la
con) !
(Rappelle-toi l'histoire des enfants qui criaient "au
loup" ...)


Donc je confirme ce qu'a répondu Michel Claveau : pas de
problème, çà
s'affiche très bien ... ;-) ;-) ;-)




Mais comme c'est le début de la semaine et que je suis de
bon poil,
au cas tu pour une fois tu n'aurais pas voulu "troller" :
"document.write prix(1)" , c'est du script ! (et non
pas de
l'HTML)

Donc si tu veux l'insérer dans du HTML, il faut ....
... allez, cherche ....
...
... encore ...
...
... non ?
...
...
... toujours pas ?
...
...
...
...
...
... encadrer par des balises <script> ...</noscript>
!!!!!!!


Est-ce qu'un pré-mâché suffirait à calmer tes ardeurs ?
<HTML><HEAD><TITLE>Les prix du Troll</TITLE>
<SCRIPT language="VBscript">
<!--
Dim arrPrix(2)
arrPrix(0) = 10
arrPrix(1) = 20
arrPrix(2) = 40
-->
</SCRIPT>
</HEAD>
<BODY>
Bonjour, voici le prix des livres: <br>
- Notre premier livre <br>
livre 1 = <SCRIPT>document.write arrPrix(0)</SCRIPT>
<br>
- Notre second livre <br>
livre 2 = <SCRIPT>document.write arrPrix(1)</SCRIPT>
<br>
- Notre troisième livre <br>
livre 3 = <SCRIPT>document.write arrPrix(2)</SCRIPT>
<br>
Au revoir <br>
</BODY>
</HTML>

Plus d'informations pour (bien) débuter:
http://www.microsoft.com/downloads/details.aspx?FamilyID˜a95ef0-dddf-4926-b36c-7670d7a30db8&DisplayLang=fr
http://www.bellamyjc.org/fr/vbsreference.html






Avatar
LE TROLL
Eh face d'oeuf :o)
Je t'ai pas demandé de me parler, j'étais tranquille dans
mon sanctuaire, c'est toi qui a encore une fois osé
m'adresser la parole, comme une sorte de sacrilège, et non
pas pour répondre à mes questions, mais pour me critiquer,
et c'est déjà un peu un déicide de me trouver impafait,
passes par la voie hiérarchique, et retourne avec tes autres
fourmis dans tes bases de données, et fais pas chier le
mammouth, lol !
--------------

qui m'a agressé, j'étais tranquille, j'étais pénard,
"scraper" a écrit dans le message de
news:
Bonjour LE TROLL, dans le message
news://
tu disais :


Eh, j'ai trouvé d'autre forums...

moi je te retiens pas :-)

salut ...

Bellamy, tu dis, une pointure tu dis (sur la balance
tu
veux dire?), je l'ai déjà envoyé chier jadis, un
incapable,


t'es vraiment trop c** :-(



--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper



Avatar
Jacques Barathon [MS]
"ng" wrote in message
news:
<body>
Bonjour, voici le prix des livres: <br>
- Notre premier livre <br>
livre 1 = document.write prix(1) < br>
- Notre second livre <br>
livre 2 = document.write prix(2) < br>
- Notre troisième livre <br>
livre 3 = document.write prix(3) < br>
Au revoir <br>
</body>


Tu oublies ces balises <script>...


Complément d'info, l'indexation commence à 0. L'exemple ci-dessus indiquera
donc le 2nd prix pour le 1er livre, puis le 3e prix pour le 2nd livre et
enfin n'affichera rien pour le 3e livre. Ca devrait mieux marcher avec
prix(0), prix(1) et prix(2).

Jacques


Avatar
LE TROLL
Merci :o)
-----

"Jacques Barathon [MS]" a
écrit dans le message de news:
ODUTkG%
"ng" wrote in message
news:
<body>
Bonjour, voici le prix des livres: <br>
- Notre premier livre <br>
livre 1 = document.write prix(1) < br>
- Notre second livre <br>
livre 2 = document.write prix(2) < br>
- Notre troisième livre <br>
livre 3 = document.write prix(3) < br>
Au revoir <br>
</body>


Tu oublies ces balises <script>...


Complément d'info, l'indexation commence à 0. L'exemple
ci-dessus indiquera donc le 2nd prix pour le 1er livre,
puis le 3e prix pour le 2nd livre et enfin n'affichera
rien pour le 3e livre. Ca devrait mieux marcher avec
prix(0), prix(1) et prix(2).

Jacques





Avatar
scraper
Bonjour LE TROLL, dans le message
news://
tu disais :


Eh face d'oeuf :o)


là, tu as passé les bornes, en ce qui me concerne !

la face d'oeuf t'emmerde tranquillement, connard !!!


--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper

Avatar
LE TROLL
Quoi "tu m'emmerdes", tu oses fiente de mouche, sacrilège!
Fais pas chier pour autant, ne te sens pas obligé de me
balancer tes conneries à chaque fois que tu vois mon divin
nom, occupes-toi de ton cul ça me fera des vacances... Si tu
doutes de la véracité des mes propos, regardes qui c'est qui
m'a parlé, il me semble que c'est toi comme d'habitude et
comme toujours, sans que je me souvienne t'avoir sonné... Je
ne vais pas discuter avec les enfants maintenant, faut pas
abuser, de profondis vade retro !!!
------------

"scraper" a écrit dans le message de
news: %
Bonjour LE TROLL, dans le message
news://
tu disais :


Eh face d'oeuf :o)


là, tu as passé les bornes, en ce qui me concerne !

la face d'oeuf t'emmerde tranquillement, connard !!!


--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper



Avatar
Jean-Claude BELLAMY
Dans le message news:% ,
scraper s'est ainsi exprimé:

Bonjour LE TROLL, dans le message
news://
tu disais :
[...]
là, tu as passé les bornes, en ce qui me concerne !
[...]



Laisse tomber, Scraper !
On dit communément sur les NG :
"Don't feed the the troll !"

Et bien cela s'applique également à cet individu, qui mérite bien son
pseudo, et qui cherche à se rendre intéressant (mais qui ne l'est pas du
tout!).
Dans ce cas une seule attitude à observer à son égard : PLONK ! ;-)

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*

Avatar
scraper
Bonjour Jean-Claude BELLAMY, dans le message
news://%
tu disais :


Laisse tomber, Scraper !
On dit communément sur les NG :
"Don't feed the the troll !"

Et bien cela s'applique également à cet individu, qui mérite bien son
pseudo, et qui cherche à se rendre intéressant (mais qui ne l'est pas
du tout!).
Dans ce cas une seule attitude à observer à son égard : PLONK ! ;-)


comme toujours, tu as raison ...

mais que veux tu !

face à ce genre d'abruti imbu de sa personne et prétentieux à l'extrême, qui
9 fois sur 10 répond à côté de la question sur le forum VB, et qui après
s'en sort avec une pirouette .... c'est viscéral, c'est plus fort que moi !
:-(


et dire qu'en plus, il a la prétention de vendre sa "production" (sic) ...

minable :-(




--

Attention ! Adresse mail invalide ...
Pour me contacter, cliquez sur le lien ci-dessous:
http://scraper.chez.tiscali.fr/contact.htm

scraper

1 2