Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    282

    Variabile passata con POST vuota

    Ciao a tutti,
    in uno script semplicissimo mi ritrovo vuota una variabile passata con POST.
    Il bello è che lo stesso script da un'altra parte funziona.
    Mi chiedo quali sono le condizioni per le quali mi posso perdere una variabile inviata con POST?
    Ho fatto questo script di prova:

    <?php
    require_once('..\include\connessione.php');


    $codice = mysqli_real_escape_string($conn, $_POST['codice']);


    $sql = "SELECT * FROM prova WHERE ducod ='$codice' ";
    $result = mysqli_query($conn ,$sql ) or die('Errore nella query');
    while($row=mysqli_fetch_array($result)){
    //
    $csv_output .= $row['ducod'] . ",";
    $csv_output .= $row['ducog'] . ",";
    $csv_output .= $row['dunom'] . ",";
    }
    echo $codice . $sql ;
    mysqli_close($conn);
    exit;
    ?>

    da una parte funziona, in un'altra mi ritrovo la variabile $codice vuota....
    Evidentemente ci deve essere qualche situazione che impedisce di passare la variabile
    Se uso GET funziona in entrambi i casi

    Nel file connessione.php ci sono solo le 4 istruzioni per la connessione

    Qualcuno mi può dire in cose sbaglio?
    Grazie

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Come ci arrivi alla pagina che contiene questo codice?

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    282
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Come ci arrivi alla pagina che contiene questo codice?
    Innanzitutto grazie per avermi risposto.
    Ci arrivo da un'app. Mi servono le variabili inviate per collegarmi ad un database MySql.

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Senza vedere il codice coinvolto non so dirti molto.
    Come ti accorgi che la variabile post è vuota? Ottieni un messaggio d'errore tipo "invalid index"?
    Passi da un'altro script intermedio? In tal caso la variabile post la riceverebbe solo quello.
    Hai provato a fare un echo all'inizio dello script per vedere se contiene qualcosa?
    Se proprio non ti arriva, verifica anche bene l'invio dall'app, perché se la richiesta va a buon fine i dati inviati in post non spariscono.

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.