Vítejte na BLASSENweb

BLASSENweb - the future of your web !

Jste anonymní uživatel. Můžete se zdarma zaregistrovat zde

Hlavní nabídka

 · Intro
 · Úvod
 · Podmínky užívání serveru
Služby od nás pro vás

 · Kontaktujte nás
 · FAQ
(nejčastější dotazy)

 · Novinky-Aktuality
Vyhledávání

 · Doporučit nás
 · Novinky e-mailem
 · Ankety

 · Diskuzní fórum
 · Kniha návštěv
 · Chat

Pro volné chvíle

Něco na čtení

Tvorba www

Odkazy

 ·  Top-List
 ·  Dobré weby

Ke stažení

Možnosti pro Vás

Přidat sidebarPřidat na GooglePřidat na SeznamPřidat na BloglinesWAP verzeRSS 0.91RSS 0.92RSS 2.0Atom 0.3 Bookmark using any bookmark manager!
Mapa Stránek

Budík / Hodiny / Kalendář

O dnešku

Den: Sobota
Datum: 19. července
Rok: 2008

Svátek má:

Dnes: Čeněk
Zítra: Ilja
Pozítří: Vítězslav

Reklama

Doporučujeme vám:

Vše co se nějak vztahuje k xxNuke

J3R admin text

Publikováno: Neděle, 02.09. 2007 - 20:47:17
Publikoval: Blassen    Téma:
 Vše co se nějak vztahuje k xxNuke



Textarea okno, aby si mohli administrátoři mezi sebou zanechávat zprávy.Moc jsem se s tím nepiplal, potřeboval jsem rychle něco funkčního, takže je většina věcí hardcoded.
Jedná se o úpravu souboru admin.php a přidání tabulky do databáze.

Ona úprava admin.php vypadá tak, že na začátek funkce graphicadmin jsem přidal toto:
{ Kód }:

function GraphicAdmin() { 
   
// EDIT BEGIN 
   
global $aid$admingraphic$language$admin$db$counter$op

   if (
$op == 'adminMain' && !isset($_GET['op'])) { 
      global 
$prefix
      
OpenTable(); 

      echo 
"Jste nalogován jako administrátor: <b>".$aid."</b><br>" 
      
."Ostatním administrátorům můžete zanechat zprávu zde:<br>"

      if (isset(
$_POST['admtxtsend'])) { 
         
$newchwhen date("d.m.Y H:i:s"); 
         
$newadmtext addslashes($_POST['admtxtcont']); 

         
$db->sql_query("UPDATE ".$prefix."_admininfo SET hodnota = '".$aid."' WHERE nazev = 'zmenil'"); 
         
$db->sql_query("UPDATE ".$prefix."_admininfo SET hodnota = '".$newchwhen."' WHERE nazev = 'kdy'"); 

         
$result $db->sql_query("SELECT hodnota FROM ".$prefix."_admininfo WHERE nazev = 'kolikrat'"); 
         
$row $db->sql_fetchrow($result); 
         
$db->sql_freeresult($result); 
         
$kkrat intval($row['hodnota'])+1
         
$db->sql_query("UPDATE ".$prefix."_admininfo SET hodnota = '".$kkrat."' WHERE nazev = 'kolikrat'"); 

         
$db->sql_query("UPDATE ".$prefix."_admininfo SET hodnota = '".$newadmtext."' WHERE nazev = 'obsah'"); 
      } 

      
$result $db->sql_query("SELECT * FROM ".$prefix."_admininfo"); 
      while (
$row $db->sql_fetchrow($result)) { 
         if (
$row['nazev'] == 'zmenil'$changedby $row['hodnota']; 
         if (
$row['nazev'] == 'kdy'$changedwhen $row['hodnota']; 
         if (
$row['nazev'] == 'kolikrat'$changes $row['hodnota']; 
         if (
$row['nazev'] == 'obsah'$admintext stripslashes($row['hodnota']); 
      } 
      
$db->sql_freeresult($result); 

      echo 
"<br><form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\" name=\"admtxtform\">\n" 
      
."<div style=\"text-align: center\">\n" 
      
."   <textarea name=\"admtxtcont\" style=\"width: 300px; height: 150px; font-family: 'Courier New'\">".$admintext."</textarea><br>\n" 
      
."   <input type=\"submit\" name=\"admtxtsend\" value=\"Uložit\">\n" 
      
."</div><br>\n" 
      
."</form>\n" 
      
."Naposledy upravil ".$changedby." - ".$changedwhen."<br>\n" 
      
."Pole bylo změněno celkem ".$changes." krát<br>\n"

      
CloseTable(); 
   } 
   
// EDIT END 

   
$result $db->sql_query("SELECT radminsuper FROM ".UN_TABLENAME_AUTHORS." WHERE aid='".$aid."'");

tabulka vypada takto:

{ Kód }:

-- phpMyAdmin SQL Dump 
-- version 2.9.1 
-- http://www.phpmyadmin.net 
-- 

-- -------------------------------------------------------- 

-- 
-- 
Štruktúra tabuľky pre tabuľku `unnuke_admininfo
-- 

CREATE TABLE `unnuke_admininfo` ( 
  `
nazevvarchar(255NOT NULL default ''
  `
hodnotablob NOT NULL
  
PRIMARY KEY  (`nazev`) 
TYPE=MyISAM

-- 
-- 
Sťahujem dáta pre tabuľku `unnuke_admininfo
-- 

INSERT INTO `unnuke_admininfo` (`nazev`, `hodnota`) VALUES 
('zmenil'''), 
(
'kdy'''), 
(
'kolikrat'''), 
(
'obsah''');

a celý výsledek pak vypadá asi takto:
J3R admin text

-- Autor: j3r
http://www.enemyterritory.sk/



Publikoval: Blassen

Anketa

Pokud byste si měli vybrat způsob financování těchto stránek, bylo by to ?

Přecpání stránek reklamou
Podpoření webu zakoupením reklamních předmětů
Nijak se podporovat nebude. Plaťte si to sami !
Peněžní dary na provoz


[ Výsledky | Ankety ]

Účastníků: 11
Komentářů 0

Související odkazy

· Více o tématu Vše co se nějak vztahuje k xxNuke
· Další články od Blassen


Nejčtenější článek na téma Vše co se nějak vztahuje k xxNuke:
UNITED NUKE na webzdarma.cz ?! -první díl

Hodnocení článku

Průměrné hodnocení: 0
Účastníků: 0

Zvolte počet hvězdiček:

Výborný
Velmi dobré
Dobré
Povedený
Špatné

Možnosti

Související témata

PHP & MySQLVše co se nějak vztahuje k xxNuke


Re: J3R admin text (Hodnocení: 1)
Od: crapper (crapper_cz@centrum.cz) - Pondělí, 03.09. 2007 - 14:36:44
(O uživateli | Poslat soukromou zprávu)
Velmi dobře Jumpe, velmi užitečná věcička toto :) Já sám jsem si jen upravil tu šířku pole misto 400px na 100%


sponsored by: WebSupport UnlimitedHosting | CustomHosting | FreeWeb.sk


Pokud se rozhodnete přispět,
váš příspěvek by měl být vytvořen Vámi.
Zasláním příspěvku souhlasíte s volným šířením vašeho příspěvku.

Ne všechny příspěvky musí být uveřejněny !!!

Za obsah příspěvků a ochranu práv třetích stran odpovídá autor příspěvku bez výhrad.
Provozovatel si vyhrazuje právo upravit obsah příspěvku.

Snadná aktualizace

Při návrhu webové stránky nestačí počítat pouze s originálním a pěkným designem, ale i se snadnou aktualizací obsahu.
Pro snadou aktualizaci stránek nemusíte být zkušený programátor, ale postačí, pokud jsou Vaše stránky vytvořeny pomocí CMS (content management system), umožňující snadnou správu obsahu webových stránek.


UNITED-NUKE
Snažíme se nedodržovat standardy W3C :o)

Page Rank Validate this feed at feedvalidator.org Seo servis nosoftwarepatents.com
Page copy protected against web site content infringement by Copyscape
S-rank


Čas potřebný ke zpracování stránky: 0.09 sekund
Vaše šťastné číslo: 53
Mozilla Firefox je webový prohlížeč s pokročilými bezpečnostními vlastnostmi.
 
 
Další položky v menu pro registrované.
 
 Jméno:  Heslo:  Kód: Bezpečnostní kód
| pomoc | kontakt | reklama | volná místa | pravidla | Copyright © 2004 - 2008 by BLASSENweb
Magic SEO URL - Optimalizace pro vyhledávače