kostenloser Webspace werbefrei: lima-city


Newsscript!

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    robbmaster

    Kostenloser Webspace von robbmaster

    robbmaster hat kostenlosen Webspace.

    Hallo!

    Ich möchte für meine Homepage ein Newsscript schreiben.

    Das heißt, in einem internen Bereich gebe ich einen Text an (Titel, Text) und dann wird in der Datei news.php diese Texte angezeigt.

    Hört sich einfach an ist es aber nicht.

    Es ist nämlich so das ich es mit der Forensoftware phpBB 3.0 RC5 machen will, so das Benutzername, Passwort und noch ein paar andere Freatures aus dem Forum übernommen werden.

    Hier habe ich schonmal einen Anfang:

    news.php:

    <?php
    /**** @author Original Author author@example.com* @author Another Author another@example.com** @package {PACKAGENAME}* @version CVS/SVN: $Id: $* @copyright (c) 2007 Your Group Name* @license http://opensource.org/licenses/gpl-license.php GNU Public License **//*** @ignore*/define(\'IN_PHPBB\', true); // we tell the page that it\'s going to be using phpBB, this is important.$phpbb_root_path = \'./phpBB3/\'; // See phpbb_root_path documentation$phpEx = substr(strrchr(__FILE__, \'.\'), 1); // Set the File extension for page-wide usage.include($phpbb_root_path . \'common.\' . $phpEx); // include the common.php file, this is important, especially for database connects.// Start session management -- This will begin the session for the user browsing this page.$user->session_begin();$auth->acl($user->data);// Language file (see documentation related to language files)$user->setup(\'mypage\');/*** All of your coding will be here, setting up vars, database selects, inserts, etc...*/// A typical usage for sending your variables to your template.$template->assign_vars(array(    \'THIS_VAR\' => $this_var,    \'ANOTHER_VAR\' => do (something),));// Output the pagepage_header($user->lang[\'MY_PAGE_TITLE\']); // Page title, this language variable should be defined in the language file you setup at the top of this page.// Set the filename of the template you want to use for this file.$template->set_filenames(array(    \'body\' => \'mytemplate_body.html\') // template file name -- See Templates Documentation);// Finish the script, display the pagepage_footer();
    ?>


    Nicht wundern, im Moment ist noch alles einfach hintereinander weggeschrieben...

    news.php (Sprache):

    <?php
    /*** DO NOT CHANGE*/if (empty($lang) || !is_array($lang)){    $lang = array();}// DEVELOPERS PLEASE NOTE//// All language files should use UTF-8 as their encoding and the files must not contain a BOM.//// Placeholders can now contain order information, e.g. instead of// \'Page %s of %s\' you can (and should) write \'Page %1$s of %2$s\', this allows// translators to re-order the output of data while ensuring it remains correct//// You do not need this where single placeholders are used, e.g. \'Message %d\' is fine// equally where a string contains only two placeholders which are used to wrap text// in a url you again do not need to specify an order e.g., \'Click %sHERE%s\' is fine$lang = array_merge($lang, array(    \'TEXT_VAR\'            => \'say something special\',    \'ANOTHER_TEXT_VAR\'    => \'say something else special\',));
    ?>



    mytemplate_body.html:

    <!-- INCLUDE overall_header.html --><div>{TEXT_VAR}</div><div>{ANOTHER_TEXT_VAR}</div><div>{THIS_VAR}</div><!-- INCLUDE overall_footer.html -->



    Das alles ist im Moment nur einfach ein Script, das mit den News muss noch darein...
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. willst du das newsscript mit ner txt file oder datenbank machen...?
    geht nämlich beides...
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!