예제 #1
0
 public function __construct()
 {
     date_default_timezone_set('Europe/Oslo');
     mysql_connect("localhost", "airdog", "air123dog") or die(mysql_error());
     mysql_select_db("airdog") or die(mysql_error());
     $this->sti = Verktoy::hoppBakover(dirname(__FILE__), 4) . "/backup/";
 }
 public function erlendParser()
 {
     $sti = Verktoy::hoppBakover(dirname(__FILE__), 3) . "/images/";
     $handle = opendir($sti);
     while ($fil = readdir($handle)) {
         if (!is_dir($sti . $fil)) {
             $this->lagreBilde($sti, $fil, "230", "230", "50", "50");
             copy($sti . Verktoy::fjernFilEndelse($fil) . ".jpg", $sti . "348/" . Verktoy::fjernFilEndelse($fil) . ".jpg");
             copy($sti . Verktoy::fjernFilEndelse($fil) . "_thumb.jpg", $sti . "348/" . Verktoy::fjernFilEndelse($fil) . "_thumb.jpg");
             unlink($sti . Verktoy::fjernFilEndelse($fil) . ".jpg");
             unlink($sti . Verktoy::fjernFilEndelse($fil) . "_thumb.jpg");
         }
     }
 }
예제 #3
0
 public function hentHund($hundId, $brukerEpost, $brukerPassord, $klubbId)
 {
     if (ValiderBruker::validerBrukerRettighet($this->database, $brukerEpost, $brukerPassord, $klubbId, "lese")) {
         $hd = new HundDatabase();
         $pd = new PersonDatabase();
         $rad = $hd->hentHund($hundId, $klubbId);
         $bildeAdresse = "/images/" . $rad['raseId'] . "/" . eregi_replace('[^a-zA-Z0-9]', '_', $rad['hundId']) . ".jpg";
         //For treg testet på server
         $bilde = Verktoy::hoppBakover(Verktoy::hvilkeUrl(), 3) . $bildeAdresse;
         $tmp = new AmfHund();
         $tmp->hundId = $rad["hundId"];
         $tmp->tittel = $rad["tittel"];
         $tmp->navn = $rad["navn"];
         if (file_exists(Verktoy::hoppBakover(dirname(__FILE__), 3) . $bildeAdresse)) {
             $tmp->bilde = $bilde . "?id=" . rand(1, 100);
         } else {
             $tmp->bilde = "";
         }
         $tmp->morId = $rad["hundMorId"];
         $tmp->morNavn = $rad["hundMorNavn"];
         $tmp->farId = $rad["hundFarId"];
         $tmp->farNavn = $rad["hundFarNavn"];
         $tmp->idNr = $rad["idNr"];
         $tmp->oppdretterId = "oppdretterId";
         $tmp->oppdretter = "oppdretter";
         $tmp->eierId = $rad["eierId"];
         if ($tmp->eierId != null) {
             $pdres = $pd->hentPerson($tmp->eierId, $klubbId);
             $tmp->eier = $pdres["navn"];
         }
         $tmp->kjonn = $rad["kjonn"];
         $tmp->raseId = $rad["raseId"];
         $tmp->kullId = $rad["kullId"];
         $tmp->farge = $rad["farge"];
         $tmp->fargeVariant = $rad["fargeVariant"];
         $tmp->oyesykdom = $rad["oyesykdom"];
         $tmp->hoftesykdom = $rad["hoftesykdom"];
         $tmp->haarlag = $rad["hoftesykdom"];
         $tmp->idMerke = $rad["idMerke"];
         $tmp->endretAv = $rad["endretAv"];
         $tmp->endretDato = $rad["endretDato"];
         $tmp->regDato = $rad["regDato"];
         $tmp->storrelse = $rad["storrelse"];
         $tmp->manueltEndretAv = $rad["manueltEndretAv"];
         $tmp->manueltEndretDato = $rad["manueltEndretDato"];
         $tmp->vf = number_format($rad["vf"]);
         return $tmp;
     }
     $feilkode = 1;
     throw new Exception('Du har ikke denne rettigheten', $feilkode);
 }
예제 #4
0
 $fil_ext = strtolower($info['extension']);
 if ($fil_storrelse <= $MAKSSTORRELSE && $fil_ext == "dat") {
     $sti = dirname(__FILE__) . "/temp_opplasting/" . $fil_navn . " - " . $_GET['klubbId'] . " - " . $_GET['brukerEpost'] . " - " . microTime() . "." . $fil_ext;
     if (file_exists($sti)) {
         unlink($sti);
     }
     if (move_uploaded_file($temp_navn, $sti)) {
         $ip = new importParserController();
         echo $ip->lagreDb($sti, $_GET["brukerEpost"], $_GET["brukerPassord"], $_GET["klubbId"]);
         unlink($sti);
     } else {
         echo 'Klarte ikke laste opp filen til. ' . $sti;
     }
 } else {
     if ($fil_storrelse <= $MAKSSTORRELSE && ($fil_ext == 'jpg' || $fil_ext == 'jpeg' || $fil_ext == 'gif' || $fil_ext == 'png')) {
         $sti = Verktoy::hoppBakover(dirname(__FILE__), 3) . "/images/";
         if (!file_exists($sti)) {
             mkdir($sti);
             chmod($sti, 0777);
         }
         $klubb = $_GET['klubbId'];
         $sti = $sti . $klubb . "/";
         if (!file_exists($sti)) {
             mkdir($sti);
             chmod($sti, 0777);
         }
         $filnavn = $_GET['hundId'] . "." . $fil_ext;
         $fil_sti = $sti . $filnavn;
         if (file_exists($fil_sti)) {
             unlink($fil_sti);
         }