15:08:41 <@MasseR> Alexer: Oonko se vaan mä mut käyttäytyykö php:n if
omituisesti?
15:08:44 <@MasseR> Tai lähinnä && ja ||
15:09:26 <@MasseR> Ku mulla on foreachissa Array
15:09:29 <@MasseR> Josta saan $name
15:09:43 <@MasseR> Sitten joka kierroksella katsoo osuuko if johonkin tiettyyn
15:09:46 <@MasseR> Eli ensin:
15:10:11 <@MasseR> if($name == "StartDate" || $name == "EndDate || $name ==
"ReminderDate") {}
15:10:14 <@MasseR> Joka toimii oletetusti
15:10:30 <@MasseR> Eli jos name on startDate, tai EndDate, tai ReminderDate se
menee tohon iffiin
15:10:37 <@MasseR> Mutta sitten tulee else if
15:11:12 <@MasseR> else if ($name == "Private" && $name == "AllDay" && $name ==
"Reminder") {}
15:11:13 <@MasseR> Ja toi toimii
15:11:26 <@MasseR> Miten $name voi olla samaan aikaan Private, AllDay ja
Reminder
15:11:30 <@MasseR> Vai hahmotanko tän väärin
----
foreach($names as $name) {
echo $name."*<br>";
if($_POST[$name]!="") {
$into=$into.$name.",";
if($name=="StartDate" || $name=="EndDate" || $name=="ReminderDate") {
$values=$values."'".Date::getMysql($_POST[$name])."',";
}
else if($name=="Private" && $name="AllDay" && $name="Reminder") {
echo "foo";
//echo $_POST[$name];
if($_POST[$name]=="on") {
$values=$values."'True',";
}
else {
$values=$values."'False',";
}
}
else {
$values = $values."'".$_POST[$name]."',";
}
}
}