visas – Travel to US on ESTA after losing green card

I am a US permanent resident but I have lost my physical green card.

I am currently abroad and due to return (permanently) to the US, but won’t be able to get a replacement card or boarding foil in time.

I do have my passport and am from a visa waiver country. I have a copy of the green card and other documents proving ties to the US. While I won’t be working immediately after getting to the US it’s clear I’m not a tourist: I am bringing lots of luggage and travelling with my US partner.

So there are (at least) two issues: being allowed on the plane by the airline, and being let into the US by immigration.

Is there any way for me to get into the US on my already-booked flight? Could I use the ESTA to be allowed on the plane, then have US immigration look up my green card digitally at the US border? Could I enter the US on the travel visa, then re-enter within 90 days on a replacement green card?

Apontem possíveis erros do meu código que está errado eu comecei a programar hoje

<html>
    <head>
        <metacharset="utf-8">
        </metacharset>
        <title>
             Aprendendo html
        </title>
        <style>
           
        </style>


    </head>
    <body style="background-color:#ff7675">
        <script>
             function Verificar_Player(){
             player1 = document.getElementById("p1").value; 
             return player1;
             alert("player1")
                                        }
        </script>
        
       <input type="text"  id="p1" name="p1" id="p1" size= "40"/> <p></p>
       <input type="button" value="Confirmar" onclick="Verificar_Player"/>
        
    </body>
        


</html>

us visa waiver program – One-way flight to USA on ESTA, leaving by foot?

us visa waiver program – One-way flight to USA on ESTA, leaving by foot? – Travel Stack Exchange

sql – Como puedo colocar datos a una columna siendo esta NUMBER

llevo mas de 2 horas intentando resolver este problema, este aparece cuando intento colocar datos en una tabla PRECIOS que es de tipo NUMBER

Codigo Error: ORA-01400: cannot insert NULL into (“SQL_SGQANLJTIGKSTUOBCPETPMEBN”.”EVENT”.”FECHA”)

ALTER TABLE EVENT
ADD PRECIO NUMBER

INSERT INTO EVENT (COD_EVENTO, PRECIO) 
VALUES ('10','650000')

quiero poder usar el valor de una variable de javascript en html, es para reproducir un video y en la variable esta la direccion local :)

<!DOCTYPE html>
<html lang="sp">
<head>
    <meta charset="UTF-8">
    <title>Reproductor de Video</title>

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
    <link rel="stylesheet" href="main.css">
</head>
<body>
    <div class="container">
        <video src = "lista/jake.mp4"  autoplay></video>
        <i class="fa fa-play med_icon icon_white pointer"></i>

        <div class="pull-right">
            <i class="fa fa-volume-up"></i>
            <i class="fa fa-expand"></i>
            <i class="fa fa-arrows-alt"></i>
        </div>
    </div>
</body>
</html>


solo me funciona de esa forma, haciendo referencia directa a la direccion del video, cuando esta puede variar, y, por ello, lo estoy guardando en una variable de javascript, pero no se como referenciar el dato guardado de esa variable en html

¿Cómo enviar los datos de mi formulario a php cuando esta validado en javascript?

estoy haciendo un sitio web, utilizo una pagina para crear a unos usuario y utilize el repositorio de un creador de contenido llamado Falcon Masters, este es el repositorio:
https://github.com/falconmasters/formulario-css-grid.git

Pero al darle click al boton Enviar, solo valida los datos, pero no me envia los datos a mi código php aunque el action dice a donde ir.

Como le hago para solucionarlo?

-El archivo php se llama crear.php

Este es el codigo javascript de evento submit:

const formulario = document.getElementById('formulario');

formulario.addEventListener('submit', (e) => {
    e.preventDefault();

    const terminos = document.getElementById('terminos');
    if(campos.nombre && campos.password && campos.correo && campos.telefono && terminos.checked ){
                
        document.getElementById('formulario__mensaje-exito').classList.add('formulario__mensaje-exito-activo');
        setTimeout(() => {
            document.getElementById('formulario__mensaje-exito').classList.remove('formulario__mensaje-exito-activo');
        }, 5000);

        document.querySelectorAll('.formulario__grupo-correcto').forEach((icono) => {
            icono.classList.remove('formulario__grupo-correcto');
        });
    } else {
        document.getElementById('formulario__mensaje').classList.add('formulario__mensaje-activo');
        setTimeout(() => {
        document.getElementById('formulario__mensaje').classList.remove('formulario__mensaje-activo');
        }, 5000);
        
    }
}); 

Si pueden checar el código del repositorio, se los agradecería.

react – Porque a renderização está ocorrendo de maneira desordenada mesmo usando async / await?

Estou usando React e TypeScript.
A aplicação tem o objetivo de gravar agendamentos.

No onChange() da data selecionado pelo usuário, chamo a função handleChangeData(), nela disparo a atualização da data pelo setStateData().
Na sequencia chamo outra função async buscarHorarios() (descrevo suas funcionalidades mais abaixo).
Após isso, executo atravéz de um setShowHorarios() a atualização da variável showHorarios que uso para controlar a exibição dos horários na renderização.

Essa função handleChangeData() está assim:

  function handleChangeData(e: React.ChangeEvent<HTMLInputElement>) {
    let data = e.target.value;
    
    setStateData(data);
    buscarHorarios(data);
    setShowHorarios(true);  
  }

Na função buscarHorarios() chamo outras duas funções também async, primeiro a buscarAgendamentosNaData() que faz uma consulta ao banco via api e devolve os horários já reservados na data recebida como parâmetro. Depois, chamo a segunda função async atualizarHorariosDisponiveis() que atualiza os horários tornando indisponíveis aqueles que já estão reservados.
A seguir a transcrição da função buscarHorarios():

  async function buscarHorarios(data: string) {
    buscarAgendamentosNaData(data);
    atualizarHorariosDisponiveis();
  }

A função async buscarAgendamentosNaData() conforme digo, consulta via api o banco de dados, e está assim:

  async function buscarAgendamentosNaData(data: string) {
    const response = await api.get('agendamentos', {
      params: { 
        data_agend: data,
        organizacao_agend: state.organizacao_atd,
      }
    });
    setAgendamentosNaData(response.data); 
  }

Já a async atualizarHorariosDisponiveis(), percorre o objeto array de horários, atualizando o objeto horarios() com o objeto de horários padrões para evitar trabalhar com lixos de buscas anteriores. Depois em um map, verifica se já existe reserva do horário lido, setando a propriedade disponível=”N” e efetuando o return para atualizar o elemento no objeto array horarios().
Assim está atualizarHorariosDisponiveis():

  async function atualizarHorariosDisponiveis() {
    horarios.map((horario, index) => {
      horario.disponivel = 'S'; 
      agendamentosNaData.map((agendamento: Agendamento) => { 
        if(horario.hora === agendamento.hora_agend) {
          horario.disponivel = 'N'; 
        }
        return horario;
      });
    });
  }

O objeto array horariospadroes contém apenas a propriedade “hora” e “disponível” que são passados à um objeto visto como global, como a seguir (resumido):

const horariospadroes = (
  { hora: '08:00', disponivel: "S"},
  { hora: '08:30', disponivel: "S"},
  ...
  { hora: '17:00', disponivel: "S"},
  { hora: '17:30', disponivel: "S"}
)  

let horarios = horariospadroes;

Ocorre que os horários renderizados são apresentados sempre em relação à uma data selecionada anteriomente.
Exemplo:
Se seleciono a data 11/07/2021 renderiza todas os horários com meu vetor original, conforme o padrão acima.
Se Troco a data para 12/07/2021 renderiza o conteúdo de horários, só que apresenta os dados que deveriam ter sido apresentados na data selecionada antes, que foi 11/07/2021.
E assim sucessivamente.

Acredito que seja uma execução fora de ordem mas não consegui identificar as razões.

Como isso pode ocorrer se as chamadas estão sempre com async, async / await, ou seja, primeiro deve esperar a conclusão de um processo para na sequencia executar as instruções seguintes?

Este é o tratamento correto para essa situação?
Não consegui identificar o problema. Podem por favor me ajudar?

Toda ajuda é bem vinda.

A seguir, apresento para entendimento do “todo” de forma resumida a estrutura do código como está:

import React, { FormEvent, useEffect, useState } from 'react';
...

const horariospadroes = (
  { hora: '08:00', disponivel: "S"},
  { hora: '08:30', disponivel: "S"},
  ...
  { hora: '17:00', disponivel: "S"},
  { hora: '17:30', disponivel: "S"}
)  
let horarios = horariospadroes;

export interface Horario {
  hora: string;
  disponivel: string;
}

interface AtendimentoItemProps {  atendimento: Atendimento; }

export interface Agendamento {  ...omitido... }

const CadastroAgendamento: React.FC<AtendimentoItemProps> = ({atendimento}) => {
  const history = useHistory();  
  const { state } = useLocation<Atendimento>();
  const (showHorarios, setShowHorarios) = React.useState(false);  
  ...
  const (agendamentosNaData, setAgendamentosNaData) = useState(()); 

  // não sei porque, a primeira execução sempre retorna vazio, então força a primeira execução com data vazia
  useEffect(() => {
    buscarAgendamentosNaData('1900-01-01');
  }, ());

  useEffect(() => {
    buscarHorarios('1900-01-01');
  }, ());

  async function buscarHorarios(data: string) {
    buscarAgendamentosNaData(data);
    atualizarHorariosDisponiveis();
  }  

  async function buscarAgendamentosNaData(data: string) {
    const response = await api.get('agendamentos', {
      params: { 
        data_agend: data,
        organizacao_agend: state.organizacao_atd,
      }
    });
    setAgendamentosNaData(response.data); 
  }

  async function atualizarHorariosDisponiveis() {
    let horario = horariospadroes;
    horario.map((horario, index) => {
      agendamentosNaData.map((agendamento: Agendamento) => { 
        if(horario.hora === agendamento.hora_agend) {
          horario.disponivel = 'N'; 
        }
        return horario;
      });
    });
  }

  interface HorariosProps {...omitido...}

  const Horarios: React.FC<HorariosProps> = (props) => {
    let horarioRenderizado;
    if (props.disponivel==="S"){
      horarioRenderizado = 
        <div className="horario-item" style={{ color:"#FFFFFF" }} onClick={(e) => { setHoraAgend( props.hora ) }} >
          {props.hora}
        </div>;
    } else {
      horarioRenderizado = 
        <div style={{ color:"#FFFFFF", background:"#C7B7B7", cursor:"none", textDecoration:"line-through" }} className="horario-item" >
          {props.hora}
        </div>;
    }
  
    return(
      <div>
        { horarioRenderizado }
      </div>  
    );
  }
  
  function handleIncluirAgendamento(e: FormEvent ) { ... omitido ...  }

  function handleChangeData(e: React.ChangeEvent<HTMLInputElement>) {
    let data = e.target.value;
    setStateData(data);
    buscarHorarios(data);
    setShowHorarios(true); 
  }
    
  function ShowHorariosDisponiveis(props: any) {
    return(
      props.showHorarios ? 
      <div className="horario-container">
        {horarios.map((horario) => {
            return <Horarios hora={horario.hora} disponivel={horario.disponivel} />;
          })}
      </div> 
      : 
      null 
    );
  }

  return (
    <div id="cadastro-agendamento" className="container-cadastroagendamento">
      <Cabecalho />
      <main className="container-cadastroagendamento">
        <form onSubmit={handleIncluirAgendamento}>
          <fieldset className="container-form">

            <ShowHorariosDisponiveis showHorarios={showHorarios}/>

            <div className="input-block">
              <br></br>
              <ThemeProvider theme={theme}>
                <Button type="submit" variant="contained" color="primary" style={{ borderRadius: 50 }} className="botao" >
                  Confirmar
                </Button>
              </ThemeProvider>
            </div>

          </fieldset>
        </form>
      </main>
    </div>
  );
};

export default CadastroAgendamento;

c# – return do método não está funcionando

Eu não estou conseguindo criar um return para esse método

public Task<SingleResult<ICollection<ProposalResult>>> MoveHistory(ICollection<MoveHistoryCommand> command)
        {
            List<ProposalResult> proposals;
            
            foreach (var cmd in command)
            {
                var status = _uow.MoveHistStatusRepository.PostMoveHist(Convert.ToInt64(cmd.PoliciesNo));

                proposals = new List<ProposalResult>
                {
                    new ProposalResult
                    {
                        PolicyNo = Convert.ToInt64(cmd.PoliciesNo),
                        Status = status
                    }
                };
            }
            return null;//falta fechar o retorno e pronto
        }

O foreach foi para pegar cada PolicyNo que vem em command e atribuir o status que vem da proc dentro do foreach.

Meu SingleResult:

public class SingleResult<T>
    {
        public SingleResult(IList<ValidationFailure> erros)
        {
            this.Erros = erros.Select(erro =>
                new Error { Campo = erro.PropertyName, Descricao = erro.ErrorMessage }).ToList();
        }

        public SingleResult(T registro)
        {
            this.Erros = new List<Error>();
            this.Registro = registro;
        }
        public T Registro { get; set; }
        public List<Error> Erros { get; set; }
    }

Como faço o meu return?

android – Porque está dando “Attribute Erro” quando rodo o main.py? Mas quando rodo o niveis.py dá certo?

É o seguinte. Sou novo em python e queria fazer um joguinho simples em texto. Mas quando eu rodo o arquivo “main.py” dá um Attribute Error dizendo que não tem o atributo “nivel1” no arquivo “niveis.py”.

Mas quando eu rodo o “niveis.py” o jogo funciona. Alguém poderia me explicar o que está acontecendo?

Códigos:

-main.py
Código do arquivo

Desculpa não ter highlight nos códigos, mas a única maneira boa de programar Python no celular é por esse app

javascript – Obtener de Mysql dato para mostrar en Multi Select que esta en modal

estoy elaborando un proyecto, en el cual utilizo un modal para modificar datos de una tabla. En dicho modal tengo varios Multi Select, los cuales los cargo de la base de datos.

Puedo guardar las opciones seleccionadas en la base de datos, pero a la hora de traer el detalle del registro los multiselect no me aparecen seleccionados los valores que tengo en la base de datos, hago la consulta con un AJAX y si me trae el arreglo.

Dejo el codigo a continuación.

Index.php

<select id="multiselect" name="multiselect()"  multiple class="form-control" >
              <?php
        $query = "SELECT * FROM multiselect ORDER BY id ASC";
        $statement = $con->prepare($query);
        $statement->execute();
        $result = $statement->fetchAll();
       foreach($result as $row)
       {
         echo '<option value="'.$row("id").'">'.$row("description").'</option>';
      }
       ?>
 </select>

<script type="text/javascript">
$(document).ready(function(e) {

 $('.tablecell').click(function() {
    var ticket = this.id;

    $.ajax({
      type: "POST",
      
      url: "addfile/crud.php?eks=detail",
      data: "ticket="+ticket,
      dataType: "json",
      success: function (data) {
       
//Quite la consulta de la base de datos e hice pruebas manuales
var product = "1, 2, 3";

// Convert string to array
var product_array = product.split(", ");


$("#multiselect").val(product_array);
$("#multiselect").val((0));
        
      }
    });
  });
});
</script>

multiselect.js

$(document).ready(function() {       
    $('#multiselect').multiselect({     
        includeSelectAllOption: true,
        buttonWidth: 200,
        numberDisplayed: 2,
        nSelectedText: 'selected',
        nonSelectedText: 'Multi Select'

    });
});

Si le quito este codigo

$('#multiselect').multiselect({     
        includeSelectAllOption: true,
        buttonWidth: 200,
        numberDisplayed: 2,
        nSelectedText: 'selected',
        nonSelectedText: 'Multi Select'

    }); 

Me aparece un cuadro sin diseño y si seleccioando los option que le mande seleccionar.

DreamProxies - Cheapest USA Elite Private Proxies 100 Private Proxies 200 Private Proxies 400 Private Proxies 1000 Private Proxies 2000 Private Proxies 5000 Private Proxies ExtraProxies.com - Buy Cheap Private Proxies Buy 50 Private Proxies Buy 100 Private Proxies Buy 200 Private Proxies Buy 500 Private Proxies Buy 1000 Private Proxies Buy 2000 Private Proxies ProxiesLive.com Proxies-free.com New Proxy Lists Every Day Proxies123.com Buy Cheap Private Proxies; Best Quality USA Private Proxies