ok, posto un po' di codice...
pagina con elenco eventi:
Codice PHP:
<?php
@session_start();
// Includo la connessione al database
@require('configLoc.php');
$query_show = "SELECT * FROM codici AS codici JOIN date AS date on codici.IDdata = date.id WHERE codici.id <20 ORDER BY codici.IDdata, codici.ore";
$show = mysql_query($query_show, $db) or die(mysql_error());
$resul = mysql_num_rows($show);
?>
elenco eventi
<form id="show" name="show" method="post" action="invio.php">
<?php
if (!empty($resul))
{
$maxcells = 1;
$i = 0;
while ($row_show = mysql_fetch_assoc($show))
{
$i++;
if ($i == 1)
{
if (!empty($row_show['prezzo']))
{
$przUni = $row_show['prezzo'];
$prezzoUni = number_format($przUni, 2, ',', '.')." EURO";
}
else {
$prezzoUni = "su prenotazione GRATUITO";
}
echo "<label>\r";
echo "<input type=\"checkbox\" name=\"eventi\" value=\"".$row_show['codice']."\" id=\"eventi_".$row_show['codice']."\" />cod. ".$row_show['codice']." - ".$row_show['ore']." - ".$row_show['desc']." - ".$prezzoUni;
echo "</label>\r";
echo "
\r";
echo "<input name=\"disp\" id=\"disp\" type=\"text\" class=\"campi\" />";
}
if ($i == $maxcells)
{
echo "
\r";
echo "
";
$i = 0;
}
echo "
\r";
}
else {
echo "Sezione in allestimento!";
}
?>
file invio
Codice PHP:
<?php
@session_start();
// Includo la connessione al database
@require('configLoc.php');
// recuperiamo i dati inviati con il form
$nome = ltrim(rtrim(strip_tags(stripslashes($_POST['nome']))));
$cognome = ltrim(rtrim(strip_tags(stripslashes($_POST['cognome']))));
$via = ltrim(rtrim(strip_tags(stripslashes($_POST['via']))));
$citta = ltrim(rtrim(strip_tags(stripslashes($_POST['citta']))));
$CAP = ltrim(rtrim(strip_tags(stripslashes($_POST['CAP']))));
$provincia = ltrim(rtrim(strip_tags(stripslashes($_POST['provincia']))));
$email = ltrim(rtrim(strip_tags(stripslashes($_POST['email']))));
$cell = ltrim(rtrim(strip_tags(stripslashes($_POST['cell']))));
$eventi = ltrim(rtrim(strip_tags(stripslashes($_POST['eventi']))));
$disp = ltrim(rtrim(strip_tags(stripslashes($_POST['disp']))));
$Destinatario = "$email";
$subject = "iscrizione";
$body = "<img src=\"img/logo.png\" width=\"245\" height=\"45\" alt=\"Logo\" />
<font face='verdana' size='2'>Riepilogo
[b]nome:[/b] $nome $cognome
[b]indirizzo:[/b] $via - $citta $CAP $provincia
[b]telefono:[/b] $cell
[b]email:[/b] $email
[b]codice:[/b] cod. $eventi
[b]biglietti:[/b] cod. $disp
</font>";
$intestazioni = "MIME-Version: 1.0\r\n";
$intestazioni .= "Content-type: text/html; charset=UTF-8\r\n";
$intestazioni .= "From: [email]mia@email.it[/email]\r\n";
ecc.....
in pratica nel body della email il codice e il numero di biglietti deve essere stampato con le scelte dell'utente....
es.
codice 01 - biglietti 2
codice 03 - biglietti 1
ecc...
con foreach($_SESSION['eventi'] as $evento) lo posso fare?!
grazie
Claudia