eh, grazie per le correzioni, sono sempre il solito sbadato
cmq, lo script, l'ho scritto mano mano che postavo, e quindi i miei soliti errori di distrazione sono sempre presenti.
Tenete quindi presente che il codice sia giusto, rimane sempre il fatto che l'interprete, legge l'if, e quando si verifica la prima condizione, si ferma.

il problema sta che mi prende solo il risultato delle prime tre variabili, ovvero basandoci alla nostra querystring:

giovanni&paolo&franco&vittorio&daniela&giusi&carla

mi da come risultato
un saluto ai miei amici
e non
un saluto ai miei amici
un saluto ai miei vicini
un saluto alle mie figlie
Se voi insistete nel fatto che lo script vada bene, vi prometto che lo controllerò manualmente riga per riga, visto che l'ho testato tramite debugger di explorer.

Grazie, ciao.