Добавить письмо в XML-файл - PullRequest
0 голосов
/ 17 января 2012

Я новичок в php.Я думаю, что у меня проблема с strpos.Я перепробовал все, но ничего не помогло.

PHP-файл:

function addMailToXML() { 

$new = $_POST['new-mail']; 
$mails = array(); 
$subject = ""; 
$body = ""; 
$data = loadConfig(); 

if(!check_email_address($_POST['new-mail'])){
echo 'Wrong address!!!';

} else {
if(strpos($data['mails'], $new) !== false) { 
echo 'Already in database!!!';

} else { 
$data['mails'][] = trim($new);
saveConfig($data['mails'], $data['subject'], $data['body']); 
echo 'Successfully registered.'; 
}
}
}

XML-файл:

<?xml version="1.0" encoding="UTF-8"?>
<item><mails>aaa@email.com,ccc@email.com,bbb@email.com</mails><subject></subject><body></body></item>

1 Ответ

0 голосов
/ 17 января 2012

Я не совсем понимаю, в чем вопрос, но вы, вероятно, хотите использовать in_array( $new, $data['mails'] ) вместо strpos ...

...