Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905

    [PHP]ereg, ereg_replace e isset

    ho un problema: uno script ha un controllo dei campi in javascript prima di inviare i dati al file .php che dovrà eseguire un calcolo. Se una selezione a un select è 1 l'operazione sarà 1*2 altrimenti 1*3 (naturalmente è un esempio banale ) adesso vi mostro la sorgente della pagina e in un commento quello di cui ho bisogno:
    Codice PHP:
    $calcolo $_POST['calcolo'];

    if(
    $calcolo == "1") {
      
    $operazione_1 2;
    }
    if(
    $calcolo == "2") {
      
    $operazione_2 3;
    }

    if(isset(
    $operazione_1) {
      if(
    ereg("^[0-9]\.[0-9]$""$operazione_1") {
        if(
    ereg_replace("^[0-9]\.[5-9]$""$operazione_1") {
          
    /*
    mi serve qualcosa che se dopo la virgola c'è + di 5 o 5,
    faccia un arrotondamento per eccesso*/
        
    }else{/*
    mi serve qualcosa che se dopo la virgola c'è - di 5,
    faccia un arrotondamento per difetto*/
        
    }
      }

    in pratica se avete capito mi serve una funzione che arrotondi per difetto o per eccesso a seconda del valore. grazie.

  2. #2

  3. #3
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    ok grazie mille poi ti faccio sapere se va

  4. #4
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    si è proprio quello che mi serviva

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    ciao.

  6. #6
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    cmq credo che userò round()

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.