|
|
Region Central
Kontaktpersoner
Träffar
Styrelsen
Årsmöten
Verksamhetsplan
Nyhetsarkiv
Länsföreningar
Stockholm
array(
"type" => "text",
"label" => "Namn",
"nullError" => "Namn måste anges",
),
"email" => array(
"type" => "text",
"label" => "E-Post",
"nullError" => "E-Post måste anges",
"regEx" => $EMAIL_REGEX,
"regExError" => "Ange en giltig E-Post"
),
"subscribeto" => array(
"type" => "header",
"content" => "Jag vill bli informerad vid följande aktiviteter"
),
"nyhetsbrevsutskick" => array(
"type" => "checkbox",
"label" => "Vid Nyhetsbrevsutskick",
"attributes" => array(
"value" => "yes",
"name" => "nyhetsbrevsutskick"
)
),
"nyhetsuppladdning" => array(
"type" => "checkbox",
"label" => "Vid Nyhetsuppladdning",
"attributes" => array(
"value" => "yes",
"name" => "nyhetsuppladdning"
)
)
);
/****************************************
* No need to edit beyond this point
*****************************************
*/
$errors=array();
$message="";
if ($_SERVER["REQUEST_METHOD"] == "POST"){
foreach($fields as $field => $fieldData) {
$fieldName = (is_null($fieldData["attributes"]) || is_null($fieldData["attributes"]["name"])?
$field:$fieldData["attributes"]["name"]);
$fieldId = (is_null($fieldData["attributes"]) || is_null($fieldData["attributes"]["id"])?
$field:$fieldData["attributes"]["id"]);
if ($fieldData["nullError"]) {
if (is_null(trim($_POST[$fieldName])) || strlen(trim($_POST[$fieldName]))<1 ) {
array_push($errors,array($fieldData["nullError"],"$('#$fieldId').focus().addClass('error')"));
}
elseif ($fieldData["regEx"]) {
if ( !eregi($fieldData["regEx"],trim($_POST[$fieldName])) ) {
array_push($errors,array($fieldData["regExError"],"$('#$fieldId').focus().addClass('error')"));
}
}
}
}
if($USE_CAPTCHA){
if(file_get_contents("http://www.opencaptcha.com/validate.php?ans=".$_POST['vcode']."&img=".$_POST['vimg'])!='pass') {
array_push($errors,array($CAPTCHA_ERROR,"$('#vcode').focus().addClass('error')"));
}
}
if( empty($errors)) {
$msg = "";
foreach( $fields as $field => $fieldData) {
$fieldName = (is_null($fieldData["attributes"]) || is_null($fieldData["attributes"]["name"])?
$field:$fieldData["attributes"]["name"]);
$fieldId = (is_null($fieldData["attributes"]) || is_null($fieldData["attributes"]["id"])?
$field:$fieldData["attributes"]["id"]);
$msg .= $fieldData["label"] . ": " . trim($_POST[$fieldName]) . "\n";
}
$msg .= "\n";
$mailheaders ="From: <$email> \n";
$mailheaders ."Reply-To: $email\n\n";
mail($MAIL_RECIPIENT, $MAIL_SUBJECT,$msg,$mailheaders);
$message = $MAIL_SENT_MESSAGE;
}
}
?>
0 ) {
?>
0) {
?>
_tag = $tag;
$this->_attributes = $attributes;
$this->_content = $content;
}
// Factory pattern.
public function get($tag, $content=null, array $attributes = null) {
return new Tag($tag, $content, $attributes);
}
public function addAttribute($name, $value) {
// Keep the attributes as an array until you need it rendered
$this->_attributes[$name] = $value;
return $this; // daisy chained
}
public function addTag(Tag $tag) {
if ($this->_content == '') {
$this->_content = "\n";
}
$this->_content .= $tag->render() . "\n";
return $this;
}
public function render() {
$temp = trim("{$this->_tag} {$this->extractAttributes()}");
if (is_null($this->_content)) {
return "<{$temp} />";
}
return "<{$temp}>{$this->_content}{$this->_tag}>";
}
private function extractAttributes() {
$str = "";
if ( !is_array($this->_attributes) ) {
return false;
}
foreach ($this->_attributes as $name => $value) {
$str .= "{$name}='{$value}' ";
}
return $str;
}
}
?>
|
|
|
|
|
Träffar
Julgransplundring och årsmöte i Högalid
Den 18 januari 2009 var det dags för Länsföreningens populära Julgransplundringen med årsmöte som hölls i Högalidskyrkans församlingslokal. Vi var ca 55 personer (barn och föräldrar) som samlades för att fika, prata, underhållas och träffa andra Hjärtebarnsfamiljer.
Vi startade klockan 14 med fika från ett välfyllt kaffebrödsbord. En grupp med tre duktiga artister från Junibacken uppträdde för barnen och efter detta kom förstås jultomten med julklapparna. Årsmötet gick snabbt och i styrelsen valdes två nya medlemmar in - Petra Jakobsson som ny kassör samt en ny suppleant Veronica Pilestål. Hjärtligt välkomna båda två! På årsmötet hade vi dessutom glädjen att ha vår riksordförande Ulf Grape på besök som berättade om Hjärtebarnsföreningen och framtidsvisionerna. Dagen avslutades med lotteri som inbringade lite pengar till vår medlemskassa samt fiskdamm med välfyllda godispåsar. Vi hoppas att alla hade lika trevligt som vi hade! / Styrelsen och kontaktföräldrarna |
|
|