vediamo se ho capito:
Il dato alla funzione dovrebbe essere passato da questa riga di codice,
Codice PHP:
<input name="pro_dataiscr" type="text" id="pro_dataiscr" size="12" maxlength="10">
<span class="Stile1">gg/mm/aaaa</span></td>
nel file dove si compila il form inserisci data iscrizione...
viene poi preso da un altro file con questo codice:
Codice PHP:
if($_REQUEST['pro_dataiscr'] != NULL)
{
$data = $_REQUEST['pro_dataiscr'];
if (ereg ("([0-9]{1,2})/([0-9]{1,2})/([0-9]{4})", $data, $regs))
{
$data = "$regs[3]-$regs[2]-$regs[1]";
$campi .= ", `pro_dataiscr` ";
$valori .= ", '$data'";
}
else{
echo "
Formato di data non valido: $data";
$errore++;
}
}
poi nel file dove è presente anche la funzione compleanno, se può servire, c'è questo codice:
Codice PHP:
<?
$data = $row['pro_dataiscr'];
$titolo = $row['pro_titolo'];
$numero = $row['pro_num'];
$attivo = $row['pro_att'];
//echo "$data - $titolo - $numero - $attivo";
if($data > "0000-00-00")
{
$maschera = "<tr><td>
[b]<a href=\"stampa_iscrizione.php?tipo=pro&id_ass=$id_ass\" target=_blank>PROFESSIONISTI</a>[/b]</td></tr><tr><td bgcolor=\"#CDE5E5\">Iscr: ";
echo $maschera;
format_date($data);$check = $row['pro_att'];
// echo $check;
if($check == 1)
{
print " <img src=\"immagini/verde.jpg\" width=\"15\" height=\"15\" border=\"0\" title=\"SI\">";
}
else {
print " <img src=\"immagini/rosso.jpg\" width=\"15\" height=\"15\" border=\"0\" title=\"NO\">";
}
$maschera = "</td></tr><tr><td bgcolor=\"#CDE5E5\">Titolo: ";
echo $maschera;
echo $titolo;
$maschera = "</td></tr><tr><td bgcolor=\"#CDE5E5\">N°elenco: [b] ";
echo $maschera;
echo $numero;
$maschera = " - <a href=\"ordine.php?tipo=pro\"target=_blank>albo</a>[/b]</td></tr> ";
echo $maschera;
}
?>
il tag esteso deve essere aggiunto al posto del semplice short tag (si chiama così?) <? sempre, o in qualche caso può dare errori? Per chiuderlo perciò è PHP?>
ciao