Mirabilweb
a- a+

Visualizzare delle frasi diverse ad ogni caricamento di pagina in modo random

Questo suggerimento serve a visualizzare delle frasi diverse ad ogni reload (aggiornamento) di una pagina asp. Ecco il codice asp, commentato in tutte le sue parti:

<%'------------------------ DICHIARA TUTTE LE VARIABILI USATEDim tot_tips, one_tip, txt_tip'----------------------- FUNZIONE CHE SELEZIONA CASUALMENTE LA FRASERandomize()'---------------------- NUMERO MASSIMO DI SUGGERIMENTItot_tips = 3' --------------------- GENERA UN NUMERO CASUALE FRA 1 E IL NUMERO' --------------------- MASSIMO DI SUGGERIMENTIone_tip = CInt( tot_tips*Rnd() + 1 )'-------------------- SETTA IL TESTO DELLE FRASISelect Case one_tipCase 1 txt_tip = "Frase numero UNO"Case 2 txt_tip = "Frase numero DUE"Case 3 txt_tip = "Frase numero TRE"'----------------- La seguente frase non verrà mai visualizzata, perchè non'----------------- verrà mai generato un numero che è diverso da 1,2,3.'----------------- Per maggiori dettagli sulla "LOGICA DI TIPO'----------------- CONDIZIONALE" , visita l'area "APPROFONDIMENTI ASP" ,'----------------- cliccando quiCase Else txt_tip = "Frase"' -------------- TERMINA LA CONDIZIONEEnd Select' ------------- MOSTRA IL SUGGERIMENTO NEL SITO WEBResponse.Write( txt_tip )%>



Abbiamo appena analizzato lo script asp, se però lafrase da visualizzare non può entrare tutta in rigo(frasi molto lunghe), cosa fare?? Vediamolo subito. Bastasemplicemente inserire la breve stringa "&_Esempio:

 

.....Case 1 txt_tip = "Mirabil Web Computer è il nuovo portale sul mondo dei "&_"PC e dell'Informatica: Troverai ASP, Manuali, News, Dossier e "&_"quant'altro riguardi il mondo dei PC."Case 2 txt_tip = "Mirabil Web ADVBanner è il nuovo scambio banner "&_"Per dettagli, clicca <a href=""http://www.advbanner.tk"">qui!</a>"Case 3 txt_tip = "Terza Frase".....


Come avete notato è possibile utilizzare nelle frasicasuali anche i tag HTML, per esempio se si vuole inserire unlink ad un sito web, basta semplicemente, inserire:

 

Case 1 txt_tip = "<a href=""https://www.webmasterpoint.org"">webmasterpoint.orgter</a>"


Ricordatevi però di inserire due virgolette alte("") al posto di una ("),
altrimenti, verrà generato un errore.