Problema Suoni 2 postato il 08/09/2009 00:01:52 nel forum programmazione, gdrcd e open source e modificato da zane88 il 08/09/2009 00:02:32
il file e la riga da cui parte tutto
<a class="kwick" <? if($NonLetti==0) {?>id="posta" <? } else { ?> id="posta1" <? } ?> href="http://nomesito/messaggi.php" title="Posta" rel="gb_page_center[700, 600]"><? if ($NonLetti >= 1 ) ?><embed src="beep.mp3" width=0 height=0 autostart="true" loop="false" hidden="true">
<?= " ".$NonLetti ?></embed></a>
Allora questo è quello che sono riuscito ad ottenere,però il rompi capo torna di nuovo a infastidire..insomma funziona sbloccando l embed ecc ma il suono si sente ogni volta che aggiorno manualmente..invece vorrei che suonasse solo se mi arriva effettivamente un messaggio..come posso fare?
Se mi potreste fare voi un modo per migliorarlo ne sarei grato
Pagine → 1
08/09/2009 01:02:31
io proverei a mettere le parentesi graffe qui:
08/09/2009 01:47:10
08/09/2009 01:49:28
ehm..scusa se mi permetto,ma c'è un modo affinchè il sito si aggiorni da se senza che si faccia manualmente?
08/09/2009 03:05:28
Il fatto che il suono si senta ogni volta che aggiorni la pagina e' il logico funzionamento di essa. Il suono e' un'elemento della pagina, la pagina si ricarica, la pagina presenta tutti i suoi elementi di nuovo. Per evitarlo devi organizzare una variabile di stato che faccia presente alla pagina che hai gia' "sentito il suono" una volta e non deve essere ripetuto.
Un modo semplice che mi viene in mente adesso e' impostare un flag in sessione.
Quando esegui il login il campo, diciamo $_SESSION['ascoltato'] lo assegni a 0. Quando nella pagina che visualizza il suono i messaggi sono maggiori di 0 stampi il codice embed ecc.. e subito dopo imposti $_SESSION['ascoltato']=1. Quando poi vai alla pagina dei messaggi, leggi i messaggi e il loro numero torna ad essere 0 imposti di nuovo $_SESSION['ascoltat0']=0.
Per quanto riguarda il refresh aggiungi nell'header della pagina che ti interessa un tag META di ripo REFRESH
08/09/2009 08:10:32
08/09/2009 10:08:59
Se lo aggiungi all'header generale ricarichi tutto il sito ogni volta e non le sole partic he ti interessano, dipende da cosa vuoi fare.
08/09/2009 14:27:29
08/09/2009 14:31:39
puoi manipolarlo in modo che l'indirizzo sia la pagina corrende dove ti trovi con un po di php, usa le il vettore $_SERVER ed eventualmente i parametri del vettore &_GET per ricavare la posizione corrente.
08/09/2009 14:47:47 e modificato da zane88 il 08/09/2009 14:52:34
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
agirlhasnoname ha risposto alla discussione: Perché non avete più voglia di giocare?