problema metodo POST: prelevare VALUE da tasto SUBMIT
Salve,
ho questo codice:
Ma quando assegno $id_p2 = $_POST['vote_right'], mi dà l'errore Undefined index (164); non dovrebbe essere trasportato anche il valore del tasto "vote_right"?
Spero di essere stato chiaro!
Salve,
ho questo codice:
PHP:
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<?php $id_p1 = $picture1->id_picture;
$id_p2 = $picture2->id_picture;?>
<input name="vote_left" class="vote vote_left" type="submit" value="<?php echo $id_p1 ?>">
<input name="vote_right" class="vote vote_right" type="submit" value="<?php echo $id_p2 ?>">
</form>
if(isset($_POST['vote_left'])){
$data->connetti();
$t = "rated"; # nome della tabella
$id_p1 = $_POST['vote_left'];
$id_p2 = $_POST['vote_right'];
$v1 = array ($_SESSION['username'], $id_p1 , $id_p2, 'A'); # valori da inserire
$r1 = "username, picture_A, picture_B, vote"; # campi da popolare
$data->inserisci($t,$v1,$r1);
$data->disconnetti();
header("location: home.php");
}
Ma quando assegno $id_p2 = $_POST['vote_right'], mi dà l'errore Undefined index (164); non dovrebbe essere trasportato anche il valore del tasto "vote_right"?
Spero di essere stato chiaro!
Ultima modifica di un moderatore: