blank.gif
triangle.gif Du er her: /  Forsiden  /  Kildekoden  /  Base  /  Info   Login nu   Login
blank.gif
 ««« Se kilde koden
blank.gif
triangle.gif Basic Base  Component Db Dto Form Form-elements Jquery Layout Menu Menu-fisheye Mvc Tab Table Template Util
blank.gif
blank.gif
 
arrow-headline.gif Index
 
  Tilbage

Navn : Info.php


Sample code, tutorial

Sådan benyttes komponenten Info klassen

Først skal du inkludere den fil der beskriver komponenten, som en klasse fil

  • <?
    require_once(HTML_PACKAGE_PATH.'/Info.php');
    ?>

Dernæst kan du enten benytte komponenten som et taglib (statiske metoder):

  • <?
    Info
    ::display($param1, $param2, $param3, ...);
    ?>

eller du kan lave en instance af komponenten og benytte metoderne direkte:

  • <?
    $object
    = new Info($param1, $param2, $param3, ...);
    print
    $object->getHtml();
    ?>

Parent html

Sådan vises komponenten Info klassen


PHP source code

Den fulde PHP kildekode for Info klassen

<?
/**
* @package base
* @see HTML_BASE_PAGE_PATH.'/Info.php'
* @copyright (c) http://Finn-Rasmussen.com
* @license http://Finn-Rasmussen.com/license/ myPHP License conditions
* @author http://Finn-Rasmussen.com
* @version 1.10
* @since 22-feb-2007
*/

/**
* The required files
*/
require_once(HTML_BASE_COMMON_PATH.'/Html.php');

/**
* Generates the hidden Info as html
* <code>
* Usage:
*   $html = new Info();
*   print $html->getHtml();
* Or:
*   Info::display();
* </code>
* @package base
*/

class Info extends Html {
    
/**
     * Constructor
     */
    
function Info() {
        
$this->Html();
    }

    
/**
     * Returns the html for the Info
     * @return String the complete html
     */
    
function getHtml() {
        
$html  = '';
        if (
defined('INFO_TEXT_COPYRIGHT')) {
            
$html .= "<!-- \t/"."**********************************************************\r\n";
            
$html .= "\t * ".INFO_TEXT_COPYRIGHT."\r\n";
            
$html .= "\t * Address  \t: ".INFO_TEXT_CONTACT_ADDRESS.", Denmark\r\n";
            
$html .= "\t * Email    \t: ".INFO_TEXT_LINK_HREF_EMAIL."\r\n";
            
$html .= "\t * Contact  \t: ".INFO_TEXT_CONTACT_PERSON."\r\n";
            
$html .= "\t * Phone    \t: ".INFO_TEXT_MOBILE_PHONE."\r\n";
            
$html .= "\t * Web      \t: ".INFO_TEXT_AUTHOR."\r\n";
            
$html .= "\t *          \t: This website was created by the myPHP taglib and CMS\r\n";
            
$html .= "\t *          \t: Download a free demo of the myPHP taglib here ...\r\n";
            
$html .= "\t *          \t: ".INFO_TEXT_AUTHOR."myPHP/\r\n";
            
$html .= "\t **********************************************************"."/ -->\r\n";
        } else {
            if (
defined('DEBUG_LEVEL') && DEBUG_LEVEL & DEBUG_LEVEL_SHOW_INFO) {
                
$html .= "\t\t<!-- ".$this->getClassName()." disabled-->\r\n";
            }
        }
        return
$html;
    }

    
/**
     * Display html
     * <code>
     * Usage:
     *    Info::display();
     * </code>
     * @static
     */
    
function display() {
        
$html = new Info();
        
$html->addHtml();
    }
}
?>

HTML source code

Den fulde HTML kildekode for Info klassen

<?
<!--     /**********************************************************
     * Copyright © 1999-2008 http://HvepseEksperten.dk ApS
     * Address      : Finn Rasmussen, Denmark
     * Email        : Please, phone me for my email address
     * Contact      : Finn Rasmussen
     * Phone        : (+45) 40 50 60 69
     * Web          : http://Finn-Rasmussen.com/
     *              : This website was created by the myPHP taglib and CMS
     *              : Download a free demo of the myPHP taglib here ...
     *              : http://Finn-Rasmussen.com/myPHP/
     **********************************************************/
-->

?>

Class methods

Her er 'klasse metoderne' for Info klassen:

  • object
  • getclassname
  • getmsg
  • addhtml
  • gethtml
  • tostring
  • getcachefilename
  • save
  • content
  • html
  • setobject
  • set
  • get
  • getattribute
  • gettag
  • add
  • getsizeof
  • getelement
  • getelements
  • gettoogle
  • getmaximize
  • getminimize
  • newtriangle
  • display
  • showsource
  • info

Object vars

Her er 'objekt variable' for Info klassen:

  • html =>
  • sql =>
  • elements => Array
  • sizeof => 0

 
triangle.gif

danmark

Germany

England

France

Italy

Norge

Sverige

USA


 
blank.gif