abonnement Unibet Coolblue Bitvavo
pi_7912976
quote:
Op woensdag 15 januari 2003 16:38 schreef Slarioux het volgende:

[..]

http://www.nder.be/banlist.txt

En deze functie om te checken of iemand gebanned is:
Simpel maar doeltreffend


Absoluut!!!
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_7913003
quote:
Op woensdag 15 januari 2003 16:40 schreef Redman het volgende:
Is het misschien geen idee om een extra table aan te maken voor gesloten polls. Dat zodra een poll gesloten is hier de uitslag in komt te staan (kost je totaal 1 rij) en de poll uit de andere dbase te verwijderen. Zo gaat het bekijken van een gesloten poll nog sneller.
je houd bij een slotje 2 tabellen ipv 3 dus heb je al preformance winst, verder is het lezen van 2 tabellen bijna even snel als 1 grote
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 15 januari 2003 @ 16:44:08 #53
13018 Redman
Are u sick in the head kid?
pi_7913042
quote:
Op woensdag 15 januari 2003 16:42 schreef Chandler het volgende:

[..]

je houd bij een slotje 2 tabellen ipv 3 dus heb je al preformance winst, verder is het lezen van 2 tabellen bijna even snel als 1 grote


Maar op mijn manier hoeft ie maar 1 record te lezen dus dat lijkt mij sneller.
In het kader van de door de regering gevorderde zendtijd voor lokale omroepen, volgt nu een uitzending van Radio Bergeijk.
pi_7913082
quote:
Op woensdag 15 januari 2003 16:44 schreef Redman het volgende:
Maar op mijn manier hoeft ie maar 1 record te lezen dus dat lijkt mij sneller.
wat is je voorstel?! qua tabel? en hoe wil je 1, 2, 3 of 10 opties opslaan in dat tabel?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_7913179
* Roonaan gaat even fok!venstertje sluiten. bis zum later
  woensdag 15 januari 2003 @ 16:52:19 #56
13018 Redman
Are u sick in the head kid?
pi_7913209
quote:
Op woensdag 15 januari 2003 16:45 schreef Chandler het volgende:

[..]

wat is je voorstel?! qua tabel? en hoe wil je 1, 2, 3 of 10 opties opslaan in dat tabel?


Aantal rijen in tabel betreffende opties moet gelijk zijn aan het totale max aantal opties.

in de velden krijg je dan bijvoorbeeld het volgende:
opt1 : prins willem alexander, 40
opt2 : prinses maxima, 20
opt3 : prins claus, 20
opt4 : bea, 20

Dit was bijvoorbeeld een poll met 4 opties. Resultaten lijken mij duidelijk.

Als je verder in de tabel nog een poll_id + naam van de poll stopt heb je het gehele resultaat van een poll in in rij staan.

In het kader van de door de regering gevorderde zendtijd voor lokale omroepen, volgt nu een uitzending van Radio Bergeijk.
  woensdag 15 januari 2003 @ 16:52:37 #57
38843 RogerWilco
Next quest please...
pi_7913212
quote:
Op woensdag 15 januari 2003 16:45 schreef Chandler het volgende:

[..]

wat is je voorstel?! qua tabel? en hoe wil je 1, 2, 3 of 10 opties opslaan in dat tabel?


Das makkelijk : )
standaard 10 velden op slaan.
Waarde nul toestaan en bij het tonen van een gesloten poll hiermee rekening houden.
  woensdag 15 januari 2003 @ 16:55:10 #58
13018 Redman
Are u sick in the head kid?
pi_7913256
quote:
Op woensdag 15 januari 2003 16:52 schreef RogerWilco het volgende:

[..]

Das makkelijk : )
standaard 10 velden op slaan.
Waarde nul toestaan en bij het tonen van een gesloten poll hiermee rekening houden.


Dat waarde 'null' was ik nog even vergeten toe te voegen.
In het kader van de door de regering gevorderde zendtijd voor lokale omroepen, volgt nu een uitzending van Radio Bergeijk.
pi_7913287
quote:
Op woensdag 15 januari 2003 16:50 schreef Roonaan het volgende:
* Roonaan gaat even fok!venstertje sluiten. bis zum later
dag dag
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_7913522
quote:
Op woensdag 15 januari 2003 16:52 schreef RogerWilco het volgende:

[..]

Das makkelijk : )
standaard 10 velden op slaan.
Waarde nul toestaan en bij het tonen van een gesloten poll hiermee rekening houden.


zal ik je ff kort vertellen hoe ik dit oplos, eingelijk op de zelfde manier maar dan zonder moeilijk heden..

je maakt een poll! en wat gebeurd er?

1. poll info wordt in poll tabel opgeslagen (titel, datum, ip van poll maker ed)
2. de antwoorden worden in het tabelletje answer gezet met (id, poll_id, antwoord en VOTES!

wanneer iemand een vote uitbrengt wat gebeurd er dan?
1. er wordt gekeken in het veld vote of er al een antwoord bestaat van poll_id waar de vote voor is en de ip van de user, zo jah? (3) zo nee (2)
2. er wordt in het tabel vote de poll_id, vote_id en user_ip gezet en de counter van het tabel answer waar het id gelijk is aan de vote wordt met 1 verhoogd. en dit gebeurd ook bij het tabel poll waar het veld answers met 1 verhoogd wordt.
3. klaar

Wat gebeurd er wanneer een pol gesloten wordt?
1. Alle resultaten van de ip's zijn dus overbodig en worden uit het tabel vote gegooid, verder staan alle stemmen nog wel in het tabel antwoord in het veld genaamd votes (het aantal votes voor dat veld)

zo.

hopend dat dit begrijpelijk is

The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_7913778
oe oe oe...

er moet ook een Easteregg in.... de blootfoto's van alle makers.. wanneer je votepoll.php?easteregg.... request ofzo

Noot: Deze post is origineel en uniek. De kleine variaties in spelling en grammatica vergroten haar individueele karakter en schoonheid en kunnen in geen geval beschouwd worden als onvolmaaktheden of fouten.
pi_7913793
quote:
Op woensdag 15 januari 2003 17:25 schreef Lopat het volgende:
oe oe oe...

er moet ook een Easteregg in.... de blootfoto's van alle makers.. wanneer je votepoll.php?easteregg.... request ofzo


ssttttttt dat is nou net niet de bedoeling dat je dat gaat vertellen, al is dit wel een leuk idee
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_7913811
quote:
Op woensdag 15 januari 2003 17:26 schreef Chandler het volgende:

[..]

ssttttttt dat is nou net niet de bedoeling dat je dat gaat vertellen, al is dit wel een leuk idee


Haha bloot foto's van Ronaan en chandler... of staan die al ergens?

lol

Noot: Deze post is origineel en uniek. De kleine variaties in spelling en grammatica vergroten haar individueele karakter en schoonheid en kunnen in geen geval beschouwd worden als onvolmaaktheden of fouten.
pi_7913899
quote:
Op woensdag 15 januari 2003 17:27 schreef Lopat het volgende:

[..]

Haha bloot foto's van Ronaan en chandler... of staan die al ergens?

lol


kheb in worms armageddon mijn buren nog in m'n nakie beschoten.. lijkt me voldoende naakt eh!
pi_7913911
quote:
Op woensdag 15 januari 2003 17:27 schreef Lopat het volgende:
Haha bloot foto's van Roonaan en chandler... of staan die al ergens?

lol


Van Roonaan denk ik nergens, maar ik ben wel eens gedeeltelijk naakt gegaan

verder ben ik ff een polllister gemaakt, die alle polls laat zien

php:
<?
function openConnection()
{
    
mysql_connect("****""****""") or die(mysql_error());
    
mysql_select_db("gfxpoll");
}


openConnection();


echo 
'<table>';
echo 
'<tr><td>ID</td><td>Title</td><td>Ansers</td><td>Votes</td></tr>';

$sql "SELECT
            *
        FROM
            poll"
;
$query mysql_query($sql);
$items mysql_num_rows($query);

for (
$x 0$x $items$x++)
{
    
$list mysql_fetch_object($query);
    echo 
'<tr><td>' $list->id '</td><td>';

    if (
$list->closed == 1)
    {
        echo 
'[closed]';
    }
    else
    {
        echo 
'[open]';
    }
    echo 
'</td><td><a href="index.php?id=' $list->id '" TITLE="Click here to view poll">' $list->title '</a></td><td>' $list->answers '</td><td>' $list->votes '</td></tr>';
}

echo 
'</table>';
?>

[Dit bericht is gewijzigd door Chandler op 15-01-2003 17:35]

The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_7913918
quote:
Op woensdag 15 januari 2003 17:31 schreef Roonaan het volgende:

[..]

kheb in worms armageddon mijn buren nog in m'n nakie beschoten.. lijkt me voldoende naakt eh!


jij praat wartaal dude
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_7914032
quote:
Op woensdag 15 januari 2003 17:33 schreef Chandler het volgende:

[..]

jij praat wartaal dude


uiteraard!
pi_7914723
quote:
Op woensdag 15 januari 2003 17:40 schreef Roonaan het volgende:

[..]

uiteraard!


Maar wel gezellig
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 15 januari 2003 @ 19:00:08 #69
34603 programmer
Your live for my pleasure
pi_7915354
Kan ik de hele code krijgen + sql? dan maak ik een caching routine

alex@netflex.nl

  woensdag 15 januari 2003 @ 19:42:33 #70
34603 programmer
Your live for my pleasure
pi_7916207
Hier is een beginnetje, ik heb mn eigen class even uitgekleed er voor:
code:
<?php

$imgDirectory = "/www/website/img/";


$cache = new cache('poll.jpg', $imgDirectory);

if (!$cache->isExpired(5)) { // is er nog GEEN 60 seconde verlopen?
 if ($cache->read()) { // is het gelukt om het plaatje te openen?
  echo $cache->data;
  exit;
 }
} // anders maak plaatje


$data = 'test';

$cache->setData($data);
$cache->write();
echo $cache->data;  // en geef het plaatje weer
exit;

class cache {
 var $file;
 var $data = null;

 function cache($ID, $path = './') {
  if (!$ID) {
   echo 'Error! No cache ID or type given!';
   unset($this);
  }
  $this->file = $path . chop(trim(addslashes($ID)));
 }

 function setData($data) {
  $this->data = $data;
 }

 function clearData() {
  $this->data = null;
 }

 function _isFile() {
  return file_exists($this->file);
 }

 function _isFileLocked() {
  return file_exists($this->file . '.lock');
 }

 function isExpired($expTime) {
  return $this->_isFile() ? (filemtime($this->file) + $expTime < time()) : true;
 }

 function creationTime() {
  return $this->_isFile() ? filemtime($this->file) : false;
 }

 function remove() {
  return ($this->_isFile()&&!$this->_isFileLocked()) ? unlink($this->file) : false;
 }

 function read() {
  if ($this->_isFile()) {
   $fp = fopen($this->file, 'r');
   $this->data = fread($fp, filesize($this->file));
   fclose($fp);
   return true;
  } else {
   $this->data = null;
   return false;
  }
 }

 function write() {
  if ($this->_isFileLocked()) {
   return false;
  }
  $fp = fopen($this->file . '.lock', 'w');
  fwrite($fp, $this->data);
  fclose($fp);
  if ($this->_isFile()) {
   unlink($this->file);
  }
  return rename($this->file . '.lock', $this->file);
 }
}

?>


pi_7917763
De sources staan op

me email adres, om l*z*r reacties zoals onderstaand reply te voorkomen alleen op request..

SVP EVEN OPLETTEN!

ALLES MAG GEBRUIKT WORDEN INDIEN ER CREDITS WORDEN GEGEVEN OP DE VOLGENDE PUNTEN

1. DEZE SOURCE CODE IS GEMAAKT DOOR CHANDLER (VAN FOK) AKA XTENTIC @ GOT EN WIL GRAAG WETEN WAT ER MET DE SOURCE CODE GEBEURD NADAT IK HET HIER HEB LOS GELATEN, DUS WANNEER IEMAND HET MODIFICEERD OP WAT VOOR MANIER DAN OOK GRAAG EEN EMAIL STUREN NAAR CHANDLERFOK (at) HOTMAIL (DOT) COM
1a. DE GFX ZIJN (C) 1990 - 2100 ROONAAN.NL EN ZULLEN MET RESPECT BEHANDELD MOETEN WORDEN, VOOR HET HER GEBRUIK VAN ZIJN GFX ZUL JE CONTACT MET HEM MOETEN ONDERNEMEN
2. CREDITS MOETEN TOEGEVOEGD WORDEN OP DE SITE WAAR DE SOURCE CODE VOOR GEBRUIKT WORDEN, INDIEN ER EEN HERKENBAAR GEDEELTE VAN OVER IS GEBLEVEN, BV EEN GRAFISCHE POLL
3. ALLES DAT TOT STAND KOMT MET CODE VAN MIJ MAG IN GEEN GEVAL VOOR FINANCIELE DOEL EINDEN GEBRUIKT WORDEN, DUS WAT IK GEEF (GRATIS) WIL IK OOK DAT ANDERE MENSEN GRATIS KUNNEN KRIJGEN
4. Respecteer het geen dat van anderen is, zodat ze ook jou rotzooi zullen respecteren!

verder is er nog een stukje mysql dat voor de poll geschreven is

code:
CREATE TABLE gfxanswer (
  id bigint(20) NOT NULL auto_increment,
  poll_id int(11) NOT NULL default '0',
  answer varchar(50) NOT NULL default '',
  votes bigint(20) NOT NULL default '0',
  PRIMARY KEY  (id),
  KEY poll_id (poll_id)
) TYPE=MyISAM;
# --------------------------------------------------------

#
# Table structure for table `gfxpoll`
#

CREATE TABLE gfxpoll (
  id bigint(20) NOT NULL auto_increment,
  regip varchar(15) NOT NULL default '',
  reghost varchar(128) NOT NULL default '',
  gfx_id tinyint(4) NOT NULL default '0',
  title varchar(75) NOT NULL default '',
  closedate date NOT NULL default '0000-00-00',
  answers tinyint(4) NOT NULL default '0',
  votes int(11) NOT NULL default '0',
  closed tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (id),
  KEY title (title,closedate,answers,votes),
  KEY gfx_id (gfx_id),
  KEY closed (closed)
) TYPE=MyISAM;
# --------------------------------------------------------

#
# Table structure for table `gfxvote`
#

CREATE TABLE gfxvote (
  id bigint(20) NOT NULL auto_increment,
  poll_id int(11) NOT NULL default '0',
  vote_id int(11) NOT NULL default '0',
  user_ip varchar(15) NOT NULL default '',
  PRIMARY KEY  (id),
  KEY poll_id (poll_id,vote_id)
) TYPE=MyISAM;


Veel plezier der mee

[Dit bericht is gewijzigd door Chandler op 15-01-2003 21:49]

The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_7917961
quote:
Op woensdag 15 januari 2003 20:47 schreef Chandler het volgende:
De sources staan op
urls

SVP EVEN OPLETTEN!

ALLES MAG GEBRUIKT WORDEN INDIEN ER CREDITS WORDEN GEGEVEN OP DE VOLGENDE PUNTEN


Wat is het nou mag alles gebruikt worden of niet... ga toch heen met je credits man... credits... pvvv.v......
Noot: Deze post is origineel en uniek. De kleine variaties in spelling en grammatica vergroten haar individueele karakter en schoonheid en kunnen in geen geval beschouwd worden als onvolmaaktheden of fouten.
pi_7918037
quote:
Op woensdag 15 januari 2003 20:57 schreef Lopat het volgende:

[..]

Wat is het nou mag alles gebruikt worden of niet... ga toch heen met je credits man... credits... pvvv.v......


respecteer je het niet?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_7918371
quote:
Op woensdag 15 januari 2003 20:57 schreef Lopat het volgende:

[..]

Wat is het nou mag alles gebruikt worden of niet... ga toch heen met je credits man... credits... pvvv.v......



Ben blij dat je uberhaupt die code mag zien
  woensdag 15 januari 2003 @ 21:27:20 #75
17137 Sander
Nerds do it rarely
pi_7918473
quote:
Op woensdag 15 januari 2003 21:01 schreef Chandler het volgende:

[..]

respecteer je het niet?


Check je mail .
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')