créer un site


Popups qui s'affichent en cliquant sur des liens

Aller à la page Précédente  1, 2, 3, 4, 5, 6  Suivante
Poster un nouveau sujet sur javascript   Répondre au sujet à javascript:Popups qui s'affichent en cliquant sur des liens    Accueil Forum -> javascript
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Nevinrhal
html mioche
html mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 12:38

Ton répertoire popup est bien dans le répertoire Ace-Blue ?
Wink Décourage pas, on en viendras à bout Smile
Tophe82
dreamweaver mioche
dreamweaver mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 12:43

Ou je viens de mettre le dossier popup dans ace-blue, mais rien ne change, hélas…


Peut être que sa n'a rien à voir, mais il y a marqué qu'il y a des erreurs sur la page, je regarde les détails, il y a marqué que c'est dans le dossier index.php ligne 131, c'est une erreur de caractère qu'il me marque, j'ai ouvers index.php, et surprise, il y a même pas 100 lignes... Mad
Nevinrhal
html mioche
html mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 12:55

C'est normal, le code php peut même faire 2 lignes du moment qu'il en génère d'autres.(en quelques lignes de code, tu peut générer un tableau d'un millier de colonnes et de lignes !!!)

C'est apache qui renvoi ce genre d'erreur, regarde le code source d'index.php en passant par ton site. (tu verras qu'il y a plus de 100 lignes Wink )

Et chez moi, ton header.html marche parfaitement !! ton index.php aussi !!
Tophe82
dreamweaver mioche
dreamweaver mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 13:05

J'ai remis le thème rouge qui ne marche pas, tout en haut juste en bas de l’animation menu tu peux trouver "TESSSSSST1", chez moi quand je clique dessus, il n'y a rien qui se passe.

http://www.allez-monaco.com/index.php# (il y a # derrière je c'est pas pourquoi)

Pour le code source d'index.php en passant par le site, j'ai pas très bien compris ou je pourrais le trouver Embarassed
Nevinrhal
html mioche
html mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 13:24

Alors, quand tu es sur ton site via ton navigateur tu fais un clic droit et y doit y avoir Voir Source ou quelque chose de ce genre.

le # est une ancre pour le haut de la page (tas compris Rolling Eyes ) Ca veux dire que ce lien est vide et ne ramène qu'en haut de la même page. ( le href de ta balise a est # alors....)

C'est pour ça fait rien !!!! Very Happy

Au fait, chez moi aussi ca fait rien ! (c'est normal !)

Dabord, remplace le onclick par le href (ET VIRE CE ONCLICK Evil or Very Mad ) ensuite, comme tu peut le voir (enfin j'espère Rolling Eyes) tous les ' de ligne ont un \. Il ne faut absolument pas en avoir (sauf s'il est intégré dans un code php, mais je sais que non), c'est pour ca qu'il ne trouve pas ton popup.
Tophe82
dreamweaver mioche
dreamweaver mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 13:53

C'est encore moi Embarassed

Déjà un problème de réglé, il n'affiche plus qu'il y a des erreurs sur la page, dans header j'ai viré le onclick et j'ai mis a la place href.

Ensuite comme tu ma dit, j'ai regardé, clique droit affiché la source.
Ligne 130 pour étre pressé, il y a ce code :

Code:
<body bgcolor="transparant"><TABLE ALIGN="CENTER" bgcolor="#FFFFFF"><TR><TD><table border="0" ALIGN="CENTER"><tr ><td><a href="#" class="type2" href ="window.open(\'popup/news1.php\',\'_blank\',\'toolbar=0, location=0, directories=0, status=0, scrollbars=1, resizable=1, copyhistory=0, menuBar=0, width=350, height=300\');return(false)"><p align=center><FONT COLOR="CC0000"><b><FONT COLOR="000066">TESSSSSST1</FONT></b></a></FONT></p></td></tr><tr ><td>


Je remarque ici :
Code:
(\'popup/news1.php\',\'_blank\',\'toolbar=0, location
, il y a beaucoup de \

Alors peut être en supprimer sa résoudra peut être le problème je c'est pas, mais alors si je le modifie, comment est ce que je peux le mettre a jours sur le site, puisque mon fichier index.php qui est dans le ftp n'a pas marqué tout ça.

Sinon pour le reste je n’ai pas trop compris avec index.php#, je ne vois pas trop où le changer Crying or Very sad
Nevinrhal
html mioche
html mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 14:15

Regarde ton lien, tu verras qu'il y a maintenant a deux href ! enlève le premier avec le #.

pour que ca fonctionne, il faut que les \ disparaissent !!
si tu dis que ton index.php ne possède pas ces \ en question, je trouve ca plutot bizarre. Confused

Donne le code de l'index.php, le vrai, celui du fichier avec du php dedant.
Tophe82
dreamweaver mioche
dreamweaver mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 14:39

j'ai enlevé le premier href

Maintenant quand je clique sur TEST..., sa m'ouvre une page avec ce lien ci :

Code:
http://www.allez-monaco.com/window.open(//'popup/news1.php//',//'_blank//',//'toolbar=0,%20location=0,%20directories=0,%20status=0,%20scrollbars=1,%20resizable=1,%20copyhistory=0,%20menuBar=0,%20width=350,%20height=300//');return(false)


Voici le code de index.php
Code:
<?php

# $Author: chatserv $
# $Date: 2004/11/27 17:34:07 $
/************************************************************************/
/* PHP-NUKE: Advanced Content Management System                         */
/* ============================================                         */
/*                                                                      */
/* Copyright (c) 2002 by Francisco Burzi                                */
/* http://phpnuke.org                                                   */
/*                                                                      */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License.       */
/*                                                                      */
/************************************************************************/
/* Additional security checking code 2003 by chatserv                   */
/* http://www.nukefixes.com -- http://www.nukeresources.com             */
/************************************************************************/

require_once("mainfile.php");
global $prefix, $db;
$modpath = '';
$_SERVER['SCRIPT_NAME'] = "modules.php";
$row = $db->sql_fetchrow($db->sql_query("SELECT main_module from ".$prefix."_main"));
$name = $row['main_module'];
$home = 1;

if ($httpref==1) {
    $referer = $_SERVER["HTTP_REFERER"];
    $referer = check_html($referer, nohtml);
    if ($referer=="" OR eregi("^unknown", $referer) OR substr("$referer",0,strlen($nukeurl))==$nukeurl OR eregi("^bookmark",$referer)) {
    } else {
   $result = $db->sql_query("INSERT INTO ".$prefix."_referer VALUES (NULL, '$referer')");
    }
    $numrows = $db->sql_numrows($db->sql_query("SELECT * FROM ".$prefix."_referer"));
    if($numrows>=$httprefmax) {
   $result2 = $db->sql_query("DELETE FROM ".$prefix."_referer");
    }
}
if (!isset($mop)) { $mop="modload"; }
if (!isset($mod_file)) { $mod_file="index"; }
$name = trim($name);
$file = trim($file);
$mod_file = trim($mod_file);
$mop = trim($mop);
if (ereg("\.\.",$name) || ereg("\.\.",$file) || ereg("\.\.",$mod_file) || ereg("\.\.",$mop)) {
    echo "You are so cool...";
} else {
    $ThemeSel = get_theme();
    if (file_exists("themes/$ThemeSel/module.php")) {
   include("themes/$ThemeSel/module.php");
   if (is_active("$default_module") AND file_exists("modules/$default_module/".$mod_file.".php")) {
       $name = $default_module;
   }
    }
    if (file_exists("themes/$ThemeSel/modules/$name/".$mod_file.".php")) {
   $modpath = "themes/$ThemeSel/";
    }
    $modpath .= "modules/$name/".$mod_file.".php";
    if (file_exists($modpath)) {
   include($modpath);
    } else {
   $index = 1;
   include("header.php");
   OpenTable();
   if (is_admin($admin)) {
       echo "<center><font class=\"\"><b>"._HOMEPROBLEM."</b></font><br><br>[ <a href=\"admin.php?op=modules\">"._ADDAHOME."</a> ]</center>";
   } else {
       echo "<center>"._HOMEPROBLEMUSER."</center>";
   }
   CloseTable();
   include("footer.php");
    }
}
# $Log: index.php,v $
# Revision 1.2  2004/11/27 17:34:07  chatserv
# Added missing globals, not required for all but harmless either way
#
# Revision 1.1  2004/10/04 19:24:21  chatserv
# Initial CVS Addition
#

?>

<?php
$neurl = "**CHEMIN RELATIF VERS NE**";
$itemid = "2";
$screen = "title";
include ("$neurl/screen.php");
?>
Nevinrhal
html mioche
html mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 15:24

Je ne sais pas trop quoi dire, Confused
je ne sais pas du tout pourquoi tu a autant de / !!
Le code de index.php est tout simplement loooooooooool !!
gestion mysql et tout !! à mon avis, php nuke n'est pas là pour
arranger les choses et les problèmes peuvent peut-être provenir
de lui. Confused Rolling Eyes
Tophe82
dreamweaver mioche
dreamweaver mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 15:47

Ah bizarre puisque mon pote utilise aussi PHP Nuke, et que sur le thème 1 sa marche donc y doit y avoir un gros problème quelque part... Rolling Eyes
Nevinrhal
html mioche
html mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 15:56

A mon avis moi aussi. J'ai jamais utilisé phpnuke, je ne sais pas comment il fonctionne, ni comment il procède, (s'il modifie les codes etc...)
en tout cas, certainnes lignes de codes sont sans commentaire Confused
Code:
echo "You are so cool...";


juste pour savoir, il y a quoi dans le fichier themes/$ThemeSel/module.php ?
Tophe82
dreamweaver mioche
dreamweaver mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 16:10

Il y a aucun fichier comme ceci themes/$ThemeSel/module.php

Par contre il y a ça /themes/3 dossiers de thèmes qui sont ace-blue, Kashmir et Aeolus aunsi que d'un ficchier nomé index.php

mais en aucun cas il y a un module.php, le module.php se trouve a la racine du site.
Nevinrhal
html mioche
html mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 17:07

apparement, (je vois ca a partir du code que tu ma donné) il chargerais à un moment ou un autre un fichier nommé /themes/ace-blue/module.php mais encore, je n'y connais rien avec phpnuke et je peut me tromper.

Ton fichier, c'est header.php, c'est bien ca ? (j'essaye de decrypter le code que tu mas fournit, Smile mais c'est pas facile).
Il y a quoi dans ton fichier header.php ?
Tophe82
dreamweaver mioche
dreamweaver mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 17:42

header.php est dans le thème actuelle nomé kashmir( marron) il y a ce code ci :

Code:
<?php
echo "<HTML>";
echo "<HEAD>";
echo "<TITLE>kashmirheader</TITLE>";
echo "<META HTTP-EQUIV=\"Content-Type\" CONTENT=\"text/html; charset=iso-8859-1\">";
echo "</HEAD>";
echo "<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>";
echo "<!-- ImageReady Slices (kashmirheader.psd) -->";
echo "<TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0>";
echo "   <TR>";
echo "      <TD COLSPAN=1>";
echo "         <object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"1002\" height=\"108\"> <param name=\"quality\" value=\"high\"><param name=\"SRC\" value=\"themes/kashmir/images/logo-deuil.swf\"> <embed src=\"themes/kashmir/images/logo-allez-monaco.swf\" width=\"1002\" height=\"108\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\"></embed></object></TD><TR>";
echo "      <TD ROWSPAN=4>";
echo "                 <object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"1002\" height=\"50\"> <param name=\"quality\" value=\"high\"><param name=\"SRC\" value=\"themes/kashmir/images/~menu-allez-monaco.swf\"> <embed src=\"themes/kashmir/images/logo-allez-monaco.swf\" width=\"1002\" height=\"50\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\"></embed></object></TD>";
echo "            <TD ROWSPAN=2>";
echo "         <A HREF=\"index.php\"";
echo "            ONMOUSEOVER=\"window.status='Home';  return true;\"";
echo "            ONMOUSEOUT=\"window.status='';  return true;\">";
echo "</TABLE>";
echo "<!-- End ImageReady Slices -->";
echo "</BODY>";
echo "</HTML>";
?>
<center><html>
<head><title>Le Pop-up</title>
<script language="JavaScript"><!--
function popup(page) {
window.open(page,'popup','width=448,height=247,toolbar=false,scrollbars=false');
}
//-->
</script>
</head>

<body><a href='javascript:popup("popup.html")'>Prochain match : Fin de saison</a>.</body>
</html></center>


Dans le thème rouge que tu a pu voir, il s'appelle ace-blue, et la dedan il y a un fichier nomé header.html, avec le code comme ça

Code:
$menu_js
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="900" ALIGN="CENTER">
  <TR>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="27" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="95" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="37" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="32" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="6" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="21" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="29" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="83" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="29" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="71" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="38" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="14" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="93" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="12" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="68" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="26" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="11" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="11" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="29" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="54" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="11" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="34" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="69" HEIGHT="1"></TD>
   <TD><IMG SRC="themes/Ace-Blue/images/hd/spacer.gif" WIDTH="1" HEIGHT="1"></TD>
  </TR>
<embed src="http://www.allez-monaco.com/themes/Ace-Blue/images/menu_allez-monaco.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="100%" height="264"wmode="transparent"></embed>
  <TR>
</TABLE> 

<SCRIPT type=text/javascript>
 <!--
 function OpenLayer(id){
   if(document.getElementById(id).style.visibility == "visible") {
    document.getElementById(id).style.visibility = "hidden" ;
    document.getElementById(id).style.position = "absolute" ;
    document.getElementById(id).style.top = "-10000" ;
    document.getElementById(id).style.left = "-10000" ;
   } else {
    document.getElementById(id).style.visibility = "visible" ;
    document.getElementById(id).style.position = "relative" ;
    document.getElementById(id).style.top = "0" ;
    document.getElementById(id).style.left = "0" ;
   }
 }
--></SCRIPT><STYLE>A.type1:link {color: #ffffff; font-family: Arial, Comic sans MS; text-decoration: none; font-size: 12px;}
A.type1:hover{border:1px dashed #000000; color: #000000; font-family: Comic sans MS ; text-decoration: none;font-size: 13px;}
A.type1:active {color: #000000; font-family: Comic sans MS ; text-decoration: none;font-size: 13px;}
A.type1:visited {color: #000000; font-family: Comic sans MS ; text-decoration: none;font-size: 13px;}</STYLE>

<body bgcolor="transparant"><TABLE ALIGN="CENTER" bgcolor="#FFFFFF"><TR><TD><table border="0" ALIGN="CENTER"><tr ><td><a  class="type2" href ="window.open(\'popup/news1.php\',\'_blank\',\'toolbar=0, location=0, directories=0, status=0, scrollbars=1, resizable=1, copyhistory=0, menuBar=0, width=350, height=300\');return(false)"><p align=center><FONT COLOR="CC0000"><b><FONT COLOR="000066">TESSSSSST1</FONT></b></a></FONT></p></td></tr><tr ><td>





<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="900" ALIGN="CENTER" bgcolor="#CC0000">
<TR>
<TD HEIGHT="1"><IMG SRC="themes/Ace-Blue/images/pixel.gif"></TD>
</TR>
</TABLE>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="900" ALIGN="CENTER" bgcolor="#CC0000">
<TR VALIGN="TOP">
  <TD VALIGN="TOP" WIDTH="0" >
Nevinrhal
html mioche
html mioche
MessagePopups qui s'affichent en cliquant sur des liens , Posté le: 09-06-2005 18:44

Et bah voila, dans le fichier du bas, le 2eme, il ya un lien
Code:
<body bgcolor="transparant"><TABLE ALIGN="CENTER" bgcolor="#FFFFFF"><TR><TD><table border="0" ALIGN="CENTER"><tr ><td><a  class="type2" href ="window.open(\'popup/news1.php\',\'_blank\',\'toolbar=0, location=0, directories=0, status=0, scrollbars=1, resizable=1, copyhistory=0, menuBar=0, width=350, height=300\');return(false)"><p align=center><FONT COLOR="CC0000"><b><FONT COLOR="000066">TESSSSSST1</FONT></b></a></FONT></p></td></tr><tr ><td>

C'est ici que tu doit enlever les \ avant les '. essayz ca derait fonctionner Razz
Montrer les messages depuis:   
Poster un nouveau sujet sur javascript   Répondre au sujet à javascript:Popups qui s'affichent en cliquant sur des liens    Accueil Forum -> javascript Toutes les heures sont au format GMT + 1 Heure
Aller à la page Précédente  1, 2, 3, 4, 5, 6  Suivante
Page 4 sur 6

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


© Mentions Légales