Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - SrTrp

#11
Hola que tal estoy buscando como puedo leer una linea de numeros en c++ y meterlas en un arreglo, esto es lo que hago en java para hacer esto, pero en c++ no tengo idea de como hacerlo
un jemplo de entrada sería separadas por un espacio
5 2 3 6 8 7
Código (java) [Seleccionar]

String[] secuencia = (new Scanner(System.in).nextLine()).split(" ");

EDIT se podria decir hasta fin de linea
#12
Estoy usando 19 imágenes para hacer esta animación lo que pasa es que a veces como que parpadea y a veces da la animación perfecta, pensé en meter las 19 imágenes en solo 1 y solo ir cambiando el posicionamiento de la imagen las imágenes miden 800*800, no se si esto las debo redimensionar y meterlas en una sola imagen y esto se solucionara?
#13
Hola que tal quiero programar unos juegos pero quiero impartirlo multiplayer es decir un ejemplo un ajedrez donde es obvio que 2 jugadores estarán jugando en vivo, eh visto que esto se puede lograr con ajax donde guardan los movimientos o se podría decir el estatus de juego lo guardan en la base de datos, pero no se hasta que esto podría ser factible teniendo en cuenta que si quiero que esten 10 juegos a la vez.
Que tecnología me recomiendan para esto, algún ejemplo?
#14
Ya lo resolví por una extraña razón tal como asigno la fecha en chrome si me lo acepta pero en firefox no, la solución que encontré fue establecer la fecha así  new Date(2005,05,25); osea establecer los valores como enteros y por separado.
#15
Hola que tal estoy calculando la fecha con un input type date, pero este solo me da la fecha en chrome en firefox solo aparece NaN-NaN-NaN, y en chrome si me da la fecha correcta.
este es mi input:
Código (html4strict) [Seleccionar]

<input type="date" id="fecha_1" min="<?php echo $fecha_hoy;  ?>" max="2023-01-01" />

Y este es mi JS
Código (javascript) [Seleccionar]

const dias = [
  'domingo',
  'lunes',
  'martes',
  'miércoles',
  'jueves',
  'viernes',
  'sábado',
  'domingo',
];
const meses = [
  'enero',
  'febrero',
  'marzo',
  'abril',
  'mayo',
  'junio',
  'julio',
  'agosto',
  'septiembre',
  'octubre',
  'noviembre',
  'diciembre',
];
$("#fecha_1").on("input", function(){
get_date();
});

function get_date(){
  limpiar();
  var string_fecha = $("#fecha_1").val().substring(5,7)+"-"+$("#fecha_1").val().substring(8,10)+"-"+$("#fecha_1").val().substring(0,4);
var dia = new Date(string_fecha).getDate();
  var dian = new Date(string_fecha).getDay();
var mes = new Date(string_fecha).getMonth()+1;
var año = new Date(string_fecha).getFullYear();
document.getElementById("txt_h1").innerText = "Has selecionado el dia: " +dias[dian]+" "+dia+" de "+meses[mes-1]+" del "+año;
  var fecha_envio = "";
  var fecha_real="";
  if(mes<10 && dia >=10){
   fecha_envio = año+"-0"+mes+"-"+dia+"T09:00:00-06:00";
   fecha_real = año+"-0"+mes+"-"+dia;
  }else if(dia<10 && mes>=10){
   fecha_envio = año+"-"+mes+"-0"+dia+"T09:00:00-06:00"; 
   fecha_real = año+"-"+mes+"-0"+dia;
  }else if(mes<10 && dia<10){
   fecha_envio = año+"-0"+mes+"-0"+dia+"T09:00:00-06:00"; 
   fecha_real = año+"-0"+mes+"-0"+dia;
  }else{
    fecha_envio = año+"-"+mes+"-"+dia+"T09:00:00-06:00"; 
    fecha_real = año+"-"+mes+"-"+dia;
  }
console.log(fecha_envio+"");
    var formdat = new FormData();
    formdat.append('fecha', fecha_envio);     
    formdat.append('tipo', "0");     
    $.ajax({     
        data: formdat,
        url: '../googlecalendar/gestorc.php',
        type: 'POST',
        contentType: false,
        processData: false,
        success: function(data){
        response = JSON.parse(data);
          document.getElementById("tb_manager").style.visibility = "visible";
           document.getElementById("tb_manager").style.display = "";       
        }
    });   
}
#16
Gracias gracias amigo ya lo solucione el problema era en el nombre de la funcion me faltaban los () pero ya quedo, hablando de lo que me mencionaste es posible recibir información o enviar al servidor con JS nativo? es que me quede atrás con ajax.
#17
Hola que tal estoy enviando desde el cliente al servidor pero lo unico que me hace el boton es que me redirecciona a la misma pagina, por un momento pense que era por mis locations pero los comente pensando que era eso pero sigue igual.
Código (javascript) [Seleccionar]

function addercolection{
       if(name_folder.value.length>0 && abrevia_colec.value.length>0 && nombre_colec.value.length>0){                      
   
                       var data = new FormData();                    
                       data.append('folder', name_folder.value);
                       data.append('abrevia', abrevia_colec.value);
                       data.append('nombre', nombre_colec.value);
                       var abreb = abrevia_colec.value;
                      if(abreb.length>=3){
                           $.ajax({
                               data: data ,
                               url: "/administracion/crearColeccion",
                               type: "POST",
                               contentType: false,
                               processData: false,
                               success:
                               function (r) {
                                   if(r=="Se ah creado la colección"){                                                                        
                                       //location.href="subida?vr=true";
console.log('true');
                                   }else{                                        
console.log('ERROR');
                                     //  location.href="subida?vr=false&error="+r;
                                   }
                                   //alert('' + r);

                               }
                           });
                      }else{
                       alert("La abreviatura debe tener como mínimo 3 caracteres");
                      }
                         
}else{
   alert("Por favor no dejes los campos vacíos");
}
   }


Aquí esta mi botón, revise y no tengo ningún formulario en la pagina, solo si tengo otros inputs y botones.
Código (html4strict) [Seleccionar]

<button style="display: initial;background-color: white;color: black;border: 2px solid #4CAF50;" id="add_coleccion" class="btn btn-primary btn-cons " onclick="addercolection();">
                        <span class="btn-label">
                        <i class="glyphicon glyphicon-ok"></i>
                        </span> Crear Colección</button>
#18
Si es lo que estoy revisando en los juegos y suscripciones siempre procede el pago con play store, pero hay algunas otras aplicaciones como de prestamos, tarjetas virtuales y entre otras, que para recargar esas cuentas o pagar algo lo solicitan con transferencias bancarias, crees que esto sea legal si lo incluyo a mi app?, en mi app es da dar una clase online, 1 pago 1 clase es.
Pero ahorita estoy recordando todas las apps que tienen tienda ejemplo (mercado libre, Ebay, Aliexpress, entre otras no muy conocidas), estas manejan su propio método de pago sin cruzar con play store, como pagos con tarjeta, paypal directo o transferencias.
#19
Muchas muchas gracias si era eso, que tonto fui con razón siempre me marcaba error en el mismo boton
Cita de: 3n31ch en 24 Julio 2021, 07:15 AM
El javascript está cargado, de eso no te preocupes. Tu problema es mas simple, la id de tu botón es "btn_two" no "btn-two". El error Cannot set property 'disabled' of null, es porque estás intentando cambiar la propiedad de algo que no existe (#btn-two no existe y por tanto, getElementById regresa null, null.disabled no existe).
Suerte!

(Por cierto, no recomiendo seguir usando jquery, javascript ya proporciona todas las herramientas que antiguamente solo entregaba jquery).
#20
Hola que tal estoy intentando llamar una función en JS pero me da ese error Cannot set property 'disabled' of null
Este es mi codigo html
Código (html4strict) [Seleccionar]

<div style="display: table-cell;width: 50%;">
                                <button  id="btn-one" style="background: #036586;border-style: none;border-radius: 10px;padding: 10px;width: 100%;font-size: 16px;" onclick="tp_cits(1);">Tipo 1</button>
                            </div>
                            <div style="display: table-cell;width: 50%;">
                                <button  id="btn_two" style="background: #036586;border-style: none;border-radius: 10px;padding: 10px;width: 100%;margin-left: 10px;font-size: 16px;" onclick="tp_cits(0);">Tipo 2</button>
                            </div>

y Aquí esta mi JS
Código (javascript) [Seleccionar]

function tp_cits(tipo){
  if(tipo == 0){
document.getElementById("btn-two").disabled = true;
    document.getElementById("btn-one").disabled = false;
    document.getElementById("preciotxt").innerHTML="<strong>Precio: </strong>2000";
   
  }else if(tipo == 1){
    document.getElementById("btn-two").disabled = false;
    document.getElementById("btn-one").disabled = true;
    document.getElementById("preciotxt").innerHTML="<strong>Precio: </strong>1000";
   
  }
}

Lo que quiero es que un botón se inhabilite cuando seleccione el otro, leí que esto puede ser por que aun no carga la pagina probé solucionar esto con este código:
Código (javascript) [Seleccionar]

$(document).ready(function(){
function tp_cits(tipo){
  if(tipo == 0){
document.getElementById("btn-two").disabled = true;
    document.getElementById("btn-one").disabled = false;
    document.getElementById("preciotxt").innerHTML="<strong>Precio: </strong>2000";
  }else if(tipo == 1){
    document.getElementById("btn-two").disabled = false;
    document.getElementById("btn-one").disabled = true;
    document.getElementById("preciotxt").innerHTML="<strong>Precio: </strong>1000";
   
  }
}
}
});

Pero con eso me da este error : tp_cits is not defined