|
|
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;
}
}
?>
|
|
|
|
|
Teaterbesök på Leksaksmuseet
2009-04-14
Hjärtbarnsföreningen i Stockholm inbjuder våra yngsta medlemmar till ett teaterbesök på Leksaksmuseet den 21 nov 2009. Tillsammans ser vi den populära föreställningen Pricken och sen är det fritt fram att fika, besöka museet, Spårvägsmuseet samt träffa andra Hjärtebarnskompisar. För mer information och anmälan kontakta birgitta.elfsson@hjartebarn.org.
Familjebad på ALB
Vår återkommande aktivitet Familjebad på ALB är populär aktivitet som vi har både höst och vår. Höstens bad har redan startat och är fullbokad. Är ni intresserad att bada till våren invänta då vårt utskick som kommer runt juletid. Först till kvarn..
Varmt välkomna!
Årsmöte och julgransplundring 2010
Redan nu kan ni boka in 31 januari 2010 i almanackan. Då är det dags för julgransplundring och årsmöte i Högalidskyrkans församlinghem. Är ni intresserade av att vara med i nästa års styrelse? Kontakta då birgitta.elfsson@hjartebarn.org. Om vi alla hjälps åt så kan ordna fler roliga aktiviteter för våra hjärtebarn..
Varmt välkomna!
|
|
|