echo "BEGIN:VCARD\r" >"$tempfile"
echo "VERSION:4.0\r" >>"$tempfile"
echo "N:$_POST[\"0N\"];$_POST[\"1N\"];$_POST[\"2N\"];$_POST[\"3N\"];$_POST[\"4N\"]\r" >>"$tempfile"
+echo "UID:$_POST[\"UID\"]\r" >>"$tempfile"
for field in $VCF_FIELDS; do
value="$_POST[\"$field\"]"
n=0
addfield)
echo "$_POST[\"newfield\"]:\r" >>"$tempfile"
echo "END:VCARD\r" >>"$tempfile"
- echo -n "Location: http://$HTTP_HOST/?page=attendees&edit=$card#$card\n\n"
+ echo -n "Location: http://$HTTP_HOST/?page=attendees&edit=$card\n\n"
;;
update)
echo "END:VCARD\r" >>"$tempfile"
;;
cancel)
rm "$tempfile"
- echo -n "Location: http://$HTTP_HOST/?page=attendees#$card\n\n"
+ [ -f "$cardfile" ] \
+ && echo -n "Location: http://$HTTP_HOST/?page=attendees#$card\n\n" \
+ || echo -n "Location: http://$HTTP_HOST/?page=attendees\n\n"
+ ;;
+ delete)
+ rm "$tempfile" "$cardfile"
+ echo -n "Location: http://$HTTP_HOST/?page=attendees\n\n"
;;
esac