RSS feed
Článok: Dodatok k PHP – Fusion
PHP
Dodatok k PHP – Fusion

Dodatok k PHP – Fusion

08.12.2008

Dnes sa naučíme, ako by sme si mohli redakčný systém vylepšiť o rôzne funkcie a zasiahneme aj do kódu aby sme si redakčný systém prispôsobili.

Autor: CoderMan | Hodnotenie:

Ako vlastne nastaviť atribúty (CHMOD)?

Atribúty (CHMOD) sa nastavujú v ftp klientovi a ten následne odošle príkaz na server a súbor sa nastaví. Ako to vlastne nastaviť? Odporúčam vám používať ftp klient FlashFXP. Veľmi jednoducho sa s ním pracuje a ľahko a prehľadne sa nastavujú atribúty. Takže poďme na to. V prvom rade sa musíme pripojiť na ftp čiže zadáme požadované informácie. Keď sme sa pripojili, tak klikneme na náš požadovaný súbor pravým tlačítkom na myši a zvolíme Attributes (CHMOD) . Následne sa nám otvorí okno, v spodnej časti je položka Permissions a tam nastavujeme atribúty napr. na 777 alebo 644. Na nasledujúcich obrázkoch to máte všetko vyfotené.

Ako vytvoriť panel s využitím html kódu?

Chcete si pridať do panelu status návštevnosti alebo odkazy na iné portály? Máte html kód a neviete ako ho vložiť do panelu? Tu je riešenie.

  1. opentable("názov panelu");
  2. ?> // týmto tagom ukončíme php kód a môžeme vkladať html kód
  3. // sem môžete pridávať vaše html kódy
  4. // po dopísaní html kódu musíme znova spustiť php kód
  5. <?
  6. closetable();

Pokiaľ vytvárate nový panel, je možné kód uložiť do systému, ale existuje aj možnosť napísať kód do php súboru, ten súbor dať do priečinku a nahrať na ftp do priečinku infusions. Ja uprednostňujem druhú možnosť, lebo nevkladám veľkú dôveru do uloženia kódu do systému. Keď sa píše do súboru je s tým väčšia práca, ale je to efektívnejšie.

Dva reklamné bannery nad logom o veľkosti 468x60 px

Ak programujete v php alebo len v html, tak je vám to takmer jasné. Ale niektorým užívateľom to môže pomôcť. Jedná sa o dva reklamné bannery nad logom o veľkosti 468x60 px. Kód na bannery sa vkladá do php súboru daného templatu (vzhľadu, témy) takže sa pripojte na ftp a prejdite do themes – nazov_vaseho_templatu – theme.php. Po otorení súboru theme.php vložte kód tak, ako ho vidíte na obrázku. Kód znázornený žltou je pridaný kód.

Samozrejme to nie je celý kód, je to len ukážka, kde asi kód máte umiestniť. Jednoducho povedané, kód sa umiestňuje tesne nad kód headera (loga).Celý kód máte tu:

  1. echo '<div align="center"><a href="http://nieco.sk"><img src="http://nieco.sk/images/banner1.png"></a></img>&nbsp;<a href="http://nieco.sk"><img src="http://nieco.sk/images/banner2.png"></a></img></div>';

Asi najväčší problém a to diakritika!

Nainštalovali ste si PHP – Fusion a nesprávne sa vám zobrazuje diakritika? Táto chyba sa vyskytuje väčšinou pri zahraničných webhostingoch. Mám pre vás typ, ako túto chybu opraviť. Pred inštaláciou editujte súbor maincore.php a za riadok

  1. $db_connect = @mysql_connect($db_host, $db_user, $db_pass);

skúste pridať tento riadok.

  1. @mysql_query("set names cp1250",$db_connect);

Ako zistiť svoju IP adresu na portály s využitím PHP – Fusion?

Je to veľmi jednoduché, ale ako som už spomínal niektorým užívateľom to môže pomôcť. Jedná sa o výpis užívateľovej IP adresy do panelu, alebo to môžete použiť aj v článku. Najčastejšie sa to používa v paneloch, takže vytvorte nový panel a pridajte tam tento kód.

  1. openside("názov panelu");
  2. $ip = $_SERVER['REMOTE_ADDR'];
  3. echo "<center>";
  4. echo "Vaša ip adresa\n";
  5. echo "<strong>" . $ip . "</strong>" . "\n";
  6. echo "</center>";
  7. closeside();

Po uložení sa užívateľovi zobrazí jeho ip adresa. Dávajte pozor, keď kód panelu píšete do súboru, musíte napísať aj začiatočné a koncové tagy php. Tu máte kód, keď píšete kód do súboru.

  1. <?php
  2. openside("názov panelu");
  3. $ip = $_SERVER['REMOTE_ADDR'];
  4. echo "<center>";
  5. echo "Vaša ip adresa\n";
  6. echo "<strong>" . $ip . "</strong>" . "\n";
  7. echo "</center>";
  8. closeside();
  9. ?>

Pozn.: niektoré kódy čerpané z http://php-fusion.sk.

--  CoderMan  --


Ohodnoťte článok :
zlý dobrý
Diskusia