Possible Duplicate:
Why am I getting “Undefined index” from my PHP?
$pattern2 = "/([A-Za-z0-9\.\-\_\!\#\$\%\&\'\*\+\/\=\?\^\`\{\|\}]+)\@([A-Za-z0-9.-_]+)(\.[A-Za-z]{2,5})/";
foreach ($lines as $email) {
preg_match($pattern2,$email,$goodies);
$goodies[0]=filter_var($goodies[0], FILTER_SANITIZE_EMAIL);
if(filter_var($goodies[0], FILTER_VALIDATE_EMAIL)){
array_push($good,$goodies[0]);
}
}
Ben e-postaları kapmak için girişimde bir textarea eski bir Flatfile veri bir demet yapıştırarak duyuyorum.
Her şey çalışıyor ve e-postaları cezası çeker. Pattern2 bunun benim için çalışmak yeterli kaybetmek denedik sadece bir tanesidir.
Sorun benim hata günlüğüne ofset bir tanımsız alıyorum olduğunu. Ilk goodies[0] görüntülenir hattı üzerinde.
I goodies['0'] için goodies[0] tüm değişti ve ben tanımsız bir dizin hata alıyorum.
Bunu düzeltmek için saatlerce denedim ve benim fikir sonunda duyuyorum.
Benim için bu çözebilirsiniz herkes için şimdiden teşekkürler!