Pb de script

Le CMS GUPPY (Script PHP) sert à créer un Portail Internet.
Verrouillé
Avatar du membre
Ben
Messages : 5
Enregistré le : 27 déc. 2009, 16:24
Contact :

Pb de script

Message par Ben »

Bonjour Henri, j'ai récupéré un script sur le net pour pouvoir afficher une page aléatoire à chaque clic mais ça ne fonctionne pas, il y a erreur de page request car il cherche deux fois la même adresse.
Exemple, les pages se trouvent dans pages/oracles_anges/15.html et au lieu d'aller chercher cette adresse il cherche:
pages/oracles_anges/pages/oracles_anges/15.htm 2 fois ! :evil:

Voici le code entier ...:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<script language="JavaScript1.1">
<!-- début
function non(clic) {
var msg="Ce n'est pas bien !";
if (navigator.appName == 'Netscape' && clic.which==3) {
alert(msg);
return false;}
else
if (navigator.appName == 'Microsoft Internet Explorer' && event.button==2) {
alert(msg);
return false;
}
return true;
}
document.onmousedown = non;
// fin -->
</script>
<script language="JavaScript">
<!-- debut du script
function VersionNavigateur(Netscape, Explorer) {
if ((navigator.appVersion.substring(0,3) >= Netscape && navigator.appName == 'Netscape') || (navigator.appVersion.substring(0,3) >= Explorer && navigator.appName.substring(0,9) == 'Microsoft'))
return true;
else return false;
}
// fin du script -->
</script>
</head>
<body
style="background-image: url(font51.jpg); background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);"
alink="#ff0000" link="#0000ff" vlink="#800080">
<div align="right">
<div align="center"><font><a
href="http://www.unmondedamour.eu" target="_blank"><b><img
src="" alt="" border="0" height="103"
width="750"></b></a></font>
<div style="text-align: center;"><b><a><font
color="blue"><b>Magnétiseur, Tarologue</b></font></a></b></div>
</div>
<b><a href=""><font
size="2">
<div align="right"> <img
style="width: 88px; height: 31px;"
src=""
border="0">&nbsp;
http://www.unmondedamour.eu</div>
</font></a><br>
<script language="JavaScript">
function GetRandomURL()
{
var locationlist = new URLList (
"pages/oracles_anges/01.html",
"pages/oracles_anges/02.html",
"pages/oracles_anges/03.html",
"pages/oracles_anges/04.html",
"pages/oracles_anges/05.html",
"pages/oracles_anges/06.html",
"pages/oracles_anges/07.html",
"pages/oracles_anges/08.html",
"pages/oracles_anges/09.html",
"pages/oracles_anges/10.html",
"pages/oracles_anges/11.html",
"pages/oracles_anges/12.html",
"pages/oracles_anges/13.html",
"pages/oracles_anges/14.html",
"pages/oracles_anges/15.html",
"pages/oracles_anges/16.html",
"pages/oracles_anges/17.html",
"pages/oracles_anges/18.html",
"pages/oracles_anges/19.html",
"pages/oracles_anges/20.html",
"pages/oracles_anges/21.html",
"pages/oracles_anges/22.html",
"pages/oracles_anges/23.html",
"pages/oracles_anges/24.html",
"pages/oracles_anges/25.html",
"pages/oracles_anges/26.html",
"pages/oracles_anges/27.html",
"pages/oracles_anges/28.html",
"pages/oracles_anges/29.html",
"pages/oracles_anges/30.html",
"pages/oracles_anges/31.html",
"pages/oracles_anges/32.html",
"pages/oracles_anges/33.html",
"pages/oracles_anges/34.html",
"pages/oracles_anges/35.html",
"pages/oracles_anges/36.html"
);
num = Math.round ( ( rand.next() * (locationlist.count-1)) );
return locationlist.list[num];
}
function URLList ()
{
var argv = URLList.arguments;
var argc = argv.length;
this.list = new Object();
for (var i = 0; i < argc; i++)
this.list = argv;
this.count = argc;
return this;
}
function NextRandomNumber()
{
var hi = this.seed / this.Q;
var lo = this.seed % this.Q;
var test = this.A * lo - this.R * hi;
if (test > 0)
this.seed = test;
else
this.seed = test + this.M;
return (this.seed * this.oneOverM);
}
function RandomNumberGenerator() {
var d = new Date();
this.seed = 2345678901 +
(d.getSeconds() * 0xFFFFFF) +
(d.getMinutes() * 0xFFFF);
this.A = 48271;
this.M = 2147483647;
this.Q = this.M / this.A;
this.R = this.M % this.A;
this.oneOverM = 1.0 / this.M;
this.next = NextRandomNumber;
return this;
}
var rand = new RandomNumberGenerator();
</script>
</b></div>
<br>
<center>
<table border="0" cellpadding="0" cellspacing="0"
width="600">
<tbody>
<tr>
<td align="left" valign="top" width="600">
<p><br>
</p>
<div align="center"><a href=""
onclick="this.href=GetRandomURL()"
onmouseover="window.status='Oracle des Anges'; return true"><img
src=""
alt="L'Oracle des Anges" border="0" height="160"
width="420"> </a><a>
<br>
<font color="#cc66ff" face="arial,helvetica"
size="2"><b>Cliquez sur les Cartes de l'Oracle des
Anges pour un tirage.</b></font></a></div>
<a><br>
</a>
<p></p>
<hr color="#6b6bc6" size="1" width="600">
<div style="text-align: center;"><a><font
face="Arial, Helvetica" size="2">Cet oracle sous son
aspect contemporain ne fait que reprendre une
tradition très ancienne qui remonte à l'aube des
civilisations, celles des anges. Le mot <b>ange</b>
signifie <b>messager</b>. <br>
Méditer sur ces anges c'est nous aider à prendre conscience <br>
de ces parcelles de la divinité qui sont en nous.</font> </a></div>
<hr color="#6b6bc6" size="1" width="600">
</td>
</tr>
</tbody>
</table>
<!-- end -->
<center><br>
<div align="center"><font face="arial" size="1"><br>
</font></div>
</center>
</center>
</body>
</html>
Avatar du membre
Henri
Administrateur
Messages : 1188
Enregistré le : 01 mai 2005, 15:09
Localisation : Orvault 44700
Contact :

Re: Pb de script

Message par Henri »

Bonsoir Benoït,

J'ai regardé ton script, mais ru ne me dis pas où tu l'as incorporé dans ton site, ni où tu as mis le lien pour que je puisse me rendre compte ?
A te lire ..... :wink:
Amicalement
Image
Administrateur du Forum
- Intel Core i3 CPU @2.27 Ghz - 4 Go de Ram
- Seven - Windows 10
- Ie11 - Firefox - Opéra - Netscape - Safari
- Windows Defender
- AdAware - SpyBot - Malwarebytes - Glary Utilities
Avatar du membre
Ben
Messages : 5
Enregistré le : 27 déc. 2009, 16:24
Contact :

Re: Pb de script

Message par Ben »

Bonsoir Henri, en fait je ne l'ai pas encore activé vu qu'il ne fonctionne pas. Je l'ai placé dans iconframe mais caché pour le moment.
La première page s'affiche correctement, quand on clique sur l'image pour qu'une autre page aléatoire vienne c'est là que ça coince car il me cherche deux fois l'adresse ...
Peut-être as-tu besoin que je t'envoie toutes les pages extérieures pour que tu comprennes mieux le problème ?

A bientôt.
La première page qui s'affiche correctement, il faut cliquer sur l'image et une autre page aléatoire doit venir...
Image

Mais j'ai ceci à la place ! :evil:

Image
Avatar du membre
Henri
Administrateur
Messages : 1188
Enregistré le : 01 mai 2005, 15:09
Localisation : Orvault 44700
Contact :

Re: Pb de script

Message par Henri »

Bonjour Benoît,

C'est bizarre ça, je t'ai répondu hier soir et je ne vois pas mon message :oops:
J'ai dû oublier de l'envoyer :?

Je te disais que j'allais essayer ton script et que pour les pages, vu que j'ai les adresses dans le script, je les avais essayé en modifiant le chiffre de la page dans l'url, donc ça devrait le faire. :wink:
Amicalement
Image
Administrateur du Forum
- Intel Core i3 CPU @2.27 Ghz - 4 Go de Ram
- Seven - Windows 10
- Ie11 - Firefox - Opéra - Netscape - Safari
- Windows Defender
- AdAware - SpyBot - Malwarebytes - Glary Utilities
Avatar du membre
Ben
Messages : 5
Enregistré le : 27 déc. 2009, 16:24
Contact :

Re: Pb de script

Message par Ben »

Merci Henri, prend ton temps si tu es très occupé :) Ce n'est pas pressé :wink: J'ai moi-même essayé de travailler dessus 2 mois (entre coupé bien sur :D ).

A bientôt.

Benoît.
Avatar du membre
Henri
Administrateur
Messages : 1188
Enregistré le : 01 mai 2005, 15:09
Localisation : Orvault 44700
Contact :

Re: Pb de script

Message par Henri »

Aujourd'hui, j'ai passé pas mal de temps dessus, j'ai créé les 36 pages html et j'ai essayé de mettre tout ça sur mon site en local, mais j'ai des problèmes de chemin. :cry:

Tu n'as pas fait simple et je me suis fait avoir avec le chemin des images "img/oracles/anges/36 etc..."
Alors que pour les fichiers tu as créé un dosiier "oracles_anges" :?

Ce soir, j'arrête, j'en ai m....e :|
Demain, j'ai mes petits enfants, ça sera autre chose :wink:
A plus,
Amicalement
Image
Administrateur du Forum
- Intel Core i3 CPU @2.27 Ghz - 4 Go de Ram
- Seven - Windows 10
- Ie11 - Firefox - Opéra - Netscape - Safari
- Windows Defender
- AdAware - SpyBot - Malwarebytes - Glary Utilities
Avatar du membre
Ben
Messages : 5
Enregistré le : 27 déc. 2009, 16:24
Contact :

Re: Pb de script

Message par Ben »

Bon je retape mon message car il s'est volatilisé ! :evil: :

Bonjour Henri 8)

Oui en effet j'ai mis les images sur le serveur car sinon elles ne s'afficheront pas sur les pages extérieures quand elle seront en ligne. J'ai mis ces images dans le dossier "img", tu penses que j'aurai du mettre tout dans le même dossier c'est-à-dire avec les pages extérieures ?

Passe une très bonne journée avec ta famille et ne te casse pas trop la tête :) .
Bon week-end.

Benoît.
Avatar du membre
Henri
Administrateur
Messages : 1188
Enregistré le : 01 mai 2005, 15:09
Localisation : Orvault 44700
Contact :

Re: Pb de script

Message par Henri »

Bonjour Benoît,

Bon ce matin, j'avais les idées plus claires, les 36 pages s'affichent bien quand je clique dessus avec image :wink:
Comme je te l'ai dit, ça sera tout pour aujourd'hui, car j'attends mes petis monstres :wink:
Affaire à suivre .......
Ton problème m'intéresse, et pourtant j'ai du boulot sur mon site :D
Bonne journée,

Bon, il est 19h00 mes petits enfants sont partis. :wink:

Peux tu me communiquer le nom que tu as donné à ta page principale, comportant le script ?
je pense que c'est : "cor_anges.html" à mettre dans le dossier "pages".

Peux-tu également m'envoyer les images définies dans cette page, à savoir :
"retour.gif", oracle_couv.jpg

Merci.
Amicalement
Image
Administrateur du Forum
- Intel Core i3 CPU @2.27 Ghz - 4 Go de Ram
- Seven - Windows 10
- Ie11 - Firefox - Opéra - Netscape - Safari
- Windows Defender
- AdAware - SpyBot - Malwarebytes - Glary Utilities
Avatar du membre
Henri
Administrateur
Messages : 1188
Enregistré le : 01 mai 2005, 15:09
Localisation : Orvault 44700
Contact :

Re: Pb de script

Message par Henri »

Bonsoir Benoît,

Bon, j'ai trouvé, il te suffit de remplacer :

"pages/oracles_anges/01.html",
"pages/oracles_anges/02.html",
"pages/oracles_anges/03.html",

etc ...

par :

"01.html",
"02.html",
"03.html",

etc ...

Bonne fin de soirée, :mrgreen:
Amicalement
Image
Administrateur du Forum
- Intel Core i3 CPU @2.27 Ghz - 4 Go de Ram
- Seven - Windows 10
- Ie11 - Firefox - Opéra - Netscape - Safari
- Windows Defender
- AdAware - SpyBot - Malwarebytes - Glary Utilities
Avatar du membre
Ben
Messages : 5
Enregistré le : 27 déc. 2009, 16:24
Contact :

Re: Pb de script

Message par Ben »

Bonjour Henri, effectivement comme je le redoutais cela été tout bête. Il me semblait pourtant avoir essayé ... Enfin je ne sais plus trop maintenant. Mais j'aurai du y penser et pardon de t'avoir casser la tête avec ça, mais merci :)
A très bientôt, passe un bon et excellent long week-end.

Benoît.
Verrouillé