A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | ".ucfmsg('ALL')."
" ; } else { ?>
PHP-Addressbook + iPhone-Contacts-Synchronization
www.swiss-addressbook.com
Advertisment: 2 months for free, then just 2$ per month!

onkeyup="filterResults(this)"/>


getResults(); $resultsnumber = mysqli_num_rows($result); // TBD: Pagination // http://php.about.com/od/phpwithmysql/ss/php_pagination.htm echo ""; if(isset($table_groups) and $table_groups != "" and !$is_fix_group) { ?>

".ucfmsg(strtoupper($col)).""; } elseif(in_array($col, array("home", "work", "mobile"))) { echo ""; } else { echo ""; if($col == "edit" && !$read_only) { // row for edit echo ""; } if($col == "details") { echo ""; echo ""; } } } ?> getData(); foreach($myrow as $mycol => $mycolval) { ${$mycol} = $mycolval; } $email = $addr->firstEMail(); if($email != "" && $email != $myrow['email2']) { $email2 = $myrow['email2']; } else { $email2 = ""; } // Special value for short phone $row = ($row == "telephone" ? "phone" : $row); if($row == "phone") { if($full_phone) { $phone = $addr->firstPhone(); } else { $phone = $addr->shortPhone(); } } switch ($row) { case "select": $emails = implode(getMailerDelim(), $addr->getEMails()); echo ""; break; case "first_last": echo ""; break; case "last_first": echo ""; break; case "photo": // echo ""; /* if($photo != "") { echo ""; } else { echo ""; } //*/ echo ""; break; case "email": case "email2": echo ""; break; case "all_phones": $phones = $addr->shortPhones(); echo ""; break; case "all_emails": $emails = $addr->getEMails(); $amails = array(); foreach($emails as $amail) { $amails[] = "$amail"; } echo ""; break; case "address": echo ""; break; case "edit": echo ""; if(! $read_only) { echo ""; } break; case "vcard": echo ""; break; case "map": if($map_guess) { if($myrow["address"] != "") echo ""; else echo ""; } elseif($homepage_guess && ($homepage = guessHomepage($email, $email2)) != "") { echo ""; } else { echo ""; if($map_guess) { if($myrow["address"] != "") echo ""; else echo ""; } elseif($homepage_guess && ($homepage = guessHomepage($email, $email2)) != "") { echo ""; } else { echo ""; } } while ($addr = $addresses->nextAddress()) { $color = ($alternate++ % 2) ? "odd" : ""; echo ""; if($is_mobile) { // addRow("select"); addRow("lastname"); addRow("firstname"); // addRow("first_last"); // addRow("all_phones"); // addRow("email"); addRow("edit"); } else { foreach($disp_cols as $col) { addRow($col); } } echo "\n"; } echo "
".ucfmsg("PHONE_".strtoupper($col))."
$firstname ".(!empty($middlename) ? $middlename." " : "")."$lastname".(!empty($middlename) ? $middlename." " : "")."$lastname $firstname".embeddedImg($photo).""; echo $addr->getPhoto(); echo "${$row}".implode("
", $phones)."
".implode("
", $amails)."
".str_replace("\n", "
", $address)."
".ucfmsg(".ucfmsg(vCard vCard"; } break; case "homepage": if($homepage != "") { $homepage = (strcasecmp(substr($homepage, 0, strlen("http")),"http")== 0 ? $homepage : "http://".$homepage); echo "$homepage".ucfmsg("GUESSED_HOMEPAGE")." ($homepage)"; } break; case "details": echo "vCard vCard"; } if($homepage != "") { $homepage = (strcasecmp(substr($homepage, 0, strlen("http")),"http")== 0 ? $homepage : "http://".$homepage); echo "$homepage".ucfmsg("GUESSED_HOMEPAGE")." ($homepage)"; } break; default: // firstname, lastname, home, mobile, work, fax, phone2 echo "${$row}
"; echo "  ".ucfmsg("SELECT_ALL")."

"; if($use_doodle) { echo "
"; } echo "
"; if(! $read_only) { echo "
"; if(isset($table_groups) and $table_groups != "" and !$is_fix_group) { // -- Remove from group -- if($group_name != "" and $group_name != "[none]") { echo "
"; } else echo "
"; // -- Add to a group -- echo "
-"; echo ""; echo "
"; } } echo "
"; // Show group footer if($group_name != "" and $group_myrow['group_footer'] != "") { echo "
"; echo $group_myrow['group_footer']; echo "
"; } ?>