Nome; } switch($azione) { case "NEW": if (isset($_SESSION["UtenteID"])) { $IDRealta = $_POST["IDRealta"]; //Prendo il tipo della nuova realtà da creare $realta = new Realta($handle, 0); $titolo = $realta->getNomeRealta($handle, $IDRealta) . " - Nuovo"; } else { header("location: login.php"); } break; case "INS": if (isset($_SESSION["UtenteID"])) { $IDRealta = $_POST["IDRealta"]; $Nome = $_POST["Nome"]; $Provincia = $_POST["Provincia"]; $IDProvincia = $_POST["IDProvincia"]; $Nazione = $_POST["Nazione"]; $IDNazione = $_POST["IDNazione"]; $realta = new Realta($handle, 0); if ($Nome != "") { if ($IDProvincia != "" || $IDNazione != "") { $ritorno = $realta->newRealta($handle, $IDRealta, $Nome, $IDProvincia, $IDNazione, $utente); $titolo = $realta->Nome; } else { $alertJS = "Devi inserire almeno Provincia o Nazione!"; $azione = "NEW"; } } else { $alertJS = "Devi inserire il nome!"; $azione = "NEW"; } } else { header("location: login.php"); } break; Case "U1": $Comune = $realta->getComune($handle); $Provincia = $realta->getProvincia($handle); $Nazione = $realta->getNazione($handle); break; case "U2": if (isset($_SESSION["UtenteID"])) { if (in_array($id, $utente->UtenteRealta)) { $azione = "U1"; $Comune = $_POST["Comune"]; $Provincia = $_POST["Provincia"]; $Nazione = $_POST["Nazione"]; if ($_POST["Email"] != "") { if (checkEmail($_POST["Email"])) { if ($_POST["IDProvincia"] != "" || $_POST["IDNazione"] != "") { $realta->modRealtaData($handle, $id, $_POST["Descrizione"], $_POST["Email"], $_POST["Telefono"], $_POST["Indirizzo"], $_POST["IDComune"], $_POST["IDProvincia"], $_POST["IDNazione"], "", "", $_POST["IDGenere"], $_POST["SottoGenere"]); $alertJS = "Dati correttamente modificati!"; $azione = ""; } else { $alertJS = "E' necessario specificare almeno una Provincia o una Nazione di appartenenza!"; } } else { $alertJS = "La mail inserita non è valida!"; } } else { $alertJS = "La mail non può essere vuota!"; } } else { header("location: login.php"); } } else { header("location: login.php"); } break; case "CTRL": if (isset($_SESSION["UtenteID"])) { if ($id != "") { if (in_array($id, $utente->UtenteRealta)) { $richiedente = $_GET["ur"]; $stato = $_GET["s"]; $alertJS = $utente->permettiGestioneRealta($handle, $richiedente, $id, $stato); } } } $azione = ""; break; case "LL": $titolo = $realta->Nome . " - Links"; break; case "L0": case "L1": $titolo = $realta->Nome . " - Links"; if (in_array($id, $utente->UtenteRealta)) { $linkTipo = 0; $linkNome = ""; $linkLink = ""; if (isset($_GET["l"])) { if ($_GET["l"] != "0") { $link = $realta->getLinks($handle, $_GET["l"]); $linkTipo = $link[0]["IDLink"]; $linkNome = $link[0]["Nome"]; $linkLink = $link[0]["Link"]; } } } break; case "L2": $titolo = $realta->Nome . " - Links"; if (in_array($id, $utente->UtenteRealta)) { if ($_POST["IDLink"] != "" && $_POST["Link"] != "") { if ($_POST["IDLink"] > 0) { $realta->addLink($handle, $_POST["IDLink"], $_POST["Nome"], $_POST["Link"]); $alertJS = "Link correttamente inserito!"; $azione = "LL"; } else { $alertJS = "E' necessario specificare almeno un link!"; } } else { $alertJS = "E' necessario specificare almeno un tipo e il link!"; } } break; case "LU": $titolo = $realta->Nome . " - Links"; if (in_array($id, $utente->UtenteRealta)) { $realta->attivaLink($handle, $_GET["l"], $_GET["s"]); $azione = "LL"; } break; } ?>
Nome:
Provincia:
Nazione:

NOTA: i campi in grigio non sono a compilazione libera, ma vanno riempiti con i valori del menu a tendina che compare iniziandovi a scrivere dentro.

" . $titolo . ""; if($ritorno) { echo "Inserimento correttamente avvenuto.
Ora puoi gestire la tua Realtà musicale!
"; } else { echo "La Realtà musicale che hai cercato di inserire risulta già presente e amministrata da altri.
"; echo "E' stata mandata loro una mail per chiedere conferma della tua identità.
"; echo "Se pensi possano esserci stati degli abusi, non esitare a contattare l'amministratore del sito.
"; } break; case "U1": if (in_array($id, $utente->UtenteRealta)) { ?>
TipoIsArtista == 1) { echo ""; echo ""; } else { echo ""; } ?>
Descrizione:
Email:
Telefono:
Indirizzo:
Comune:
Provincia:
Nazione:
Genere:
SottoGenere:

NOTA: i campi in grigio non sono a compilazione libera, ma vanno riempiti con i valori del menu a tendina che compare iniziandovi a scrivere dentro.
TipoIsArtista == 1) { echo "
Esistono i generi musicali 'cover band' e 'tribute band'. Le seconde possono usare il 'sottogenere' per specificare il gruppo tributato.
"; } ?>

UtenteRealta)) { echo "
" . $titolo . "
"; $arrLinks = $realta->getLinks($handle, 0); echo ""; $nuovoLink = ""; $nuovoLink .= ""; if (count($arrLinks) > 0) { echo ""; for ($i = 0; $i < count($arrLinks); $i++) { if ($arrLinks[$i]["Attivo"] == 1) { $icona = ImgLiveUs("ico-ok.gif"); $iconaALT = "ATTIVO"; } else { $icona = ImgLiveUs("ico-no.gif"); $iconaALT = "DISATTIVO"; } echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo $nuovoLink; } } else { echo ""; echo $nuovoLink; } echo "
 
NUOVOAggiungi...
TIPOTITOLOLINK
" . $iconaALT . "MODIFICA" . $arrLinks[$i]["NomeLink"] . "" . $arrLinks[$i]["Nome"] . "" . $arrLinks[$i]["Link"] . "
Nessun link...


"; echo "Torna a " . $realta->Nome . ".
"; } break; case "L0": case "L1": if (in_array($id, $utente->UtenteRealta)) { ?>
"; ?>
Tipo:
Titolo:
Link:
getLinks($handle, 0); if (count($arrLinks) > 0) { echo ""; echo ""; for ($i = 0; $i < count($arrLinks); $i++) { $altLink = $arrLinks[$i]["NomeLink"]; if ($arrLinks[$i]["Nome"] != "") { $altLink = $arrLinks[$i]["Nome"]; } echo ""; } echo "
LINKS
\""
"; } if ($realta->Foto != "") { echo "
"; } echo "
" . $titolo . "
"; if ($realta->Descrizione != "") { echo $realta->Descrizione . "
"; } if ($realta->Genere != "") { echo "Genere: " . $realta->Genere; if ($realta->SottoGenere != "") { echo ", " . $realta->SottoGenere; } echo ".

"; } if ($realta->Email != "") { echo "Email: " . $realta->Email . "

"; } if ($realta->Indirizzo != "" || $realta->IDComune != "" || $realta->IDProvincia != "" || $realta->IDNazione != "") { echo "Indirizzo: " . $realta->getIndirizzoCompleto($handle) . ".
"; } if ($realta->Telefono != "") { echo "Telefono: " . $realta->Telefono . "
"; } echo "
"; $arrConcerti = $realta->getConcerti($handle, "FUTURI", "", 1); $j = 0; if (count($arrConcerti) > 0) { echo "
"; echo "
PROSSIMI CONCERTI

"; for ($i = 0; $i < count($arrConcerti); $i++) { $icona = " "; $testoConcerto = $arrConcerti[$i]["NomeLuogo"] . " (" . $arrConcerti[$i]["IDProvincia"] . ")"; if ($realta->TipoIsLuogo == 1) { $testoConcerto = getNomeArtistiConcerto($handle, $arrConcerti[$i]["ID"], 0); } else { if ($realta->TipoIsArtista == 0) { $testoConcerto = getNomeArtistiConcerto($handle, $arrConcerti[$i]["ID"], 0) . " @ " . $arrConcerti[$i]["NomeLuogo"] . " (" . $arrConcerti[$i]["IDProvincia"] . ")"; } } echo $icona . "" . formatDateFromSQL($arrConcerti[$i]["DataOra"], "dataestesa") . " - " . $testoConcerto . "
"; $j++; } } $arrConcerti = $realta->getConcerti($handle, "PASSATI", "DESC", 1); if (count($arrConcerti) > 0) { if ($j == 0) { echo "
"; } echo "
CONCERTI PASSATI

"; for ($i = 0; $i < count($arrConcerti); $i++) { $icona = " "; $testoConcerto = $arrConcerti[$i]["NomeLuogo"] . " (" . $arrConcerti[$i]["IDProvincia"] . ")"; if ($realta->TipoIsLuogo == 1) { $testoConcerto = getNomeArtistiConcerto($handle, $arrConcerti[$i]["ID"], 0); } else { if ($realta->TipoIsArtista == 0) { $testoConcerto = getNomeArtistiConcerto($handle, $arrConcerti[$i]["ID"], 0) . " @ " . $arrConcerti[$i]["NomeLuogo"] . " (" . $arrConcerti[$i]["IDProvincia"] . ")"; } } if ($testoConcerto != "") { echo $icona . "" . formatDateFromSQL($arrConcerti[$i]["DataOra"], "dataestesa") . " - " . $testoConcerto . "
"; } $j++; } } if ($j > 0) { echo "

"; } pubblicaCommenti($handle, 3, $realta->ID); } break; } include("footer.php"); ?>