I know...it should be automated, but I am not sure that it really automaticly works with my free webspace provider,how can I be sure if it really works? that was my question

sorry for the many topics,can you delete them? I now registered me

okay,your update is done. But my status.txt on my webspace is still the same ("1127203996"). Does somebody has an idea what the problem could be? I dont have any suggestion because I also dont get any errors by executing the php. http://berentirsidh.fbhosting.com/test4.php

Other question: Does somebody know a free webspace provider where the script is 100 percently running without any problems? Thanks for all your help!

Heya everyone, I've gone ahead and made a 'condensed' version that gives critical information to the user without having to decypher the whole guild list. I've implemented the base code, with a couple of quirks. Any feedback would be greatly appreciated. Working example at http://reapers.ws/guild_at_a_glance/

Code:

<?php
//
// Rostertest.php
//
// Sample guild export downloader and display
// You may use this script as you wish. This is only some sample code
// provided to help get a jumpstart!
//
// Created: 1/27/2005
//
// Author: Cooper Sellers aka Rollie - Bloodscalp

// A Tinkering Called: Guild at a Glance
// Tinkerer: Junior Dimas aka Hybuir - Boulderfist <Reapers> cdimas@gmail.com
// Note: this code is originally written for a Horde guild. To change it to
// an alliance guild, trade off Shaman variables with the Paladin name.

$local_directory = ""; // this is the directory where your local files
// will be written to and read from. Make sure
// you have WRITE priveledges on this directory

$guild_id = 146466; // get this number from the link posted on the
// guilddisplay.php page
$guild_name = "Reapers"; // Variables to link back to your guilds full info
$server_id = "52"; // on WarcraftRealms.com
$server_name = "Boulderfist";

Posted: Tue Oct 04, 2005 3:37 pm Post subject: no fopen support but still run the guildroster on your site

This is my first post on the forum, i've had some problems with my host becourse they don't support fopen becourse they run PHP in save mode. So i've been strugling a little to change the code for people that like to have the guildroster working on their site.

I've had no experience with with the code but it all worked out pretty well. I've saved the guildroster in the same map as the php file.

The only problem you will have here is that you will need to manualy save the new guildroster file to your webspace each time to keep it up to date.

I thought i was logged in
I saw in my code was some german, but since i've posted it as a guest i can't change it. You need to change:
Rasse to Race
Klasse to Class
Zuletzt gesehen to Last seen
Rang to Rank

Well if you run the php script it will automatically check to see if a newer version is available. A cron job might just be set up to run the file every hour, hour and a half, to make sure that the information is the most up to date.

Umm... you need to make sure that your host supports php. Next, just put the code into a file, say roster.php. Make sure you have the proper write permissions and give it a whirl!_________________phpbb:phpinfo()

Ok here's what happened... I was tired of my guild being all about numbers and wrote this little script using the base code for processing the guild roster. What it does is go through the last seen number and compares it to the thresholds that you can set up. In this case, if someone has logged within the last 2 weeks they're Active, over 2 weeks but within 30 days, they are marked as Idle, after 30 days they're Inactive.

To further illustrate this point I went ahead and broke down the level ranges either 1-19, 20-39, 40-59, and 60. I really hate my guild now because they wont remove inactives!!!! Bastards! Deviants!!!!!

//Activity threshold variables in DAYS
$idle = 14; //before $idle days you are active
$inactive = 30; //after $idle days and before $inacive day you are idle
//after $inacive days you are... uhm... inacive
$seconds_in_a_day = 24*60*60; //self explanitory.