php – Asi esta bien el codigo?

<?php
session_start();
$user = $_POST('user');
$password = $_POST('password');
$op = $_GET('op');

if($op=="in"){
    $sql = mysqli_query($success,"SELECT * FROM login WHERE user='$user' AND password='$password'");
    if(mysqli_num_rows($sql)==1){
        $qry = mysqli_fetch_array($sql);
        $_SESSION('user') = $qry('user');
        $_SESSION('nama') = $qry('nama');
        $_SESSION('password') = $qry('password');
        $_SESSION('level') = $qry('level');
        if($qry('level')=="Admin"){
            header("location:home_admin.php");
        }else if($qry('level')=="user"){
            header("location:home_user.php");
        }
    }else{
        ?>
        <script language="JavaScript">
            alert('Nombre de usuario o contraseña incorrecta. ¡Inténtalo de nuevo!');
            document.location='index.php';
        </script>
        <?php
    }
}else if($op=="out"){
    unset($_SESSION('user'));
    unset($_SESSION('level'));
    header("location:index.php");
}
?>

Quiero saber si esta bien elcodigo,ya que me dice que el usuario o contraseña no valido, no se si lo estoy asociando bien. soy nuevo en esto y e investigado que ese codigo es con un php obsoleto, o no se si lo estoy escribiendo bien.

python 3.x – Atom não esta autocompletando

Instalei o atom, e o python 3.9 para começar a aprender mas o autocomplete-python e o autocomplete-python-jedi simplesmente não funciona, quando eu começo a escrever o código não aparece nenhuma indicação para autocompletar, o unico que funciona é o kite, mas parece que só a versão premium funciona direito.

javascript – ¿Cómo puedo asignar un valor select a una variable y que esta no sea undefined?

Estoy con un proyecto, simple. Quiero que un select tenga 3 datos 10, 20 y 40. Que por defecto cargue 10 y que con cada selección me actualice una variable que usaré para crear un Array. Concretame, 10, 20 y 40, son el numero de elementos que recogerá de un array más grande (preguntas).

Si lo pico a mano, funciona, si lo pongo así… nada.
Gracias de antemano a quien me de un poco de luz 🙂

window.onload = function() {
    fillBook();
}

var first_select;

function fillBook(){    
   first_select = document.getElementById('first-select').value;
   console.log(first_select);
}

//db_preguntas
var preguntas = (
    "Q_1", 
    "Q_2", 
    "Q_3",
    //... hay muchas

);
//db_respuestas
var respuestas = (
    ("CORRECTA r1_1", "incorrecta r2_1", "incorrecta r3_1", "incorrecta r4_1"),
    ("CORRECTA r1_2", "incorrecta r2_2", "incorrecta r3_2", "incorrecta r4_2"),
    ("CORRECTA r1_3", "incorrecta r2_3", "incorrecta r3_3", "incorrecta r4_3"),
    //... hay muchas

);

var n_Qs = first_select; //***esta es la variable de la discordia ******//

n_QsTOT = preguntas.length;
    
    const arr_Qs = new Array(preguntas);
    for (let i = 0; i < preguntas.length - 1; i++) {
        arr_Qs(i) = i + 1;
    }
    arr_Qs.sort(() => Math.random() > 0.5 ? 1 : -1);
    const newArray_Q = arr_Qs.slice(0, n_Qs); //nuevo Array: newArray_Q

    function logArrayElements(i, index, newArray_Q) {
        console.log("Q("+index+ ") = "+i);
    }
    newArray_Q.forEach(logArrayElements);
    <select id="first-select" onchange="fillBook()">
        <option value="10" selected>10 preguntas</option>
        <option value="20">20 preguntas</option>
        <option value="40">40 preguntas</option>
    </select>

¿Porque me está saliendo esto al encenderlo?

enter image description here

Me sal estoy cada vez que enciendo el ordenador, alguien que me ayude porfavor.

jsp – Erro 404 do Tomcat: O servidor de origem não encontrou uma representação atual para o recurso de destino ou não está disposto a divulgar que existe

Olá, estou criando um projeto e preciso fazer o cadastro de funcionario. Para isso estou utilizando um servlet que corresponde ao formulario de cadastro:

inserir a descrição da imagem aqui

Tenho também a minha classe ClienteDAO com o método gravar:

inserir a descrição da imagem aqui

E por fim meu Servlet:

inserir a descrição da imagem aqui

Entretanto sempre que vou utilizar o formulario para fazer o cadastro é retornado o erro 404 do tomcat, eu percebi que a url esta errada. O certo seria http://localhost:8080/NOME-DO-MEU-PROJETO/ClienteController porém eu não sei como faço para isso acontecer.

inserir a descrição da imagem aqui

windows7 – ¿Cómo se cambian los permisos de esta carpeta para abrir archivos con fopen() en C?

Ayer estuve compilando este programa, sin errores (GCC). Sin embargo, en tiempo de ejecución me ha dado un error de fopen() con código errno 13. El código es el siguiente:

#include <stdio.h>
#include <stdlib.h>
#include <errno.h>

int main(void) {
    FILE* archivo;
    int a, b;
    a = 15;
    b = 5;
    archivo = fopen("datos.txt", "a");
    if (archivo != NULL){
        fprintf(archivo, "%i más %i son %i", a, b, a+b);
    }else{
        printf("Error %d",errno);
    }

    return 0;
}

Estuve compilando y ejecutando en Windows 7, en el escritorio (C:UsersUserDesktop), pero me daba acceso denegado. En cambio, lo ejecutaba en la carpeta de usuario (C:UsersUser) se ejecutaba correctamente el programa. Tiene pinta a que se debe a los permisos, pero no se como cambiarlos. Soy Administrador del ordenador, así que puedo cambiarlos.

¿Alguien sabe como?

Gracias y saludos 🙂

react native – Axios post request não envia arquivos quando o app esta emulando no android

Estou tendo problema na hora de realizar um upload de imagem enquanto estou emulando no ANDROID. Ao tentar fazer um post request enviando uma imagem com o axios, minha aplicação simplesmente ignora o request, não aponta nenhum erro mas também não realiza a requisição.
Já estou a algum tempo tentando resolver este problema, mas não consigo achar nenhum tópico relacionado ao problema que relatei a cima.

obs: O upload funciona perfeitamente quando eu gero o APK.

Trecho de codigo:

const handleUpdateAvatar = useCallback(() => {
    ImagePicker.showImagePicker({
      title: 'Selecione um Avatar',
      cancelButtonTitle: 'Cancelar',
      takePhotoButtonTitle: 'Usar camera',        
      chooseFromLibraryButtonTitle: 'Escolher na galeria',
    }, response => {
      if (response.didCancel) {
        return;
      }
      if (response.error) {
        Alert.alert('Erro ao atualizar seu avatar.');
        return;
      }

      const data = new FormData();

      data.append('avatar', {
        type: 'image/jpeg',
        name: `${user.id}.jpeg`,
        uri: response.uri,
      });

      Api.patch('users/avatar', data).then((apiResponse: any) => {
        updateUser(apiResponse.data.user);
        console.log("entrou no then da imagem");
      }).catch((err) => {
        console.log(err);
        setIsModalVisibleError(true);
      });
    });
  }, (user, updateUser));

html – Como puedo estilar un selector css que no es pariente cuando un input esta checkeado? solamente con css

Quiero hacer un dark-mode para mi página, utilizando solamente CSS. Para ello, creé un input type checkbox que me permite hacer el switch entre un label de “modo oscuro” y otro label “modo claro”. Para esto use input:checkbox + .clasedelhermano{} y funcionó, pero ahora, cuando quiero editar un selector que no esta dentro de su rama, no se como llegar a este. En este caso, me gustaría editar el div con clase “purple-rectangle” utilizando el checkbox de id “dark-mode”.

 <div class="purple-rectangle"></div>
    <header class="header">
        <img class="logo" src="GIFOS_UI+Kit_Desktop+y+Mobile/GIFOS-UI-Desktop+Mobile-Update/assets/logo-mobile.svg" alt="logo">
        <div class="menu-hamb">
            <input type="checkbox">
            <img class="burguer hamb" src="GIFOS_UI+Kit_Desktop+y+Mobile/GIFOS-UI-Desktop+Mobile-Update/assets/burger.svg" alt="burguer">
            <img class="close hamb" src="GIFOS_UI+Kit_Desktop+y+Mobile/GIFOS-UI-Desktop+Mobile-Update/assets/close.svg" alt="close">
            <nav class="navbar">
                <ul class="navlist">
                    <input type="checkbox" id="dark-mode">
                    <li class="navitem day" id="day">Modo Nocturno</li>
                    <li class="navitem night" id="night">Modo Diurno</li>
                    <li class="navitem">Favoritos</li>
                    <li class="navitem">Mis Gifos</li>
                </ul>
            </nav>
        </div>
        <img id="create-gif" class="create-gif" src="GIFOS_UI+Kit_Desktop+y+Mobile/GIFOS-UI-Desktop+Mobile-Update/assets/button-crear-gifo.svg" alt="">
    </header>
.navlist input:checked ~ .day {
    display: none;
}
.navlist #dark-mode:not(:checked) ~ .night{
    display: none;
}

// esta es la linea que nose como hacer
 #dark-mode:checked +.purple-rectangle{
   background-color: $primary-color-dark;
}

Por que o resultado dessa operação simples não está dando certo?

#include <stdio.h>

int main() {
float y;
y = 1 + (1 / 2) + (1/3);
printf("o resultado é %f" , y);
return 0;
}

Porque o resultado desse algoritmo da 1? Sendo que deveria dar 1,83?

us visa waiver program – US Marriage ESTA

My fiance and I are currently seperated on different sides of the Atlantic thanks to the Covid travel restrictions and we are trying to plan for the future. We want to be married (even if we end up living apart while we apply for a US Spousal Visa so that I can join her in the states).

My question is this; Assuming the currently travel restrictions are lifted; Can I visit my fiance in America on a ESTA/VWP, get married, return to the UK, then apply for a Spousal Visa so that I can join her at a later date?

Is it legal to go to the US on a ESTA/VWP to get married if I have every intention of leaving the States at the end of my holiday?