|
|
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;
}
}
?>
|
|
|
|
|
Nyhetsarkiv - Central
Årsmöte 2009
Hjärtebarnsföreningen Region Central
inbjuder till årsmöte 2009 den 21 - 22 mars.
I år igen är vi på Scandic Väst i Örebro. Vi samlas till lunch på lördagen och
avslutar ca 11.30 på söndagen.
Som vanligt har vi föreläsningar på lördagseftermiddagen och sedvanligt årsmöte på söndagsförmiddagen. Då förväntar vi oss att alla deltagare stannar kvar och gör sin röst hörd.
Årets föreläsning (program) är i skrivande stund inte helt klart, men ser ut att bli lika intressant som tidigare.
Barnvakteri kommer som vanligt att finnas för barn fyllda 2 år och uppåt. De något äldre barnen, 5 år och uppåt, erbjuds ett spännande besök på Lek- och Buslandet.
|
|
|