connect() ) genMySQLErr( 'Beklager.
Systemet er under optimalisering,
tjenesten er snart oppe igjen..
' ); if( !$MySQL->select_db() ) genMySQLErr( '
Beklager.
' ); $cacheParam = array(); class CMySQL { var $host = DATABASE_HOST; var $sock = DATABASE_SOCK; var $port = DATABASE_PORT; var $user = DATABASE_USER; var $passwd = DATABASE_PASS; var $db = DATABASE_NAME; var $connected = false; var $link = null; function connect() { if ( $this->connected ) return; if( strlen($this->port) ) $this->port = ":".$this->port; if ( strlen($this->sock) ) $this->sock = ":".$this->sock; $this->link = @mysql_connect( $this->host . $this->port . $this->sock, $this->user, $this->passwd ); if ( $this->link ) $this->connected = true; return $this->connected; } function select_db() { return @mysql_select_db( $this->db ); } } function db_list_tables( $error_checking = true ) { global $MySQL; $res = mysql_list_tables($MySQL->db); if ( $error_checking && !$res ) genMySQLErr( 'Database list tables failed' ); return $res; } function db_get_encoding ( $error_checking = true ) { global $MySQL; $res = mysql_client_encoding($MySQL->link); if ( $error_checking && !$res ) genMySQLErr( 'Database get encoding error' ); return $res; } function db_res( $query, $error_checking = true ) { global $MySQL; $res = mysql_query( $query, $MySQL->link ); if ( $error_checking && !$res ) genMySQLErr( 'Beklager feil i visning av siden.
Feil kan dukke opp her under bygging av nettsiden.
Oppdater siden.', $query ); return $res; } function db_arr( $query, $error_checking = true ) { $res = db_res( $query, $error_checking ); if( !$res ) return false; $arr = mysql_fetch_array( $res ); return $arr; } function db_assoc_arr( $query, $error_checking = true ) { $res = db_res( $query, $error_checking ); if( !$res ) return false; $arr = mysql_fetch_assoc( $res ); return $arr; } function db_value( $query, $error_checking = true, $index = 0 ) { $arr = db_arr( $query, $error_checking ); $val = $arr[$index]; return $val; } function fill_array( $res ) { global $MySQL; if (!$res) return false; $i = 0; $arr = array(); while( $r = mysql_fetch_array( $res ) ) $arr[$i++] = $r; return $arr; } function fill_assoc_array( $res ) { global $MySQL; if (!$res) return false; $i = 0; $arr = array(); while( $r = mysql_fetch_assoc( $res ) ) $arr[$i++] = $r; return $arr; } function getParam( $param_name, $use_cache = true ) { global $cacheParam; if ( $use_cache && isset($cacheParam[$param_name]) ) return $cacheParam[$param_name]; elseif ( !$line = db_assoc_arr( "SELECT `VALUE` FROM `GlParams` WHERE `Name` = '$param_name'" ) ) return false; $cacheParam[$param_name] = $line['VALUE']; return $line['VALUE']; } function getParamDesc( $param_name ) { if ( !$line = db_assoc_arr( "SELECT `desc` FROM `GlParams` WHERE `Name` = '$param_name'" ) ) return false; return $line['desc']; } function setParam( $param_name, $param_val ) { global $cacheParam; if ( !$res = db_res( "UPDATE `GlParams` SET `VALUE` = '".process_db_input($param_val)."' WHERE `Name` = '$param_name'" ) ) return false; $cacheParam[$param_name] = $line[$param_val]; return true; } function mysqlErrorReport() { mail( $site['bugReportMail'], "Error", "Error in $_SERVER[PHP_SELF]: " . mysql_error() . "\nQuery: '$query'" ); } function genMySQLErr( $out, $query ='' ) { global $site; $aBackTrace = debug_backtrace(); unset( $aBackTrace[0] ); if( $query ) { //try help to find error $aFoundError = array(); foreach( $aBackTrace as $aCall ) { foreach( $aCall['args'] as $argNum => $argVal ) { if( strcmp( $argVal, $query ) == 0 ) { $aFoundError['file'] = $aCall['file']; $aFoundError['line'] = $aCall['line']; $aFoundError['function'] = $aCall['function']; $aFoundError['arg'] = $argNum; } } } if( $aFoundError ) { $sFoundError = <<Found error in file {$aFoundError['file']}
at line {$aFoundError['line']}. Called {$aFoundError['function']} function with erroneous argument #{$aFoundError['arg']}

EOJ; } } if( DB_FULL_VISUAL_PROCESSING ) { ?>
Beklager denne meldingen.
Query:
{$query}"; echo '
Mysql error:
'.mysql_error().'
'; echo '
'; echo $sFoundError; echo "Debug backtrace:
"; echoDbg( $aBackTrace ); echo "Called script: {$_SERVER['PHP_SELF']}
"; echo "Request parameters:
"; echoDbg( $_REQUEST ); echo '
'; } ?> Annonseprodukt fra ifil.no - kampanjeavis.no

 

ifil.no - Interaktiv fil

kampanjeavis.no

 

 

 

 

Trenger din bedrift digitale publikasjoner, infotavle
eller online kurs?
Ta kontakt med oss for mer informasjon.

 

 

ifil.no har i en tid levert anonnseløsninger til vol.no
Vi er nå i en utvidelsesfase, og vil de nermeste månedene levere annonseprodukt til fler nettaviser.
Produktet har hatt stor gjennomslagskraft til kunder på vol.no, og mange annonsører har tatt løsningen i bruk.

I menyen til høyre kan dere se noen bilder på løsningene brukt i vol.no.
Første og andre bildet er av 468x400 banner, med forskjellig plassering av annonsene.
Denne løsningen lar dere ha 2 store bannere på siden med forskjellig innhold.
Det nederste bildet er av en boks som vol.no har plassert oppe til høyre på siden sin.
Denne boksen er 320x60 pixler, og er tatt i bruk til kundemagasiner.
Dette som gir mange annonsører muligheten til å raskt publisere sin kundeavis.

Med denne løsningen følger det med et eget kontrollpanel, som er plassert på vår server
I denne løsningen har dere tilgang på 5 forskjellige bannere som kan brukes på siden.
Disse boksene har følgende størrelser.:
180x250 banner, 250x250 banner, 320x200 banner og 2 x 468x400 banner.
Har også laget noen i følgende størrelser som kan velges.
320x60 banner, 180x72 banner, 320x300 banner.
Disse bannerene kan brukes som flashbanner eller vanlig banner.
Løsningen utvides fortløpende, og det vil komme flere muligheter i tiden fremover.
I kontrollpanelet kan dere sette start- og stoppdato på hver banner,
slik at mange bannere kan settes opp lang tid i forveien.

Her er et lite bilde av en del i kontrollpanelet



Dersom dere synes løsningen er passende for deres nettside, så er det bare å ta kontakt.
Vi setter opp løsningen og lar dere teste den.
Vi tilbyr 1 ukes gratis testing av løsningen, før dere må velge om dette er en løsning dere vil benytte dere av.

Ønsker dere mer opplysninger omkontrollpanelet for å vite litt mer om løsningen,
så tar dere kontakt og vi sender brukernavn og passord til vår demoside.

Leveringstiden på løsningen vil være fra 3 timer til 1 dag.
Vi garanterer at løsningen skal være levert ferdig oppsatt innen 48 timer,
og vil gi deg et prisavlag dersom vi bruker lenger tid enn dette på å levere.

Hvorfor velge denne løsningen?
  • Enkelt å bruke.
  • Raskt oppsett av tjenesten tilpasset deres løsning.
  • Brukerstøtte.
  • Tilpassing etter ønske.
  • Rimelig.
  • Hvert kontrollpanel kan tilpasses individuelt.
  • Krever ikke mye opplæring.
  • Kan utvides etter eget ønske.
  • Systemet utvikles og vedlikeholdes hele tiden.
  • Valgfri løsning Flash eller vanlige bannere.
    Kundeavisløsningen kan også brukes i følgende størrelser
    320x60, 180x72 og 320x300

    Tilgang til testpanelet kan fås ved å sende en mail til oss.

    Med hilsen
    ifil.no - kampanjeavis.no
  •  

     

    Kontakt oss på

    Telefon: 94 54 01 54

    Eller send en e-post til: salg[at]kampanjeavis.no

     

     

     

     

     

     

     

     

     

     

     




     

     

     

     

    Copyright © 2010 - 2016 ifil.no & kampanjeavis.no
    Drift av ikunde.no
    Kontakt oss:
    e-post: salg(at)kampanjeavis.no
    Telefon: 94540154
    Share |