Ok mi sono inchiodato... salve a tutti, non riesco ad uscire da qui:
il progetto è quello di far creare una bozza di preventivo all'utente.
Ho creato svariate pagine con all'interno i vari prodotti, aggiungendo un campo checkbox dove l'utente può aggiungere il prodotto ed inserirlo nel proprio preventivo.
In tutte le pagine la check si chiama: nome[], ho inserito la session_start(); ad inizio pagina ed ho valorizzato le variabili in questo modo: $POST['nome'] = $SESSION['nome'];.
ora selezionando i check fra le varie pagine mi invia solo l'ultimo selezionato e questo mi sta facendo impazzire...
allego parte del codice con la speranza che qualcuno possa aiutarmi grazie ancora.
Ad inizio pagina:
e provo a richiamarle in questo modo:
Grazie mille
il progetto è quello di far creare una bozza di preventivo all'utente.
Ho creato svariate pagine con all'interno i vari prodotti, aggiungendo un campo checkbox dove l'utente può aggiungere il prodotto ed inserirlo nel proprio preventivo.
In tutte le pagine la check si chiama: nome[], ho inserito la session_start(); ad inizio pagina ed ho valorizzato le variabili in questo modo: $POST['nome'] = $SESSION['nome'];.
ora selezionando i check fra le varie pagine mi invia solo l'ultimo selezionato e questo mi sta facendo impazzire...
allego parte del codice con la speranza che qualcuno possa aiutarmi grazie ancora.
Ad inizio pagina:
PHP:
<?php session_start();
$_POST["nomi"] = $_SESSION["nomi"] ;
?>
PHP:
<form method="post" action="Senzatitolo-5.php">
<li data-id="id-1" class="gastronomia ">
<div class="internal_page_item internal_page_item_gallery"> <a href="http://www.pastaecatering.com/images/gallery/Tramezzini.jpg"><img src="../images/gallery/Tramezzini.jpg" alt="Tramezzini assortiti" title="Tramezzini assortiti" /></a>
<div class="overlay">
<h5><a href="#">Gastronomia</a></h5>
<p>Tramezzini</p>
<a class="icon-zoom" href="http://www.pastaecatering.com/images/gallery/Tramezzini.jpg" rel="prettyPhoto" title="Tramezzini assortiti">Zoom</a> <a class="icon-more" href="http://www.pastaecatering.com/images/gallery/Tramezzini.jpg" title="Tramezzini">Ingrandisci</a> Aggiungi
<input type="checkbox" id="mycheck" name="nomi[]" value="Tramezzini" />
</div>
</div>
</li>
<li data-id="id-1" class="gastronomia ">
<div class="internal_page_item internal_page_item_gallery"> <a href="http://www.pastaecatering.com/images/gallery/mini_calzone.jpg"><img src="../images/gallery/mini_calzone.jpg" alt="Mini calzone" title="Mini calzone" /></a>
<div class="overlay">
<h5><a href="#">Gastronomia</a></h5>
<p>Minicalzoni</p>
<a class="icon-zoom" href="http://www.pastaecatering.com/images/gallery/mini_calzone.jpg" rel="prettyPhoto" title="Mini calzone">Zoom</a> <a class="icon-more" href="http://www.pastaecatering.com/images/gallery/mini_calzone.jpg" title="Minicalzoni">Ingrandisci</a> Aggiungi
<input type="checkbox" id="mycheck" name="nomi[]" value="Minicalzoni" />
</div>
</div>
</li>
<li data-id="id-1" class="gastronomia ">
<div class="internal_page_item internal_page_item_gallery"> <a href="http://www.pastaecatering.com/images/gallery/panini-assortiti.jpg"><img src="../images/gallery/panini-assortiti.jpg" alt="Panini assortiti" title="Panini assortiti" /></a>
<div class="overlay">
<h5><a href="#">Gastronomia</a></h5>
<p>Panini assortiti</p>
<a class="icon-zoom" href="http://www.pastaecatering.com/images/gallery/panini-assortiti.jpg" rel="prettyPhoto" title="Panini assortiti">Zoom</a> <a class="icon-more" href="http://www.pastaecatering.com/images/gallery/panini-assortiti.jpg" title="Panini assortiti">Ingrandisci</a> Aggiungi
<input type="checkbox" id="mycheck" name="nomi[]" value="Panini assortiti" />
</div>
</div>
</li>
<li data-id="id-1" class="gastronomia ">
<div class="internal_page_item internal_page_item_gallery"> <a href="http://www.pastaecatering.com/images/gallery/pizzette.jpg"><img src="../images/gallery/pizzette.jpg" alt="Pizzette assortite" title="Pizzette assortite" /></a>
<div class="overlay">
<h5><a href="#">Gastronomia</a></h5>
<p>Pizzette assortite</p>
<a class="icon-zoom" href="http://www.pastaecatering.com/images/gallery/pizzette.jpg" rel="prettyPhoto" title="Pizzette assortite">Zoom</a> <a class="icon-more" href="http://www.pastaecatering.com/images/gallery/pizzette.jpg" title="Pizzette">Ingrandisci</a> Aggiungi
<input type="checkbox" id="mycheck" name="nomi[]" value="Pizzette assortite" />
</div>
</div>
</li>
e provo a richiamarle in questo modo:
PHP:
<?php session_start(); ?>
<?php
$_SESSION["nomi"] = $_POST['nomi'];
$valori = $_POST['nomi'];
for($i = 0; $i < sizeof($valori); $i++){
echo $valori[$i]."<br />";
}
?>