gestione gare pubbliche
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 
 

146 righe
12 KiB

<?
if (isset($_POST["id"])) {
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php";
include_once($configPath);
$id_rappresentante = $_SESSION["id_rappresentante"]+1;
}
?>
<div class="card card-body mb-3" id="rappresentante_<?= $id_rappresentante ?>">
<? if ($id_rappresentante > 0) { ?>
<div class="text-right">
<button type="button" onClick="$('#rappresentante_<?= $id_rappresentante ?>').remove();" class="btn btn-danger btn-sm">
<span class="fa fa-times"></span> <?= __("Elimina") ?>
</button>
</div>
<? } ?>
<div class="row">
<div class="col-12 col-lg-6">
<div class="form-group">
<label><?= __("Nome") ?>*</label>
<input title="Nome" type="text" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cbc:FirstName]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cbc_FirstName" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:FirstName"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:FirstName"] : "" ?>" class="form-control">
</div>
</div>
<div class="col-12 col-lg-6">
<div class="form-group">
<label><?= __("Cognome") ?>*</label>
<input title="Cognome" type="text" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cbc:FamilyName]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cbc_FamilyName" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:FamilyName"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:FamilyName"] : "" ?>" class="form-control">
</div>
</div>
</div>
<div class="row">
<div class="col-12 col-lg-6">
<div class="form-group">
<label><?= __("Data di nascita") ?>*</label>
<input title="Data di nascita" type="text" rel="S;10;10;D" class="datepick form-control" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cbc:BirthDate]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cbc_BirthDate" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:BirthDate"])) ? mysql2date($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:BirthDate"]) : "" ?>" class="form-control">
</div>
</div>
<div class="col-12 col-lg-6">
<div class="form-group">
<label><?= __("Luogo di nascita") ?>*</label>
<input title="Luogo di Nascita" type="text" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cbc:BirthplaceName]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cbc_BirthplaceName" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:BirthplaceName"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cbc:BirthplaceName"] : "" ?>" class="form-control">
</div>
</div>
</div>
<div class="row">
<div class="col-12 col-lg-6">
<div class="form-group">
<label><?= __("Via e numero civico:") ?>*</label>
<input type="text" title="Via e numero civico" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cac:ResidenceAddress][cbc:StreetName]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_ResidenceAddress_cbc_StreetName" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cbc:StreetName"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cbc:StreetName"] : "" ?>" class="form-control">
</div>
</div>
<div class="col-12 col-lg-6">
<div class="form-group">
<label><?= __("E-mail:") ?>*</label>
<input title="E-mail" type="text" rel="S;3;0;E" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cac:Contact][cbc:ElectronicMail]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_Contact_cbc_ElectronicMail" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:Contact"]["cbc:ElectronicMail"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:Contact"]["cbc:ElectronicMail"] : "" ?>" class="form-control">
</div>
</div>
</div>
<div class="row">
<div class="col-12 col-lg-6">
<div class="form-group">
<label><?= __("CAP") ?>*</label>
<input title="CAP" type="text" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cac:ResidenceAddress][cbc:Postbox]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_ResidenceAddress_cbc_Postbox" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cbc:Postbox"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cbc:Postbox"] : "" ?>" class="form-control">
</div>
</div>
<div class="col-12 col-lg-6">
<div class="form-group">
<label><?= __("Telefono") ?></label>
<input title="Telefono" type="text" rel="N;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cac:Contact][cbc:Telephone]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_Contact_cbc_Telephone" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:Contact"]["cbc:Telephone"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:Contact"]["cbc:Telephone"] : "" ?>" class="form-control">
</div>
</div>
</div>
<div class="row">
<div class="col-12 col-lg-6">
<div class="form-group">
<label><?= __("Città") ?>*</label>
<input title="Citta" type="text" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cac:ResidenceAddress][cbc:CityName]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_ResidenceAddress_cbc_CityName" value="<?= (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cbc:CityName"])) ? $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cbc:CityName"] : "" ?>" class="form-control">
</div>
</div>
<div class="col-12 col-lg-6">
<div class="form-group">
<label><?= __("Posizione/Titolo ad agire:") ?>*</label>
<input title="Posizione" type="text" rel="S;3;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][espd-cbc:NaturalPersonRoleDescription]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_espd-cbc_NaturalPersonRoleDescription" value="<?= (!empty($rappresentante["espd-cbc:NaturalPersonRoleDescription"])) ? $rappresentante["espd-cbc:NaturalPersonRoleDescription"] : "" ?>" class="form-control">
</div>
</div>
</div>
<div class="row">
<div class="col-12 col-lg-6">
<div class="form-group">
<label><?= __("Paese:") ?></label>
<select title="Paese Rappresentante" rel="N;1;0;A" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cac:AgentParty][cac:Person][cac:ResidenceAddress][cac:Country][cbc:IdentificationCode][$]"
id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_ResidenceAddress_cac_Country_cbc_IdentificationCode" class="form-control">
<option value="" selected="selected">---</option>
<optgroup label="EU">
<option value="AT"><?= __("Austria") ?></option>
<option value="BE"><?= __("Belgio") ?></option>
<option value="BG"><?= __("Bulgaria") ?></option>
<option value="CY"><?= __("Cipro") ?></option>
<option value="HR"><?= __("Croazia") ?></option>
<option value="DK"><?= __("Danimarca") ?></option>
<option value="EE"><?= __("Estonia") ?></option>
<option value="FI"><?= __("Finlandia") ?></option>
<option value="FR"><?= __("Francia") ?></option>
<option value="DE"><?= __("Germania") ?></option>
<option value="GR"><?= __("Grecia") ?></option>
<option value="IE"><?= __("Irlanda") ?></option>
<option value="IT"><?= __("Italia") ?></option>
<option value="LV"><?= __("Lettonia") ?></option>
<option value="LT"><?= __("Lituania") ?></option>
<option value="LU"><?= __("Lussemburgo") ?></option>
<option value="MT"><?= __("Malta") ?></option>
<option value="NL"><?= __("Paesi") ?> Bassi</option>
<option value="PL"><?= __("Polonia") ?></option>
<option value="PT"><?= __("Portogallo") ?></option>
<option value="GB"><?= __("Regno") ?> Unito</option>
<option value="CZ"><?= __("Repubblica") ?> ceca</option>
<option value="RO"><?= __("Romania") ?></option>
<option value="SK"><?= __("Slovacchia") ?></option>
<option value="SI"><?= __("Slovenia") ?></option>
<option value="ES"><?= __("Spagna") ?></option>
<option value="SE"><?= __("Svezia") ?></option>
<option value="HU"><?= __("Ungheria") ?></option>
</optgroup>
<optgroup label="EFTA">
<option value="NO"><?= __("Norvegia") ?></option>
<option value="CH"><?= __("Svizzera") ?></option>
</optgroup>
</select>
<? if (!empty($rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cac:Country"]["cbc:IdentificationCode"]['$'])) {
?>
<script>
$("#espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cac_AgentParty_cac_Person_cac_ResidenceAddress_cac_Country_cbc_IdentificationCode").val("<?= $rappresentante["cac:PowerOfAttorney"]["cac:AgentParty"]["cac:Person"]["cac:ResidenceAddress"]["cac:Country"]["cbc:IdentificationCode"]['$'] ?>");
</script>
<?
}
?>
</div>
</div>
</div>
<div class="form-group">
<label>
<?= __("Se necessario, fornire precisazioni sulla rappresentanza (forma, portata, scopo...)") ?>
</label>
<textarea rel="N;3;0;A" title="Precisazioni sulla rappresentanza" name="espd[espd-cac:EconomicOperatorParty][espd-cac:RepresentativeNaturalPerson][<?= $id_rappresentante ?>][cac:PowerOfAttorney][cbc:Description]" id="espd-cac_EconomicOperatorParty_espd-cac_RepresentativeNaturalPerson_<?= $id_rappresentante ?>_cac_PowerOfAttorney_cbc_Description" class="form-control " rows="3"><?= (!empty($rappresentante["cac:PowerOfAttorney"]["cbc:Description"])) ? $rappresentante["cac:PowerOfAttorney"]["cbc:Description"] : "" ?></textarea>
</div>
</div>
<? $_SESSION["id_rappresentante"] = $id_rappresentante; ?>