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 - DanielaPalma

#1
Colocar lo justo y necesario. Si querés contar bien sobre vos, podes hacer la carta de presentación
#2
Buen día! alguien sería tan amable de explicarme que significa esta parte del código? en especial la parte de header (no se nada de php y esto lo tengo que pasar a js

Código: php
/*$_usuario = $_POST['usuario'];*/
$_usuario = 'prueba';
if (isset($_POST["enviar"])) {
    session_start();
    $_SESSION["usuario"] = $_usuario;
    $_SESSION["inputNumero"] = htmlentities($_POST["inputNumero"]);
    $_SESSION["inputNombre"] = htmlentities($_POST["inputNombre"]);
    $_SESSION["inputGenero"] = htmlentities($_POST["inputGenero"]);
    header("Location: montos.php");
}



?>


#3
Dudas y pedidos generales / Angular
Marzo 22, 2023, 01:01:36 PM
Buenas! Estoy trabajando en el código de una billetera virtual y no logro hacer que se pueda transferir un millón de pesos. Alguno sabe lo qué estoy haciendo mal?

Adjunto código a continuación

Código: javascript
ionChangeAmount(view) {
    console.log("ionChangeAmount: " + view.form.controls.amount.value);

    let formatNumberWithPoints = (x) => {
      x = x.toString();
      var pattern = /(-?\d+)(\d{3})/;
      while (pattern.test(x)) x = x.replace(pattern, "$1.$2");
      return x;
    };
    let cleanAmount = view.form.controls.amount.value || "0";
    cleanAmount = parseInt(cleanAmount.replace(/\D+/g, "") || "0");
    if (
      !cleanAmount ||
      (view.item.amountMin && cleanAmount / 100 < view.item.amountMin) ||
      (view.item.amountMax && cleanAmount / 1000 > view.item.amountMax)
    ) {
      setTimeout(() => view.form.controls.amount.setErrors({ incorrect: true }));
    } else {
      setTimeout(() => view.form.controls.amount.setErrors(false));
    }
    let entire = Math.floor(cleanAmount / 100);
    let decimal = cleanAmount / 100 - entire;
    cleanAmount = formatNumberWithPoints(entire) + "," + decimal.toFixed(2).split(".")[1];
    if (cleanAmount && cleanAmount != "0") {
      view.form.controls.amount.setValue("$ " + cleanAmount);
    } else {
      view.form.controls.amount.setValue(null);
    }
  }