codice:
function notify_answer($xml,$dominio,$registrant,$admin,$tec){
$nstart = strpos($xml,'<domain:name>');
$nend = strpos($xml,'</domain:name>');
$namesite = substr($xml, $nstart, $nend-$nstart);
print '-'.$nstart.'---'.substr($xml, $nstart, $nend-$nstart).'---';
global $epp_postemail_to, $epp_postemail_from, $epp_postemail_polling_notify;
date_default_timezone_set('Europe/Paris');
setSMTP('mail.aladata.it' , '25' , 'webmaster@aladata.it');
echo ("$epp_postemail_to-ricezione risposta-From:noreply@eppala.it");
mail($epp_postemail_to,"ricezione risposta",$xml,"From:noreply@eppala.it");
// costruiamo alcune intestazioni generali
$header = "From: Inviante <noreply@eppala.it>\n";
$header .= "CC: Altro Ricevente <$epp_postemail_to>\n";
$header .= "X-Mailer: Il nostro Php\n";
// costruiamo le intestazioni specifiche per il formato HTML
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$header .= "Content-Transfer-Encoding: 7bit\n\n";
//costruiamo il testo in formato HTML
$messaggio = "<html><body>
Questo messaggio è in formato html</p>
Visita il sito <a href=\"http://www.html.it\">www.html.it</a></p></body></html>";
$subject = "primo messaggio html";
// inviamo il messaggio di posta elettronica
// controllando eventuali errori
$var=fopen("../email/full_width.html","r");
$leggi=fread($var,filesize("../email/full_width.html"));
//Estrazione Dati Dominio
print $namesite."
";
$StringaSQL="SELECT idd, name, created, updated, expire, eppcode, status, idregistrant, idadmin, idtech, idbill, ida FROM eppdb.domain_names where name = \"$namesite'\"";
DBSelect($StringaSQL,$rs);
if (NextRecord($rs,$r)){
//Estrazone Dati Admin
print '
-->'.$r["name"].'<--
';
$StringaDominio = "
Dominio: ".$r["name"].'
Codice Reg '.$r["idregistrant"];
//Estrazione Dati Tec
//Estrazione Dati Register
}else{
print '
-->'.$r["name"].'<--
';
print "
non trovato
$StringaSQL
";
}
$sss=nl2br($leggi);
$adate = date('d-m-Y',time());
$sss = str_replace("[INFO-DOMAIN]", $StringaDominio, $sss);
$sss = str_replace("[Dominio]", "Richiesta del ".$adate, $sss);
//print $sss;
fclose($var);
if( @mail($epp_postemail_to, $subject, $sss, $header) ) echo "e-mail inviata con successo!";
else echo "errore nell'invio dell'e-mail!";
}
function DBSelect($QUERY,&$RECORDSET){
global $db,$MX,$db_reconnect,$LANGUAGE;
if ($db_reconnect) {
DisconnectDB();
ConnectDB();
}
print "-a-a-a-a".$QUERY;
$RECORDSET = mysql_query($QUERY,$db) or die("$LANGUAGE[341]
$QUERY
".mysql_error());
}
a video la query la stampa con il valore (nomesito.it) quindi quello arriva ma il record è vuoto.... se loscrivo a mano nella query invece trova il record....