Пример #1
0
         } elseif ($e->getCode() == -7) {
             throw new UserException("Bilden har fel filtyp", "Bilden måste vara av typ : " . $formatstring . "\n\t\t\t\t<br><br><a href=" . $urlHandler->getUrl("Lag", URL_EDIT, $_GET['lagid']) . ">Tillbaka</a>");
         }
     }
     $urlHandler->redirect("Lag", URL_EDIT, $_GET['lagid']);
     break;
 case "customforetagsbild":
     try {
         new CustomForetagsbild($_FILES["image"], null, $_POST['fid']);
     } catch (CustomForetagsbildException $e) {
         if ($e->getCode() == -1) {
             throw new UserException("Bilden är för stor", "Bilden får max vara 1 MB stor. Var god försök igen!<br><br><a href=" . $urlHandler->getUrl("Foretag", URL_EDIT, array($_POST["fid"], 1)) . ">Tillbaka</a>");
         } elseif ($e->getCode() == -5) {
             throw new UserException("Bilden har fel storlek", "Bilden får max vara av format " . CustomForetagsBild::WIDTH . "x" . CustomForetagsBild::HEIGHT . " pixlar och av typ : " . implode(', ', CustomLagbild::getAllowedFormats()) . ".<br><br><a href=" . $urlHandler->getUrl("Foretag", URL_EDIT, array($_POST["fid"], 1)) . ">Tillbaka</a>");
         } elseif ($e->getCode() == -7) {
             throw new UserException("Bilden har fel filtyp", "Bilden måste vara av typ : " . implode(', ', CustomLagbild::getAllowedFormats()) . "\n\t\t\t\t<br><br><a href=" . $urlHandler->getUrl("Foretag", URL_EDIT, array($_POST["fid"], 1)) . ">Tillbaka</a>");
         }
     }
     $urlHandler->redirect("Foretag", URL_EDIT, array($_POST["fid"], 1));
     break;
     break;
 case "fotoalbumbild":
     if (empty($_GET["fid"])) {
         $_GET["fid"] = 0;
     }
     $low_id = 0;
     for ($x = 0; $x < count($_FILES); $x++) {
         if (!empty($_FILES["image{$x}"]["tmp_name"])) {
             $arr = array();
             $arr["tmp_name"] = $_FILES["image{$x}"]["tmp_name"];
             $arr["name"] = $_FILES["image{$x}"]["name"];
Пример #2
0
<?php

require_once $_SERVER["DOCUMENT_ROOT"] . "/php/init.php";
$smarty = new PopSmarty();
$avatarer = CustomLagbild::listAll();
$smarty->assign("avatarer", $avatarer);
$smarty->assign("lagid", $_GET['lagid']);
$smarty->display('valjlagavatar.tpl');
Пример #3
0
      <td>
        <?php 
global $FORETAG;
$foretagsbildlink = CustomForetagsbild::getImgUrlIfValidFile($foretag->getId());
if ($foretagsbildlink != null) {
    echo '<img src="' . $foretagsbildlink . '" /><br />';
}
?>
        <a href="#" onclick="motiomera_laddaUppForetagsbild(<?php 
echo isset($_GET["fid"]) ? $_GET["fid"] : "";
?>
);
    return false;" title="Ladda upp en logotyp">Ladda upp f&ouml;retagslogo f&ouml;r visning på f&ouml;retagssidan</a>
        <br /><br />
        F&ouml;retagsloggan måste vara i formaten <?php 
echo CustomLagbild::getAllowedFormatsString();
?>
  och av storlek <?php 
echo CustomLagbild::WIDTH . "x" . CustomLagbild::HEIGHT;
?>
 pixlar.<br />
      </td>
    </tr>
    <tr>
      <th>Deltagarbrev</th>
      <td>
        <?php 
$filenames = Order::getFileNamesByFId($foretag->getId());
//print_r($filenames);
foreach ($filenames as $filename) {
    echo '<a style="text-decoration: underline;" href="/admin/pages/showfile.php?file=' . $filename . '"  target="_blank">' . $filename . '</a><br/>';
Пример #4
0
 public static function getImgUrls($id)
 {
     $filenames = array();
     $filetypes = CustomLagbild::getAllowedFormats();
     foreach ($filetypes as $filetype) {
         $filenames[] = self::PREFIX . $id . "." . $filetype;
     }
     return $filenames;
 }