diff options
author | Jason Oster <parasytic@users.sourceforge.net> | 2009-05-29 16:04:23 +0000 |
---|---|---|
committer | Jason Oster <parasytic@users.sourceforge.net> | 2009-05-29 16:04:23 +0000 |
commit | aa19cb6558989cd6edb962d27b9d222dce4db9e7 (patch) | |
tree | effac461f484fc6e20795aa90a4b0073f8573c3a /includes/event.php | |
parent | db1ba3df77c858b3da994cfdad9f0eed0ca4a639 (diff) | |
download | phpicalendar-aa19cb6558989cd6edb962d27b9d222dce4db9e7.tar.gz phpicalendar-aa19cb6558989cd6edb962d27b9d222dce4db9e7.tar.bz2 phpicalendar-aa19cb6558989cd6edb962d27b9d222dce4db9e7.zip |
Attempt to parse attendees/organizers without a Common Name attribute and invalid email address
Diffstat (limited to 'includes/event.php')
-rw-r--r-- | includes/event.php | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/includes/event.php b/includes/event.php index 4112700..8b98c26 100644 --- a/includes/event.php +++ b/includes/event.php @@ -39,7 +39,11 @@ if (isset($organizer) && is_array($organizer)) { $i=0; $organizers = array(); foreach ($organizer as $val) { - $organizers[] .= "<a href=\"mailto:{$organizer[$i]["email"]}\">{$organizer[$i]["name"]}</a>"; + if (!empty($organizer[$i]["email"])) { + $organizers[] .= "<a href=\"mailto:{$organizer[$i]["email"]}\">{$organizer[$i]["name"]}</a>"; + } else { + $organizers[] .= $organizer[$i]["name"]; + } $i++; } $organizer = implode(', ',$organizers); @@ -48,7 +52,11 @@ if (isset($attendee) && is_array($attendee)) { $i=0; $attendees = array(); foreach ($attendee as $val) { - $attendees[] .= "<a href=\"mailto:{$attendee[$i]["email"]}\">{$attendee[$i]["name"]}</a>"; + if (!empty($attendee[$i]["email"])) { + $attendees[] .= "<a href=\"mailto:{$attendee[$i]["email"]}\">{$attendee[$i]["name"]}</a>"; + } else { + $attendees[] .= $attendee[$i]["name"]; + } $i++; } $attendee = implode(', ',$attendees); |