KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.62
System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64
User : www ( 80)
PHP Version : 8.3.8
Disable Function : NONE
Directory :  /domains/logicswapweb/aplicaciones/admon/generales/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /domains/logicswapweb/aplicaciones/admon/generales/selgenerales.php
<?
/************************************************************
CLASE:			selgeneral
DESCRIPCION:	Contiene las funciones para generar campos de 
				selecci�n utilizadas por los diferentes programas
				y que son de caracter general
*************************************************************/
class selgeneral
{
/************************************************************
FUNCION: 		selpais
DESCRIPCION: 	despliega un campo tipo select con los paises del mundo	
PARAMETROS:	
	
RETORNA:
	Pais:		C�digo ISO de dos letras que corresponde al pais seleccionado
				ejemplo: para Colombia retorna CO
*************************************************************/
function selpais(){
	echo '<select name="Pais" id="Pais" >
		  <option value="AF" id="AF">Afganist&aacute;n
			<option value="AL" id="AL">Albania
			<option value="DE" id="DE">Alemania
			<option value="AD" id="AD">Andorra
			<option value="AO" id="AO">Angola
			<option value="AI" id="AI">Anguila
			<option value="AQ" id="AQ">Ant&aacute;rtida
			<option value="AG" id="AG">Antigua y Barbuda
			<option value="AN" id="AN">Antillas holandesas
			<option value="SA" id="SA">Arabia Saud&iacute;
			  <option value="DZ" id="DZ">Argelia
			  <option value="AR" id="AR">Argentina
			  <option value="AM" id="AM">Armenia
			  <option value="AW" id="AW">Aruba
			  <option value="AU" id="AU">Australia
			  <option value="AT" id="AT">Austria
			  <option value="AZ" id="AZ">Azerbaiy&aacute;n
			  <option value="BS" id="BS">Bahamas
			  <option value="BH" id="BH">Bahrein
			  <option value="BD" id="BD">Bangladesh
			  <option value="BB" id="BB">Barbados
			  <option value="BE" id="BE">B&eacute;lgica
			  <option value="BZ" id="BZ">Belice
			  <option value="BJ" id="BJ">Ben&iacute;n
			  <option value="BM" id="BM">Bermudas
			  <option value="BT" id="BT">Bhut&aacute;n
			  <option value="BY" id="BY">Bielorrusia
			  <option value="MM" id="MM">Birmania
			  <option value="BO" id="BO">Bolivia
			  <option value="BA" id="BA">Bosnia y Herzegovina
			  <option value="BW" id="BW">Botsuana
			  <option value="BR" id="BR">Brasil
			  <option value="BN" id="BN">Brunei
			  <option value="BG" id="BG">Bulgaria
			  <option value="BF" id="BF">Burkina Faso
			  <option value="BI" id="BI">Burundi
			  <option value="CV" id="CV">Cabo Verde
			  <option value="KH" id="KH">Camboya
			  <option value="CM" id="CM">Camer&uacute;n
			  <option value="CA" id="CA">Canad&aacute;
			  <option value="TD" id="TD">Chad
			  <option value="CL" id="CL">Chile
			  <option value="CN" id="CN">China
			  <option value="CY" id="CY">Chipre
			  <option value="VA" id="VA">Ciudad estado del Vaticano &#40;Santa Sede&#41;
			  <option value="CO" id="CO" selected>Colombia
			  <option value="KM" id="KM">Comores
			  <option value="CG" id="CG">Congo
			  <option value="KR" id="KR">Corea
			  <option value="KP" id="KP">Corea del Norte
			  <option value="CI" id="CI">Costa del Marf&iacute;l
			  <option value="CR" id="CR">Costa Rica
			  <option value="HR" id="HR">Croacia &#40;Hrvatska&#41;
			  <option value="CU" id="CU">Cuba
			  <option value="DK" id="DK">Dinamarca
			  <option value="DJ" id="DJ">Djibouri
			  <option value="DM" id="DM">Dominica
			  <option value="EC" id="EC">Ecuador
			  <option value="EG" id="EG">Egipto
			  <option value="SV" id="SV">El Salvador
			  <option value="AE" id="AE">Emiratos &Aacute;rabes Unidos
			  <option value="ER" id="ER">Eritrea
			  <option value="SK" id="SK">Eslovaquia
			  <option value="SI" id="SI">Eslovenia
			  <option value="ES" id="ES">Espa&ntilde;a
			  <option value="US" id="US">Estados Unidos
			  <option value="EE" id="EE">Estonia
			  <option value="ET" id="ET">Etiop&iacute;a
			  <option value="MK" id="MK">Ex-Rep&uacute;blica Yugoslava de Macedonia
			  <option value="PH" id="PH">Filipinas
			  <option value="FI" id="FI">Finlandia
			  <option value="FR" id="FR">Francia
			  <option value="GA" id="GA">Gab&oacute;n
			  <option value="GM" id="GM">Gambia
			  <option value="GE" id="GE">Georgia
			  <option value="GS" id="GS">Georgia del Sur y las islas Sandwich del Sur
			  <option value="GH" id="GH">Ghana
			  <option value="GI" id="GI">Gibraltar
			  <option value="GD" id="GD">Granada
			  <option value="GR" id="GR">Grecia
			  <option value="GL" id="GL">Groenlandia
			  <option value="GP" id="GP">Guadalupe
			  <option value="GU" id="GU">Guam
			  <option value="GT" id="GT">Guatemala
			  <option value="GY" id="GY">Guayana
			  <option value="GF" id="GF">Guayana francesa
			  <option value="GN" id="GN">Guinea
			  <option value="GQ" id="GQ">Guinea Ecuatorial
			  <option value="GW" id="GW">Guinea-Bissau
			  <option value="HT" id="HT">Hait&iacute;
			  <option value="NL" id="NL">Holanda
			  <option value="HN" id="HN">Honduras
			  <option value="HK" id="HK">Hong Kong R. A. E
			  <option value="HU" id="HU">Hungr&iacute;a
			  <option value="IN" id="IN">India
			  <option value="ID" id="ID">Indonesia
			  <option value="IQ" id="IQ">Irak
			  <option value="IR" id="IR">Ir&aacute;n
			  <option value="IE" id="IE">Irlanda
			  <option value="BV" id="BV">Isla Bouvet
			  <option value="CX" id="CX">Isla Christmas
			  <option value="HM" id="HM">Isla Heard e Islas McDonald
			  <option value="IS" id="IS">Islandia
			  <option value="KY" id="KY">Islas Caim&aacute;n
			  <option value="CK" id="CK">Islas Cook
			  <option value="CC" id="CC">Islas de Cocos o Keeling
			  <option value="FO" id="FO">Islas Faroe
			  <option value="FJ" id="FJ">Islas Fiyi
			  <option value="FK" id="FK">Islas Malvinas &#40;Islas Falkland&#41;
			  <option value="MP" id="MP">Islas Marianas del norte
			  <option value="MH" id="MH">Islas Marshall
			  <option value="UM" id="UM">Islas menores de Estados Unidos
			  <option value="PW" id="PW">Islas Palau
			  <option value="SB" id="SB">Islas Salom&oacute;n
			  <option value="TK" id="TK">Islas Tokelau
			  <option value="TC" id="TC">Islas Turks y Caicos
			  <option value="VI" id="VI">&Iacute;slas V&iacute;rgenes &#40;EE.UU.&#41;
			  <option value="VG" id="VG">Islas V&iacute;rgenes &#40;Reino Unido&#41;
			  <option value="IL" id="IL">Israel
			  <option value="IT" id="IT">Italia
			  <option value="JM" id="JM">Jamaica
			  <option value="JP" id="JP">Jap&oacute;n
			  <option value="JO" id="JO">Jordania
			  <option value="KZ" id="KZ">Kazajist&aacute;n
			  <option value="KE" id="KE">Kenia
			  <option value="KG" id="KG">Kirguizist&aacute;n
			  <option value="KI" id="KI">Kiribati
			  <option value="KW" id="KW">Kuwait
			  <option value="LA" id="LA">Laos
			  <option value="LS" id="LS">Lesoto
			  <option value="LV" id="LV">Letonia
			  <option value="LB" id="LB">L&iacute;bano
			  <option value="LR" id="LR">Liberia
			  <option value="LY" id="LY">Libia
			  <option value="LI" id="LI">Liechtenstein
			  <option value="LT" id="LT">Lituania
			  <option value="LU" id="LU">Luxemburgo
			  <option value="MO" id="MO">Macao R. A. E
			  <option value="MG" id="MG">Madagascar
			  <option value="MY" id="MY">Malasia
			  <option value="MW" id="MW">Malawi
			  <option value="MV" id="MV">Maldivas
			  <option value="ML" id="ML">Mal&iacute;
			  <option value="MT" id="MT">Malta
			  <option value="MA" id="MA">Marruecos
			  <option value="MQ" id="MQ">Martinica
			  <option value="MU" id="MU">Mauricio
			  <option value="MR" id="MR">Mauritania
			  <option value="YT" id="YT">Mayotte
			  <option value="MX" id="MX">M&eacute;xico
			  <option value="FM" id="FM">Micronesia
			  <option value="MD" id="MD">Moldavia
			  <option value="MC" id="MC">M&oacute;naco
			  <option value="MN" id="MN">Mongolia
			  <option value="MS" id="MS">Montserrat
			  <option value="MZ" id="MZ">Mozambique
			  <option value="NA" id="NA">Namibia
			  <option value="NR" id="NR">Nauru
			  <option value="NP" id="NP">Nepal
			  <option value="NI" id="NI">Nicaragua
			  <option value="NE" id="NE">N&iacute;ger
			  <option value="NG" id="NG">Nigeria
			  <option value="NU" id="NU">Niue
			  <option value="NF" id="NF">Norfolk
			  <option value="NO" id="NO">Noruega
			  <option value="NC" id="NC">Nueva Caledonia
			  <option value="NZ" id="NZ">Nueva Zelanda
			  <option value="OM" id="OM">Om&aacute;n
			  <option value="PA" id="PA">Panam&aacute;
			  <option value="PG" id="PG">Papua Nueva Guinea
			  <option value="PK" id="PK">Paquist&aacute;n
			  <option value="PY" id="PY">Paraguay
			  <option value="PE" id="PE">Per&uacute;
			  <option value="PN" id="PN">Pitcairn
			  <option value="PF" id="PF">Polinesia francesa
			  <option value="PL" id="PL">Polonia
			  <option value="PT" id="PT">Portugal
			  <option value="PR" id="PR">Puerto Rico
			  <option value="QA" id="QA">Qatar
			  <option value="UK" id="UK">Reino Unido
			  <option value="CF" id="CF">Rep&uacute;blica Centroafricana
			  <option value="CZ" id="CZ">Rep&uacute;blica Checa
			  <option value="ZA" id="ZA">Rep&uacute;blica de Sud&aacute;frica
			  <option value="CD" id="CD">Rep&uacute;blica Democr&aacute;tica del Congo &#40;Zaire&#41;
			  <option value="DO" id="DO">Rep&uacute;blica Dominicana
			  <option value="RE" id="RE">Reuni&oacute;n
			  <option value="RW" id="RW">Ruanda
			  <option value="RO" id="RO">Rumania
			  <option value="RU" id="RU">Rusia
			  <option value="WS" id="WS">Samoa
			  <option value="AS" id="AS">Samoa occidental
			  <option value="KN" id="KN">San Kitts y Nevis
			  <option value="SM" id="SM">San Marino
			  <option value="PM" id="PM">San Pierre y Miquelon
			  <option value="VC" id="VC">San Vicente e Islas Granadinas
			  <option value="SH" id="SH">Santa Helena
			  <option value="LC" id="LC">Santa Luc&iacute;a
			  <option value="ST" id="ST">Santo Tom&eacute; y Pr&iacute;ncipe
			  <option value="SN" id="SN">Senegal
			  <option value="YU" id="YU">Serbia y Montenegro
			  <option value="SC" id="SC">Seychelles
			  <option value="SL" id="SL">Sierra Leona
			  <option value="SG" id="SG">Singapur
			  <option value="SY" id="SY">Siria
			  <option value="SO" id="SO">Somalia
			  <option value="LK" id="LK">Sri Lanka
			  <option value="SZ" id="SZ">Suazilandia
			  <option value="SD" id="SD">Sud&aacute;n
			  <option value="SE" id="SE">Suecia
			  <option value="CH" id="CH">Suiza
			  <option value="SR" id="SR">Surinam
			  <option value="SJ" id="SJ">Svalbard
			  <option value="TH" id="TH">Tailandia
			  <option value="TW" id="TW">Taiw&aacute;n
			  <option value="TZ" id="TZ">Tanzania
			  <option value="TJ" id="TJ">Tayikist&aacute;n
			  <option value="IO" id="IO">Territorios brit&aacute;nicos del oc&eacute;ano &Iacute;ndico
			  <option value="TF" id="TF">Territorios franceses del sur
			  <option value="TP" id="TP">Timor Oriental
			  <option value="TG" id="TG">Togo
			  <option value="TO" id="TO">Tonga
			  <option value="TT" id="TT">Trinidad y Tobago
			  <option value="TN" id="TN">T&uacute;nez
			  <option value="TM" id="TM">Turkmenist&aacute;n
			  <option value="TR" id="TR">Turqu&iacute;a
			  <option value="TV" id="TV">Tuvalu
			  <option value="UA" id="UA">Ucrania
			  <option value="UG" id="UG">Uganda
			  <option value="UY" id="UY">Uruguay
			  <option value="UZ" id="UZ">Uzbekist&aacute;n
			  <option value="VU" id="VU">Vanuatu
			  <option value="VE" id="VE">Venezuela
			  <option value="VN" id="VN">Vietnam
			  <option value="WF" id="WF">Wallis y Futuna
			  <option value="YE" id="YE">Yemen
			  <option value="ZM" id="ZM">Zambia
			  <option value="ZW" id="ZW">Zimbabue
		</select>
	'; //fin del echo del select de paises
}
//****************fin de la funcion selpais***********************
/************************************************************
FUNCION: 		selocupacion
DESCRIPCION: 	despliega un campo tipo select con las profesiones	
PARAMETROS:	
	
RETORNA:
	Ocupacion:	C�digo de una letra que corresponde a cada ocupaci�n
				
*************************************************************/
function selocupacion(){
	echo '<select name="Ocupacion" id="Ocupacion" >
                <option value="DGHJLNS"  selected  > [Seleccione una ocupaci&oacute;n]
		        <option value="A"  > Administraci&oacute;n ejecutiva/senior
		        <option value="I"  > Administraci&oacute;n/militar
		        <option value="W"  > Administraci&oacute;n/supervisi&oacute;n general
		        <option value="C"  > Ama de casa
		        <option value="V"  > Asistencia/soporte al cliente
		        <option value="T"  > Aut&oacute;nomo/propietario
		        <option value="E"  > Comerciante/artesano
		        <option value="O"  > Consultor&iacute;a
		        <option value="G"  > Contabilidad/finanzas
		        <option value="X"  > Desempleado/entre empleos
		        <option value="H"  > Educaci&oacute;n/formaci&oacute;n
		        <option value="M"  > Estudiante
		        <option value="P"  > Fabricaci&oacute;n/producci&oacute;n/operaciones
		        <option value="R"  > Ingenier&iacute;a
		        <option value="F"  > Investigaci&oacute;n y desarrollo
		        <option value="S"  > Jubilado
		        <option value="L"  > Profesionales (m&eacute;dicos, legales, etc.)
		        <option value="D"  > Relacionada con la computaci&oacute;n (Internet)
		        <option value="B"  > Relacionada con la computaci&oacute;n (otros)
		        <option value="U"  > Ventas/marketing/publicidad
		        <option value="9"  > Otros
		     </select>
	';//fin del echo select de las ocupaciones
}
//****************fin de la funcion selocupacion***********************

/************************************************************
FUNCION: 		selestadocivil
DESCRIPCION: 	despliega un campo tipo select con los estados civiles	
PARAMETROS:	
	
RETORNA:
	EstadoCivil:	C�digo de una letra que corresponde a cada estados civil
				
*************************************************************/
function selestadocivil(){
	echo '<select name="EstadoCivil" id="EstadoCivil" >
			<option value="DGHJLNS"  selected  > [Seleccione un Estado Civil]
			<option value="S"  > Soltero
			<option value="C"  > Casado
			<option value="D"  > Divorciado
			<option value="E"  > Separado
			<option value="V"  > Viudo 
			<option value="U"  > Uni&oacute;n libre
		</select>
	';//fin del echo selestadocivil
}
//****************fin de la funcion selestadocivil***********************
function fncNombreMes($mes){
	switch($mes){
		case '1': 	$nmes='Enero'	;break;
		case '2': 	$nmes='Febrero'	;break;
		case '3': 	$nmes='Marzo'	;break;
		case '4': 	$nmes='Abril'	;break;
		case '5': 	$nmes='Mayo'	;break;
		case '6': 	$nmes='Junio'	;break;
		case '7': 	$nmes='Julio'	;break;
		case '8': 	$nmes='Agosto'	;break;
		case '9': 	$nmes='Septiembre'	;break;
		case '10': 	$nmes='Octubre'		;break;
		case '11': 	$nmes='Noviembre'	;break;
		case '12': 	$nmes='Diciembre'	;break;
	}
	return $nmes;
}

function fncMuestraNombreMes($mes, $tipo){
	if($tipo==1)	echo '<select name=nuevo_mesInic onChange="envia_datos()">';
	else			echo '<select name=nuevo_mesFin onChange="envia_datos()">';
	for($i=1;$i<=12;$i++){
		echo '<option value='.$i;
		if ($mes==$i) 	echo " selected>";
		else			echo " >";
		$nmes	= fncNombreMes($i);
		echo  $nmes;
	}
	echo '</select>';
}

function fncMuestraAno($ano, $tipo){
	if($tipo==1)	echo '<select name=nuevo_anoInic onChange="envia_datos()">';
	else			echo '<select name=nuevo_anoFin onChange="envia_datos()">';
	for($i=$ano-1;$i<=$ano+4;$i++){
		echo '<option value='.$i;
		if ($ano==$i) 	echo " selected>";
		else			echo " >";
		echo  $i;
	}
	echo '</select>';	
}

function ultimoDia($mes,$ano){ 
    $ultimo_dia=28; 
    while (checkdate($mes,$ultimo_dia + 1,$ano)){ 
       $ultimo_dia++; 
    } 
    return $ultimo_dia; 
} 

function fncMuestraDia($dia,$mes,$ano, $tipo){
	$ultimo_dia = ultimoDia($mes,$ano);
	if($tipo==1)	echo '<select name=nuevo_diaInic >';
	else			echo '<select name=nuevo_diaFin >';
	for($i=1;$i<=$ultimo_dia;$i++){
		echo '<option value='.$i;
		if ($dia==$i) 	echo " selected>";
		else			echo " >";
		echo  $i;
	}
	echo '</select>';	
}


}//fin de la clase selgeneral
?>

Anon7 - 2021