Newsgroup: it.comp.lang.javascript
Titolo: aumentare o diminuire le righe im base alle righe della query

<script>
function controlla(){
 if((document.forms.formsms.tipo0.checked==true)&&(document.forms.formsms.tipo1.checked==true)&&(document.forms.formsms.tipo2.checked==true)&&(document.forms.formsms.tipo3.checked==true)&&(document.forms.formsms.tipo4.checked==true)&&(document.forms.formsms.tipo5.checked==true)&&(document.forms.formsms.tipo6.checked==true)&&(document.forms.formsms.tipo7.checked==true)&&(document.forms.formsms.tipo8.checked==true)&&(document.forms.formsms.tipo9.checked==true)&&(document.forms.formsms.tipo10.checked==true)&&(document.forms.formsms.tipo11.checked==true)&&(document.forms.formsms.tipo12.checked==true)&&(document.forms.formsms.tipo13.checked==true)){  document.forms.formsms.tutti.checked=true;  } else{  document.forms.formsms.tutti.checked=false;  } }function controlla1(){ if(document.forms.formsms.tutti.checked==true){  document.forms.formsms.tipo0.checked=true;  document.forms.formsms.tipo1.checked=true;  document.forms.formsms.tipo2.checked=true;  document.forms.formsms.tipo3.checked=true;  document.forms.formsms.tipo4.checked=true;  document.forms.formsms.tipo5.checked=true;  document.forms.formsms.tipo6.checked=true;  document.forms.formsms.tipo7.checked=true;  document.forms.formsms.tipo8.checked=true;  document.forms.formsms.tipo9.checked=true;  document.forms.formsms.tipo10.checked=true;  document.forms.formsms.tipo11.checked=true;  document.forms.formsms.tipo12.checked=true;  document.forms.formsms.tipo13.checked=true;  } else{  document.forms.formsms.tipo0.checked=false;  document.forms.formsms.tipo1.checked=false;  document.forms.formsms.tipo2.checked=false;  document.forms.formsms.tipo3.checked=false;  document.forms.formsms.tipo4.checked=false;  document.forms.formsms.tipo5.checked=false;  document.forms.formsms.tipo6.checked=false;  document.forms.formsms.tipo7.checked=false;  document.forms.formsms.tipo8.checked=false;  document.forms.formsms.tipo9.checked=false;  document.forms.formsms.tipo10.checked=false;  document.forms.formsms.tipo11.checked=false;  document.forms.formsms.tipo12.checked=false;  document.forms.formsms.tipo13.checked=false;  } }</script>questo è lo script e volevo chiedervi una cosacon questa query estraggo le righe che mi interessano$atleta="SELECT id, nome, type, id_squadra FROM staff WHEREid_squadra='".$_SESSION['MM_UserGroup']."' order by nome";il mio problema è che posso avere N righe estratte per cui questo controlloposto sopra non va benevorrei che in base alle righe della query si popolassecome va modificato?

 function controlla(){
[CUT]
puoi partire da qua:
 
http://www.criosoftware.it/default34.aspx
-- 
"qualcuno è andato per età
 qualcuno perchè già dottore
 e insegue una maturità, si è sposato, fa carriera
 ed è una morte un po' peggiore"
									    F.G.

  
http://www.criosoftware.it/default34.aspx
Toglimi un paio di curiosità:
Ma tu l'hai letto tutto il post dell'OP? Perché, a meno che non sia
solo io a vederlo in quel modo, a me veniva il mal di testa solo al
pensiero. :) Nel caso una pacca sulla spalla te la meriti proprio..
L'altra curiosità... ma la "P" del logo che campeggia nel tuo sito,
in alto a destra, è un velato rimando alla "falce ed il martello" o
è del tutto casuale? :D
P.S.
Cliccando su tale logo, non carica correttamente la pagina su FF in
quanto c'è un backslash al posto di uno slash.
Inoltre con l'URL corretto, il mio IE6 tentando di caricare il sito
di destinazione va in "stack overflow" (prima di impostare i CSS) e
FF entra in una sorta di loop perenne, contattando diverse volte il
sito (il tutto sempre prima di impostare i CSS).
-- 
~ Il computer è una macchina progettata per velocizzare e
automatizzare
gli errori.

 ha scritto nel messaggio 
news:1qypgwqf1xugx.giitlxyh83xg$.dlg@40tude.net...

Grazie sei un amore era quello che cercavo

 sito (il tutto sempre prima di impostare i CSS).
:-O ma di quale sito stai parlando?
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.

 ma quale P ? non la vedo ...
ah, 
www.primestore.it
 ...
il logo lo ha fatto il grafico, chiederň a lui per quella P ... :-)
grazie per la segnalazione, bizzarro soprattutto il discorso del
caricamento css, se chiami 
www.primestore.it
 (che richiama la
primestore.aspx) non succede, ci studio un attimo.
-- 
"e mai che mi sia venuto in mente
 di essere piů ubriaco di voi
 di essere molto piů ubriaco di voi"
									  F.D.A.

 sito (il tutto sempre prima di impostare i CSS).
Sì, confermo.
-- 
Nando [?]
Apostolo della Prova

 primestore.aspx) non succede, ci studio un attimo.
già che ci sei, io fossi in te forzerei lo sfondo delle pagine a bianco, e
non mi fiderei delle impostazioni degli utenti (io ad es. ho gli sfondi
impostati a grigio e puoi immaginare come le visualizzo) inoltre
controllerei un po' con FF, perchè ho notato che da' qualche problema, non
so' dirti cosa perchè il sito è offline ora...

 primestore.aspx) non succede, ci studio un attimo.
Di niente, mi ci sono imbattuto proprio per caso. Si, ho notato che se
richiami il sito direttamente è tutto a posto.
Non ho visto il codice, ma dato che l'errore parte da Javascript e non
si ha senza il parametro in questione, mi viene da pensare che tu vada
a recuperarlo lato client, oppure che dal server modifichi l'output in
base ad esso.
-- 
~ Ci si aspetta di tutto, ma non si e' mai preparati a nulla.
(M.Swetchine)

 so' dirti cosa perchè il sito è offline ora...
:-O offline???
-- 
"Run rabbit run
 dig that hole, forget the sun
 and when at last the work is done
 don't sit down, it's time to dig another one"
									    P.F.

 Che fantasia! :-D
Maddai, quella "P" è uguale spiccicata, su. :) Mentre non lo è il logo
originale, vuoi per il colore (la freccia è nera), vuoi per le diverse
proporzioni del testo. :)
-- 
~ "Il debito pubblico è abbastanza grande da badare a sé stesso."
(Ronald Regan)

 :-O offline???
Tranquillo, io lo vedo online. :)
-- 
~ "Viviamo dei vuoti lasciati da qualcun'altro."

 controllerei un po' con FF, perchè ho notato che da' qualche problema, 
Una frase del genere è peggio del "non funziona".. :) Cosa intendi per
"qualche problema"? Problemi di caricamento, problemi di CSS, problemi
di Javascript..
-- 
~ Tutti quelli che credono nella psicocinesi,
per favore alzino la mia mano.

 Maddai, quella "P" è uguale spiccicata, su. :)
Di' la verità, sei come Berlusconi: ossessionato dai Comunisti, li vedi
ovunque, finanche nei DS! :-P
Basta basta, troppo troppo OT... faccio il bravo ~__~


 ossessionato dai Comunisti, li vedi ovunque, finanche nei DS! :-P
ma ROTFL !!! (impossibile, ok avere fantasia ma così è troppo!)
-- 
"La realtà è un'illusione causata dall'assenza di alcool."
									      A.

 :-O offline???
no ok, ora c'č dinuovo...
ci sara' stato il server giů, per un minuto buono ho provato prima di
scriverlo nel post...
anche perchč volevo essere un po' piů preciso sulle mie affermazioni...

 di Javascript..
css
scusate comunque rettifico, mi ha tradito il mio sfondo, l'unica cosa che
"non funziona" è box novità (per quanto rigurda la home) le altre
differenze con IE non possono cmq considerarsi errori...
sono stato un po' affrettato :P
ops

 anche perchè volevo essere un po' più preciso sulle mie affermazioni...
Potevi allora aspettare di poterlo raggiungere nuovamente. :P
-- 
~ "Non si chiama coraggio se non hai paura."
("Bounce")

 Basta basta, troppo troppo OT... faccio il bravo ~__~
Ehehe, bravo, bravo. Evitiamo di parlare di politica, che poi non
si finisce più. :)
-- 
~ "When you have eliminated the impossible, whatever remains, however
improbable, must be the truth." (S.H.)

 nuovamente "su" :)
:-) non solo: ogni errore mi arriva via mail (se è giù il server sql vengo
bombardato, giusto per capirci 1 giorno intero con sql down corrisponde a
circa 600.000 messaggi di posta :-/), i 2 server sono in load balancing
(quindi anche se uno è giù c'è l'altro) ... l'unica sarebbe il firewall, ma
vorrebbe dire che io non potrei leggere questo newsgroup per esempio.


 circa 600.000 messaggi di posta :-/),
Pazzo. :) Se il server č giů, l'errore č sempre lo stesso. Potresti
evitarti lo spamming filtrando il tipo di errore e l'intervallo con
cui viene scatenato.
-- 
~ L'ingegnere non vive, funziona.

 Potevi allora aspettare di poterlo raggiungere nuovamente. :P
in effetti, a posteriori...
l'impressione che ho avuto è stata che ci stesse mettendo le mani a seguito
delle segnalazioni fatte e allora ho voluto dare il mio contributo avendo
notato altre "anomalie" e questo l'ho cercato di fare tempestivamente
volendo essere d'aiuto e *non* volendo fare assolutamente il "terrorista"

 volendo essere d'aiuto e *non* volendo fare assolutamente il "terrorista"
Come si suol dire:
"la strada per l'inferno è lastricata di buone intenzioni." :)
-- 
~ "It may be that the old astrologers had the truth exactly reversed,
when they believed that the stars controlled the destinies of men.
The time may come when men control the destinies of stars."
(Arthur C. Clarke)

 primestore.aspx) non succede, ci studio un attimo.
Dunque Cristiano, mi è saltata una riunione e dato che il bug in
questione m'incuriosiva, ho buttato un'occhiata al codice.
Ricapitolando: passando dal link di criosoftware per arrivare al
sito 
primestore.it
, c'è uno script che va in loop, impedendo tra
le altre cose di caricare correttamente i CSS, oltre che fare un
bel po' di richieste a nastro.
Con queste premesse, credo proprio che il problema stia qua.
Innanzitutto, l'URL - lo noto adesso - presumo sia mal formato:
 
http://www.primestore.it/primestore.aspx/?ext=criosoftware
Dubito tu abbia chiamato una directory "primestore.aspx" ergo il
corretto URL sarebbe dovuto essere:
 
http://www.primestore.it/primestore.aspx?ext=criosoftware
Evidentemente per impostazioni del server, viene riconosciuto che
primestore.aspx è un file e non una directory, e viene restituito
correttamente.
Ma lato client lo slash finale determina la location corrente. E'
per questo che i CSS non vengono caricati, dato che sono presenti
nella root e non in una fantomatica directory "/primestore.aspx";
ed è sempre per questa ragione che lo script engine va in loop:
this.img.onerror=function() {
/* .. */
this.src="GetImgProdotto.aspx?Codice="+(codiceProdottoEsterno.length>0?codiceProdottoEsterno:codice);
/* .. */
}
"GetImgProdotto.aspx" si trova nella root, solo che per il client
non siamo nella root adesso. Ergo va in errore, e viene scatenato
l'onerror dell'immagine. Ma l'onerror dell'immagine cosa fa? Già,
ricarica nuovamente "GetImgProdotto.aspx". 
Ed ecco spiegato il loop.
In effetti sarebbe più corretto usare "/GetImgProdotto.aspx".
Non ho guardato il resto del codice a esser sinceri, ma credo che
il proprio sia proprio questo.
Oltre che a correggere l'URL, e magari verificare lato server che
tipo di impostazioni ci sono, cercherei un altro approccio per la
gestione del "GetImgProdotto" dato che è un codice potenzialmente
ricorsivo (come è stato appurato :) ).
Hope it helps.
-- 
~ "Quando ti rifiuti di imparare una lezione in un modo,
ti verrà ripresentata sotto un altro aspetto." (E.Caddy)

 ricorsivo (come è stato appurato :) ).
yes, quando ci metto mano la prossima volta vedo di modificarlo
grazie!


 grazie!
E' stato un piacere, se poi non ci si da una mano tra di noi.. :)
-- 
"Se c'è qualcosa di più importante del mio ego su questa nave,
la voglio catturata e fucilata."