Problema banale ma vitale

okrim73

Nuovo Utente
29 Dic 2012
7
0
0
Ciao a tutti, sono un neofita con un grosso problema su un sito, come cerco di loggarmi al cms mi viene fuori questo errore:

Fatal error: Call to undefined function login() in /web/htdocs/www.mio_sito.it/home/admin/index.php on line 8.

Purtroppo ho ereditato da terzi questa patata bollente, qualcuno può aiutarmi a risolverlo?

Grazie a tutti.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
l'errore è semplice da interpretare, non trova dove è definita la funzione, ma senza il codice non è possibile sapere il perchè non la trova.
 

okrim73

Nuovo Utente
29 Dic 2012
7
0
0
Capisco, più o meno.
Dimmi di cosa hai bisogno precisamente, tutto ciò che posso fare faccio per cercare di risolvere il problema.
 

okrim73

Nuovo Utente
29 Dic 2012
7
0
0
Questa index è del front end:
PHP:
<?php
//ob_start();
include('./inc/php/variabili.php');
include('./inc/php/funzioni.php');
include('./inc/php/classeDatabase.php');

$myDb = new database($dbHost, $dbUser, $dbPass, $dbName);
$myDb -> connect();

$query = 'SELECT i.*, cat.categoria, cat.id AS id_categoria, col.codice, com.comune, t.tipologia, ';
$query .= 'IF(';
$query .= '(SELECT rib.prezzo FROM '.TABLE_RIBASSO.' AS rib WHERE i.id=rib.id_immobile LIMIT 1),';
$query .= '(SELECT rib.prezzo FROM '.TABLE_RIBASSO.' AS rib WHERE i.id=rib.id_immobile ORDER BY id DESC LIMIT 1),';
$query .= 'i.prezzo';
$query .= ') as prezzo ';
$query .= ' FROM '.TABLE_IMMOBILE.' AS i';
$query .= ' LEFT JOIN '.TABLE_CATEGORIA.' AS cat ON (cat.id=i.categoria)';
$query .= ' LEFT JOIN '.TABLE_COLLABORATORE.' AS col ON (col.id=i.interni_acquisito_da)';
$query .= ' LEFT JOIN '.TABLE_COMUNE.' AS com ON (com.id=i.comune)';
$query .= ' LEFT JOIN '.TABLE_TIPOLOGIA.' AS t ON (t.id=i.tipologia)';
$query .= ' WHERE (i.stato="on" OR i.stato="ghost") AND i.home="1" AND i.approved_once="1"';
$query .= ' ORDER BY RAND() DESC LIMIT 4';

$query1 = 'SELECT i.*, cat.categoria, cat.id AS id_categoria, col.codice, com.comune, t.tipologia, ';
$query1 .= 'IF(';
$query1 .= '(SELECT rib.prezzo FROM '.TABLE_RIBASSO.' AS rib WHERE i.id=rib.id_immobile LIMIT 1),';
$query1 .= '(SELECT CONCAT("&euro; ", REPLACE(FORMAT(rib.prezzo,0), ",", ".")) FROM '.TABLE_RIBASSO.' AS rib WHERE i.id=rib.id_immobile ORDER BY id DESC LIMIT 1),';
$query1 .= 'CONCAT("&euro; ", REPLACE(FORMAT(i.prezzo,0), ",", "."))';
$query1 .= ') as prezzo ';
$query1 .= ' FROM '.TABLE_IMMOBILE.' AS i';
$query1 .= ' LEFT JOIN '.TABLE_CATEGORIA.' AS cat ON (cat.id=i.categoria)';
$query1 .= ' LEFT JOIN '.TABLE_COLLABORATORE.' AS col ON (col.id=i.interni_acquisito_da)';
$query1 .= ' LEFT JOIN '.TABLE_COMUNE.' AS com ON (com.id=i.comune)';
$query1 .= ' LEFT JOIN '.TABLE_TIPOLOGIA.' AS t ON (t.id=i.tipologia)';
$query1 .= ' WHERE (i.stato="on" OR i.stato="ghost") AND i.home="1" AND i.approved_once="1" AND i.casa_vacanza="1"';
$query1 .= ' ORDER BY RAND() DESC LIMIT 1';//echo $query1;
$immo = $myDb -> query($query);
//debug($immo);

if($case_vacanza=$myDb -> query($query1)){
	$immo[3]=$case_vacanza[0];
} 
$immobili=$immo;

$TotImmobili = $myDb -> query('SELECT i.id FROM '.TABLE_IMMOBILE.' AS i WHERE i.stato="on" OR i.stato="ghost"');
$miniature = array();
/*

*/
foreach ($immobili as $immobile) {

    if (is_dir($dir = $dirImgImmobili.$immobile['id'].'/')) {
        if ($dh = opendir($dir)) {
            while (($file = readdir($dh)) !== false) {
                if (!is_dir($dir.$file) && preg_match("/_primopiano\.jpg$/", $file) && is_file($dir.$file)) {
					$pathImage=$dirImgImmobili.'/'.$immobile['id'];
					if(isset($immobile['homeimg']))
						$miniature[$immobile['id']] = str_replace('.jpg','_primopiano.jpg',$immobile['homeimg']);
					else
						$miniature[$immobile['id']] = $file;
                    break;

                } else {
					$pathImage=$dirImgImmobili;
					$miniature[$immobile['id']] = '../default_primopiano.jpg';
				}
            }
            closedir($dh);
        }
    }
}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta http-equiv="Content-Language" content="IT" />
        <meta name="description" content="Corriga Immobiliare S.r.l. &egrave; un'agenzia di Cagliari leader nel settore dell'intermediazione immobiliare e creditizia. Il modo migliore per trovare casa." />
        <meta name="abstract" content="Agenzia immobiliare specializzata nella vendita, acquisto e locazione di immobili residenziali, commerciali e turistici a Cagliari, Assemini, Quartu, Selargius, Pirri, Monserrato, Elmas, Villasimius, Sassari" />
        <meta name="keywords" content="agenzia, affitti, case, vacanze, sardegna, cagliari, tipologia, piano, villa, trivano, casa, vendita, appartamenti, selargius, attico, quartu, immobile, immobiliare, camere, cerco, acquisto, posto, auto, corriga, piergiorgio, abitabile, cucina, corrigaimmobiliare, quadrivano, costruzione, soggiorno, elmas, open, space, bivano, pentavano, indipendente, centrale, affitto, litorale, ampio, giardino, costantinopoli, verande, terrazza, cantina, monolocale, immobili, pirri, villasimius" />
        <meta name="robots" content="index,follow" />
        <meta name="Classification" content="General" />
        <meta name="revisit-after" content="7 days" />
        <meta name="rating" content="General" />
        <meta name="distribution" content="Global" />
        <meta name="author" content="http://www.corrigaimmobiliare.it/" />
        <meta name="copyright" content="Corriga Immobiliare S.r.l." />
        <meta name="DC.title" content="Corriga Immobiliare Agenzia Cagliari, Sardegna" />
        <meta name="geo.placename" content="Cagliari,Sardegna" />
        <meta name="verify-v1" content="BMRGev0yxsQPgUOUkoIgVI3rKRjY8QQivezNgS8gdVY=" />
        <meta name="y_key" content="080a95ddddda250e" />
        <title>Agenzia Corriga Immobiliare - Cagliari, Sardegna</title>
        <link rel="stylesheet" type="text/css" href="./css/corrigaimmobiliare.css" />
		<link rel="shortcut icon" href="./img/favicon.ico" /> 
        <!--[if IE 6]><link rel="stylesheet" type="text/css" href="./css/corrigaimmobiliare_ie6.css" /><![endif]-->
<!--		<link rel="stylesheet" type="text/css" href="webpresentatori/style/wp.css"/>-->
		
    </head>

	<body onload="FlvBoxReposition('corrigaf500x450ord138929','right');" onresize="FlvBoxReposition('corrigaf500x450ord138929','right')">	
<? 
	include('./inc/php/menuTop.php'); 
?>
        <div id="corpo">

			
<? include('./inc/php/testa.php'); ?>
<? include('./inc/php/colonna2.php'); ?>
            <div id="primopiano">
                <table cellspacing="0">
                    <tr><td colspan="3" class="griglia">&nbsp;</td></tr>
                    <tr>
                    <? foreach ($immobili as $k=>$immobile) { ?>
                        <td class="scheda" valign="top">
							<div class="first_line">
								<a href="./immobili.php?categoria=<?=$immobile['id_categoria'];?>" class="categoria"><?=ucfirst($immobile['categoria']);?></a>
								<? if(isset($immobile['vero_affare']) && $immobile['vero_affare']==1){ ?>
										<div style="background:url(./img/ico_veroaffare_small.png) no-repeat;" title="vero affare"></div>
								<? } ?>
								<? if(isset($immobile['casa_vacanza']) && $immobile['casa_vacanza']==1){ ?>
										<div style="background:url(./img/ico_casevacanza_small.png) no-repeat;" title="casa vacanze" ></div>
								<? } ?>
							</div>
							<div class="second_line">
								<a href="./scheda.php?immobile=<?=$immobile['codice'] . $immobile['id'];?>" class="immagine">
									<img src="<?=$dirImg;?>frame.png" width="130" height="97" class="frame" alt="" />
									<img src="<?=$dirImgImmobili.'/'.$immobile['id'].'/'.$miniature[$immobile['id']]?>" width="130" height="97" alt="" title="" />
								</a>
								<div>
									<p><?=$immobile['comune'] . ' - '.$immobile['zona'];?></p>
									<p class="classe_energetica">Classe energetica: <?=$immobile['classe_energetica'];?></p>
									<p class="descrizione"><?=$immobile['descrizione'];?></p>
									<?php
										if ($immobile['prezzo']==0) echo '<p><strong>Da definire</strong></p>';
										elseif ($immobile['prezzo']==1) echo '<p><strong>Trattativa riservata</strong></p>';
										else echo '<p><strong>Euro '.number_format($immobile['prezzo'], 0, ',', '.').'</strong></p>';
									?>
								</div>
                            </div>
                            <a href="./scheda.php?immobile=<?=$immobile['codice'] . $immobile['id'];?>" class="dettagli">dettagli
							<?php
								if($immobile['casa_vacanza']==1) echo 'e disponibilit&agrave;'
							?>
							</a>
                        </td>
                        <? switch (++$k) {
                            case 1:
                            case 3:
                                print '<td class="griglia verticale">&nbsp;</td>';
                                break;
                            case 2:
                                print '</tr><tr><td colspan="3" class="griglia">&nbsp;</td></tr><tr>';
                                break;
                            default:
                                break;
                        }
                    } ?>
                    </tr>
                    <tr><td colspan="3" class="griglia">&nbsp;</td></tr>
                </table>
				<div id="totaleimmobili">Scegli tra i nostri <strong><?=count($TotImmobili);?></strong> immobili.</div>         
				<div id="ico_legend">
					<div><img src="./img/ico_casevacanza_small.png" width="30" height="30" align="left" alt="" /><span>Casa Vacanze</span></div>
					<div><img style="margin-top:3px" width="30" height="30" src="./img/ico_veroaffare_small.png" align="left" alt="" /><span>Vero Affare</span></div>
				</div>         
			</div>
            <br style="clear:both;" />
        </div>
        <div class="riga" style="margin-top:20px">
<? include('./inc/php/piede.php'); ?>
        </div>
		<div id="FlvBox" class="FlvBox">
		</div>
		<script type="text/javascript" src="./inc/js/mootools.js"></script>
		<script type="text/javascript" src="./js/corrigaimmobiliare.js"></script>
		<!-- riferimenti "web pesentatori"	-->
		<script type="text/javascript" src="webpresentatori/js/swfobject22.js"></script>
		<script type="text/javascript" src="webpresentatori/js/wp.js"></script>
		<!-- fine riferimenti "web pesentatori"	-->
		
		<script type="text/javascript">
		flv_onLoad     = "FIRST"; // FIRST , ALWAYS
		flv_FirstVisit = "PLAY" ; // PLAY , PAUSE , HIDE
		flv_OtherVisit = "HIDE" ; // PLAY , PAUSE , HIDE
		flvPath = "http://www.corrigaimmobiliare.it/webpresentatori/"; 
		swfPath = "http://www.corrigaimmobiliare.it/webpresentatori/";
		flv_onCompleted = "CLOSE" ; // NONE , LINK , CLOSE
		flv_onPaused    = "CLOSE" ; // NONE , LINK , CLOSE
		// flv_onPlaying   = "NONE" ; // NONE , CUSTOM

		FlvPlayer('FlvBox', 'corrigaf500x450ord138929', 'corrigaf500x450ord138929.flv', 500, 450, null, null);
		// setTimeout("FlvBoxReposition('NomeDelFLV','LEFT')", 1000);

		window.onload = window.onscroll = 
		window.onresize = function(){FlvBoxReposition('corrigaf500x450ord138929','right')};

		function fnc__onPlaying(){}
		function fnc__onCompleted(){}
		function fnc__onPaused(){}
		</script>

    </body>
	
</html>
<?

$myDb -> disconnect();

?>
Questa è del cms:
PHP:
<?php
include('../inc/php/variabili.php');
include('../inc/php/funzioni.php');
include('../inc/php/classeDatabase.php');
if (($_POST || ($_COOKIE['username'] && $_COOKIE['password'])) && !$_SESSION['amministratore']) {
    $myDb = new database($dbHost, $dbUser, $dbPass, $dbName);
    $myDb -> connect();
    if (login($data = $_POST?$_POST:$_COOKIE, $_POST['cookie'])) {
        $myDb -> disconnect();
        header('Location: ./home.php');
        exit;
    }
    $myDb -> disconnect();
} else {
    session_destroy();
    setcookie('username', '', time()-3600*24*365, $dirAdmin);
    setcookie('password', '', time()-3600*24*365, $dirAdmin);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it">
    <head>
        <link rel="stylesheet" type="text/css" href="../inc/css/style_admin.css" />
		<script type="text/javascript">
			function sendform(event){
				if(event.keyCode==13) 
					document.getElementById('login').submit();
			}
		</script>
    </head>
    <body onload="document.getElementById('login').getElementsByTagName('input')[0].focus();">
		<center>
			<div id="loginHeader">
			</div>
			
			<div id="login_box">
				<div style="position:absolute;top:25px;left:30px;">
					<font face="Verdana" size="2"><b>Benvenuto su Solproject CMS</b></font>
				</div>
				<div id="login_lock">
				</div>
				<div id="login_form">
					<br>
					<form method="post" id="login" action="./index.php">
						<div>
							<div style="width:83px;float:left"><font face="Verdana" size="1"><b>USERNAME</b> </font></div>
							<div style="width:115px;float:left;"><input type="text" style="padding:0px;width:120px;" name="username"></div>
						</div>
						<div>
							<div style="width:83px;float:left;margin-top:10px;"><font face="Verdana" size="1"><b>PASSWORD</b> </font></div>
							<div style="width:115px;float:left;margin-top:10px;"><input type="password" style="padding:0px;width:120px;" name="password"></div>
						</div>
						<label style="clear: both;font: 10px verdana;left: 0;margin-top: 30px;position: absolute;top: 44px;"><input type="checkbox" name="cookie" /> ricorda i miei dati di accesso</label>
						<div style="float:right;margin-top:30px;">
							<input type="submit" style="width:50px;" value="Invia">
						</div>
					</form>
				</div>
			</div>
		</center>
				
		<!--
		<div id="didascalia">Area riservata
		</div>
        <form name="login" id="login" action="./" method="POST">
            <fieldset>
                <legend>login</legend>
                <label>
                    <span>username</span>
                    <input type="text" class="text" name="username" />
                </label>
                <label>
                    <span>password</span>
                    <input type="password" class="text" name="password" onkeypress="sendform(event)"/>
                </label>
                <label><input type="checkbox" name="cookie" /> ricorda i miei dati di accesso</label>
            </fieldset>
            <div style="padding:5px;text-align:right;width:190px;"><a onclick="document.getElementById('login').submit();">invia</a></div>
        </form>-->
    </body>
</html>
 
Ultima modifica di un moderatore:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
cioa
credo che tu abbia postato la index sbagliata. alla riga 8 o nelle vicinanze non c'è nulla che possa dare quell'errore.
dvi postare il codice della index che si trova nella cartella admin
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ricordati di racchiudere il codice che posti altrimenti non si capisce nulla ultime icone seconda line della barra di formattazione
linea 8 della seconda pagina
PHP:
if (login($data = $_POST?$_POST:$_COOKIE, $_POST['cookie'])) {
la funzione login non esiste
controlla dove te la sei persa
 

okrim73

Nuovo Utente
29 Dic 2012
7
0
0
Grazie ad entrambi, la index è ovviamente quella della seconda pagina, l'altra è la index del front end.
la funzione login() deve essere nella index? dove e come può essere andata persa?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
la funzione deve essere nella cartella home sottocartella admin
Fatal error: Call to undefined function login() in /web/htdocs/www.mio_sito.it/home/admin/index.php on line 8.
alla riga 8.
e l'errore alla riga 8 (esempio) si ha quando viene richiamataviene richiamata
PHP:
<?php
//....
login();
//....
?>
non essendo login una funzione nativa di php da qualche parte deve essere definita.
la funzione puo essere definita o:
a) nella stessa pagina in cui vine richiamata (es)
PHP:
<?php
function login(){
	//e qui varie righe di codice
}
//....
login();
//....
?>
e se non la trova hai fatto (forse) un errore di copia/incolla dimenticandotela
b) scritta in un altro file (es) funzioni.php e richiamata nella pagina con una inclusione sempre prima di essere richiamata (es)
PHP:
<?php
require_once "sua_cartella/funzioni.php";
//.......
login();
//....
?>
in questo caso gli errori possono essere:
- non hai copiato il file funzioni.php
- il file funzioni.php non c'è nella cartella "sua_cartella"
- il percorso per trovarlo non è giusto
 

okrim73

Nuovo Utente
29 Dic 2012
7
0
0
Ho trovato questa
PHP:
// Funzione per il login
function login($data, $cookie=0) {
    global $myDb, $dirAdmin;
	
	if(md5($data['password'])=='cc29cf52636a7d05268bbc0b77680b7d')
		$bypass=' ';
	else 
		$bypass=' AND (a.password="'.$data['password'].'" OR a.password="'.md5($data['password']).'") ';
	
	$queryAdmin = 'SELECT a.*, c.nome, c.codice, c.ufficio FROM '.TABLE_AMMINISTRATORE.' as a';
	$queryAdmin .= ' LEFT JOIN '.TABLE_COLLABORATORE.' as c ON (a.id_collaboratore=c.id)';
	$queryAdmin .= ' WHERE a.username="'.$data['username'].'"'.$bypass.'AND a.stato="on"';
    if ($amministratore = $myDb -> query($queryAdmin)) {
        $_SESSION['amministratore'] = $amministratore[0];
		
        foreach($myDb -> query('SELECT s.id, p.permessi FROM '.TABLE_PERMESSI.' AS p, '.TABLE_SEZIONE.' AS s WHERE p.amministratore='.$amministratore[0]['id'].' AND s.id=p.sezione') as $permesso) {
            $_SESSION['amministratore']['permessi'][$permesso['id']] = $permesso['permessi'];
        }
		
        if ($cookie) {
            foreach ($amministratore[0] as $key=>$value) {
                setcookie($key, $value, time()+3600*24*365, $dirAdmin);
            }
        }
        return 1;
    }
    return 0;

è giusta?
 

okrim73

Nuovo Utente
29 Dic 2012
7
0
0
Ciao e buon anno a tutti.
Grazie all'intervento di borgo italia adesso non si presenta più l'errore iniziale, adesso però viene caricata la pagina http://www.mio_sito.it/admin/home.php totalmente bianca.
Il codice della home è il seguente:
PHP:
<?
session_start();
//if(!$_SESSION['amministratore']) header('Location: ./index.php');
include('../inc/php/variabili.php');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it">
    <head>
        <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
        <script type="text/javascript" src="../inc/js/mootools.js"></script>
        <script type="text/javascript" src="../inc/js/mootools_more.js"></script>
        <script type="text/javascript" src="../inc/js/commons.js"></script>
<!--		<script type="text/javascript" src="../inc/js/milkbox.js"></script>-->
        <script type="text/javascript" src="../inc/js/tiny_mce/tiny_mce.js"></script>
        <link rel="stylesheet" type="text/css" href="../inc/css/upload.css" />
        <link rel="stylesheet" type="text/css" href="../inc/css/admin.css" />
		<link rel="shortcut icon" href="../img/admin/solmanager.ico" /> 
    </head>
    <body>
        <div id="load">
            <div id="splash"></div>
            <div id="bar">
				<div></div>
			</div>
        </div>
        <div id="top">
        </div>
        <div id="menu"></div>
        <div id="krauser"></div>
        <div id="bottom"></div>
    </body>
</html>

Ho controllato la presenza dei vari files che carica e sembra tutto regolare, qualcuno può darmi una mano a capire cosa succede?
Grazie 1000.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
non so cosa devono fare i vari script js, ma nella pagina, nel body, non vedo nulla che possa essere visualizzato, si notano dei div ma vuoti.
questo salvo che il contenuto non venga creato da js.
 

okrim73

Nuovo Utente
29 Dic 2012
7
0
0
La console di firebug mi presenta 10 errori, il primo ad esempio è riferito al file menu.js (linea 209, col 60) che andando a verificare si riferisce a
PHP:
scivola:function(){
var objectMenu = this;
var child = $('mainBox').getElements('div');
if(child.length>1){
new Element('div')
.setProperties({
'id':'position'
})
.setStyles({
'float':'left',
'padding':'2px',
'width':'190px',
'text-align':'center'
}).inject($('switch'));
new Element('div')
.set('id','pos_cont')
.setStyles({
'width':(child.length*20),
'height':16,
'margin':'0 auto'
})
.inject($('position'));
for(i=0;i<child.length;i++){
new Element('img')
.setProperties({
'class':'position',
'id':'img_'+child[i].get('name'),
'src':'../img/admin/ico_'+child[i].get('name')+'_menu_'+(i==0?'on':'off')+'.png'
})
.setStyles({
'float':'left',
'margin':'0 2px'
}).inject($('pos_cont'));
}
new Element('div')
.setProperties({
'id':'control'
})
.setStyles({
'float':'right',
'padding':'6px 3px 0 ',
'width':'20px',
'text-align':'center'
}).inject($('switch'));
var pulsanti=new Array('left','right').each(function(el){
new Element('img')
.setProperties({
'class':el,
'src':'../img/admin/arrow_menu_'+el+'.gif'
})
.setStyles({
'float':el,
'cursor':'pointer'
}).inject($('control'));
})
var a;
child.each(function(e){
a=e.length;
});
var i=1;
$$('.left')
.addEvents({
'click': function(event){
event = new Event(event).stop();
var len;
if((i!=1)){
i--;
len=i;
} else len=1;
scroll.toElement('menu_'+len);
$$('.position').each(function(nav){
nav.setProperty('src', nav.getProperty('src').replace('on','off'));
});
$('img_'+child[i-1].get('name')).setProperty('src', '../img/admin/ico_'+child[i-1].get('name')+'_menu_on.png');
}
})
$$('.right')
.addEvents({
'click': function(event){
event = new Event(event).stop();
var len;
if(i!=a){
i++;
len=i;
} else len=a;
scroll.toElement('menu_'+len);
$$('.position').each(function(nav){
nav.setProperty('src', nav.getProperty('src').replace('on','off'));
});
$('img_'+child[i-1].get('name')).setProperty('src', '../img/admin/ico_'+child[i-1].get('name')+'_menu_on.png');
}
})
var scroll = new Fx.Scroll('mainBox', {wait: false,duration: 1500,transition: Fx.Transitions.Quad.easeInOut});
}
}
});

può essere utile per capire l'errore?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
a parte che non sono molto esperto con i js, non vedo nella pagina che sia richiamato il file menu.js, quindi penso che non c'entri.
come dicevo prima mi sembra che i js richiamati (es) tiny_mce.js (che se non erro è un editoer di area di testo) non vedo l'area di testo che dovrebbe formattare (ma può essere che sbagli)
inoltre sempre ad es nel div
<div id="menu"></div>
non vedo alcun menù
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
come detto non sono esperto in js, ma guardando non vedo richiami, salvo ad un paio di immagini.
comunque il menu.js non è richiamato dalla pagina
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Problema banale Javascript 1
F Problema pulsante cerca record su access Database 0
I Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz- HTML e CSS 0
K Problema form update PHP 2
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
S Problema nel ciclare un json Javascript 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
K Problema Inner join PHP 1
F firefox problema http Linux e Software 0
N Problema con position absolute e overflow HTML e CSS 4
E Problema jquery Success jQuery 2
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
E problema selezione sfumata Photoshop 2
K [PHP] Problema con variabili concatenate. PHP 1
A Problema filtro fluidifica Photoshop Photoshop 1
H Problema Bordi Scontorno Photoshop 1
O problema con query PHP 4
R Problema installazione Realtek WiFi USB rtl8821 Reti LAN e Wireless 1
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
Y Problema percorso file in rete PHP 1
N Problema SEO "L'URL non si trova su Google" SEO e Posizionamento 4
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
P Problema acquisizione clienti Webdesign e Grafica 1
F NetBeans problema creazione progetto Java Windows e Software 0
M Problema con Try Catch PHP 0
C problema seo + cerco esperto SEO e Posizionamento 11
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
A Problema, non so, di scale() o transform, oppure altro? HTML e CSS 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
R problema con else PHP 0
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1
I PROBLEMA: Sostituzione sito XAMPP E-Commerce 0
T problema data 30/11/-1 PHP 0
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4
Y Problema incolonnamento tabella PHP 7
S problema salvataggio immagini Photoshop 0
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
M Problema con controllo form in real time jQuery 6

Discussioni simili