Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Misura dei dati mandati in post tramite form

    ciao!

    avrei la necessità di capire quanto è grande la dimensione dei dati mandati in post da un form.
    io sto usando questo:
    Codice PHP:
    $size $_SERVER['CONTENT_LENGTH'];
    echo 
    $size '<br>'
    però non ho capito in che unità di misura lo calcola (KB, MB,...).
    e se considera anche solo i dati del form, o anche tutta la pagina (quindi anche i file js, css, ecc).

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2016
    Messaggi
    783
    Quella variabile si riferisce al corpo del messaggio POST e l'unità di misura sono byte

  3. #3
    Quote Originariamente inviata da M4V1 Visualizza il messaggio
    Quella variabile si riferisce al corpo del messaggio POST e l'unità di misura sono byte
    ok grazie.
    Codice PHP:
            $size $_SERVER['CONTENT_LENGTH'] / 1048576;
            echo 
    $size '<br>';
            
    $displayMaxSize ini_get('post_max_size');
            echo 
    $displayMaxSize '<br>';
            echo (
    memory_get_usage() / 1048576) . '<br>';
            echo 
    ini_get('memory_limit'); 
    mi da questo:
    codice:
    0.069254875183105
    1024M
    0.93480682373047
    600M
    in sostanza, i dati inviati, non superano i limiti settati per quella pagina (direi neanche lontanamente).
    il problema di questo form sarà da qualche altra parte.

    grazie!

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.