Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [avanzato] search nel sito errore nel codice...

    ciao a tutti!

    ho scritto questo codice

    codice:
    onClipEvent (mouseDown) {
    	if(this.hitTest(_root._xmouse,_root._ymouse,false)){//se il mouse ci clicca sopra
    			//mi include i dati degli articoli
    			#include "vardati.as" 
    		//inizio codice IF
    		if(_parent.inputName){
    			if(inputStyle){
    				if(_parent.inputTheme){
    					if(_parent.inputAuthor){
    						#include "nsta.as"
    					}else{
    						#include "nst.as"
    					}
    				}else if(_parent.inputAuthor){
    					#include "nsa.as"
    				}else{
    					#include "ns.as"
    				}
    			}else if(_parent.inputTheme){
    				if(_parent.inputAuthor){
    					#include "nta.as"
    				}else{
    					#include "nt.as"
    				}
    			}else if(_parent.inputAutor){
    				#include "na.as"
    			}else{
    				#include "n.as"
    			}
    		// STYLE	
    		}else if(_parent.inputStyle){
    			if(_parent.inputTheme){
    				if(_parent.inputAutor){
    					#include "sta.as"
    				}else{
    					#include "st.as"
    				}
    			}else if(_parent.inputAuthor){
    				#include "sa.as"
    			}else{
    				#include "s.as"
    			}
    		//THEME
    		}else if(_parent.inputTheme){
    			if(_parent.inputAuthor){
    				#include "ta.as"
    			}else{
    				#include "t.as"
    			}
    		}else if(_parent.inputAuthor){
    			#include "a.as"
    		}else{
    			msg="IDIOTA! NESSUN CAMPO COMPILATO!";
    		}
    	}
    }
    con errore

    **Errore** Scena=Scena 1, livello=Livello 2, fotogramma=1:Linea 6: L'operatore '=' deve essere seguito da un operando
    if(_parent.inputName){

    **Errore** Scena=Scena 1, livello=Livello 2, fotogramma=1:Linea 31: Rilevato 'else' senza corrispondente 'if'
    }else if(_parent.inputStyle){

    Totale errori ActionScript: 2 Errori segnalati: 2


    non riesco a capire però cosa c sia di sbagliato

    i files t.as (e simili) hanno tutti questo schema di base

    codice:
    //NT.AS
    
    stringa="?";
    
    for(var n=1; n<tot+1; n++){
    	if(name[n]==_parent.name and theme[n]==_parent.theme){
    		if(stringa="?"){
    			stringa+= "id="+n;
    		}else{
    			stringa+= "&id="+n;
    		};
    	};
    };
    
    getURL(string, _blank);
    
    //END script
    con piccole varianti tra file e file

    il file vardati.as è così

    codice:
    //inserimento variabili
    
    
    //numero di voci
    
    tot=5
    
    //####################
    
    //####DICHIARAZIONE ARRAY######
    
    author=Array();
    theme=Array();
    style=Array();
    name=Array();
    
    //###VOCI###
    
    author[1]=
    theme[1]=
    style[1]=
    name[1]=
    
    //##########
    
    author[2]=
    theme[2]=
    style[2]=
    name[2]=
    
    //##########
    
    author[3]=
    theme[3]=
    style[3]=
    name[3]=
    
    //##########
    
    author[4]=
    theme[4]=
    style[4]=
    name[4]=
    
    //##########
    
    author[5]=
    theme[5]=
    style[5]=
    name[5]=
    
    //##########
    
    author[6]=
    theme[6]=
    style[6]=
    name[6]=
    
    //##########
    
    author[7]=
    theme[7]=
    style[7]=
    name[7]=
    
    //##########
    
    author[8]=
    theme[8]=
    style[8]=
    name[8]=
    
    //##########
    
    author[9]=
    theme[9]=
    style[9]=
    name[9]=
    
    //##########
    
    author[10]=
    theme[10]=
    style[10]=
    name[10]=
    
    //##########
    
    author[11]=
    theme[11]=
    style[11]=
    name[11]=
    
    //##########
    
    author[12]=
    theme[12]=
    style[12]=
    name[12]=
    
    //##########
    
    author[13]=
    theme[13]=
    style[13]=
    name[13]=
    
    //##########
    non riesco proprio a capire dove il codice sia sbagliato

    vi allego lo zip dei files

    files

    ciao e grazie

  2. #2
    deve essere seguito da un operando

    if(_parent.inputName){

    _PARENT.INPUTNAME == OPPURE <> >= <=
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3
    quindi se metto

    if(inputName!="") dovrebbe andare ? (inputName è la var che mi arriva da un input di testo quindi è una stringa)

  4. #4
    ma nn si possono modificare i messaggi??

    cmq ovviamente va col "_parent." la variabile... mi ero dimenticato

  5. #5
    ho provato a mettere così ma nn va mi da un errore di sintassi... qlcn può provare qlcs che mi conduca allo stesso risultato in altro modo?

  6. #6
    enigma ci sei? per favore se puoi aiutarmi... mi manca solo qst per andare online col sito .... grazie

    anche qlcn altro se può è ben acc3etto aiuto

  7. #7
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Originariamente inviato da enigma_79
    deve essere seguito da un operando

    if(_parent.inputName){

    _PARENT.INPUTNAME == OPPURE <> >= <=
    enigma_79 ti faccio notare che gli operandi sono i termini dell'operazione.

    Quelli che hai citato tu sono operatori.

    Il problema sta nello script incluso presente in vardati.as.

    Infatti tutte le variabili

    author[1]=
    theme[1]=
    style[1]=
    name[1]=

    ecc ecc... mancano del secondo termine.

    Evidentemente il gestore degli errori di flash non tiene conto degli script inclusi ma più tosto ne indica l'errore specificando la riga in cui teoricamente vanno a cadere.

    Quindi riempi le voci degli array o altrimenti se vuoi che rimangano con il valore _undefined, non dichiarare neanche. Basterà dichiarare le array come hai già fatto all'inizio.

    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  8. #8
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Originariamente inviato da JackJack
    ma nn si possono modificare i messaggi??

    cmq ovviamente va col "_parent." la variabile... mi ero dimenticato
    certo.. i propri messaggi nel forum possono essere modificati. Devi cliccare sul pulsante modifica che appare affianco a quota sotto ogni messaggio.
    Se hai provato e non te lo ha fatto modificare, può darsi che non eri logato...
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  9. #9
    ok mo setto tutte le variabili e provo vediamo cosa succede

    per l'edita me ne sono accorto dopo che era un po' imbucato

    spettate là che vi dico se va

    EDIT:

    che deficiente che sono

    adesso nn mi da più errori... boh adesso lo testo un po'

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.