ho provato sia in locale che in rete
ma niente,
nell'include c'e solo uno scriptinino semplice semplice per la data
inserito nel codice html
Codice PHP:
<?php
$giorni = array( "Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab" );
// Nomi dei mesi dell'anno
$mesi = array("Dicembre", "Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre");
<?php print($giorni[date("w")]." ".date("j")." ".$mesi[date("n")]." ".date("Y")."
".date("H:i")); ?>
ho provato anche ad inserire il codice del programma di invio mail nell'include stesso
il file colonna.php
ma niente....non esegue il codice
a sto punto credo sia dovuto
al tipo di form:
<form method="post">
pero' potrei dire na cavolata....
ho provato a inserire anche action="nome della stessa pagina"
per completezza ho provato a guardare se mi passava la variabile
$_POST['addy']
scrivendo
print($_POST['addy']);
e mi stampa l'emeil che avevo inserito precedentemente
quindi funzia
ma e' come se non eseguisse questo parte del codice:
Codice PHP:
<?php
switch ( $_POST['action'] ) {
case 'subscribe':
if ( !empty($_POST['addy']) ) {
if ( mail($list.'-subscribe-'.str_replace('@', '=', $_POST['addy']).'@'.$DOMAIN ,'', '') ) {
show_tpl($response_template, 'ISCRITTO A: ', $list, $DOMAIN, $_POST['addy']);
}
}
break;
case 'unsubscribe':
if ( !empty($_POST['addy']) ) {
if ( mail($list.'-unsubscribe-'.str_replace('@', '=', $_POST['addy']).'@'.$DOMAIN ,'', '') ) {
show_tpl($response_template, 'RIMOSSO DA: ', $list, $DOMAIN, $_POST['addy']);
}
}
break;
}
function show_tpl($tpl, $action, $list, $domain, $address) {
$tpl=str_replace('%%ACTION%%', $action, $tpl);
$tpl=str_replace('%%LIST%%', $list, $tpl);
$tpl=str_replace('%%DOMAIN%%', $domain, $tpl);
$tpl=str_replace('%%ADDRESS%%', $address, $tpl);
echo $tpl;
}
?>
bo non so' piu' che fare