Chandler | dinsdag 14 januari 2003 @ 12:17 |
Ik zie op GOT deze poll en had zo iets van vinden jullie het leuk om ook z'n poll speciaal voor FOK te hebben, zo ja is er dan iemand bereid om de layout er van te maken, omdat ik zelf niet zo goed ben met GFX. De code heb ik al ooit eens geschreven voor een enquete maar ben zelf nog opzoek naar een goede GFX, of meerdere GFX daarvoor  
^-- GOT Poll layout.:) en natuurlijk kunnen wij beter als Fokkers mja een poging zou iig erg leuk zijn en de code public  |
Ericjuh | dinsdag 14 januari 2003 @ 12:19 |
leuk idee.. als iedereen ff mee help dan wordt die zeker weter beter dan bij tweakers  |
Chandler | dinsdag 14 januari 2003 @ 12:20 |
Al zullen we natuurlijk wel gezamelijk de opzet moeten maken, zoals vorige mislukte projectes lijkt me deze erg uitdagend omdat ie niet extreem moeilijk is en ten tweede erg handig voor op FOK, hostig kan ik verzorgen; al is ut niet snel  |
Redman | dinsdag 14 januari 2003 @ 12:21 |
Plaatsjes genereren met PHP is heel eenvoudig en zo gedaan. Zo moeilijk is het niet. Ik doe dus niet mee want hier zit 0 uitdaging in en waarom zoiets maken als het al beschikbaar is? (RTM) |
dennisdotcom | dinsdag 14 januari 2003 @ 12:23 |
quote: Op dinsdag 14 januari 2003 12:21 schreef Redman het volgende: Plaatsjes genereren met PHP is heel eenvoudig en zo gedaan. Zo moeilijk is het niet. Ik doe dus niet mee want hier zit 0 uitdaging in en waarom zoiets maken als het al beschikbaar is? (RTM)
Nee oen, het gaat om een layout. |
Chandler | dinsdag 14 januari 2003 @ 12:23 |
quote: Op dinsdag 14 januari 2003 12:21 schreef Redman het volgende: Plaatsjes genereren met PHP is heel eenvoudig en zo gedaan. Zo moeilijk is het niet. Ik doe dus niet mee want hier zit 0 uitdaging in en waarom zoiets maken als het al beschikbaar is? (RTM)
Ow, is dat zo? Plaatjes genereren met php is idd niet echt moeilijk maar wel een leuk begin voor toekomstige projecten?... maar jammer dat je niet mee wilt doen. Een project is er niet alleen om te leren maar ook om plezier met elkaar te beleven en mischien info uit te delen, je denkwijze te vergoten etc.  |
Chandler | dinsdag 14 januari 2003 @ 12:24 |
quote: Op dinsdag 14 januari 2003 12:23 schreef dennisdotcom het volgende: Nee oen, het gaat om een layout.
idd, maar ook een stuk code, maar das zowat met me ogen dicht te realiseren....verder zijn er idd wel 10001 polls maar amper grafisch, met layout mogelijkheden. |
Redman | dinsdag 14 januari 2003 @ 12:26 |
quote: Op dinsdag 14 januari 2003 12:23 schreef Chandler het volgende:[..] jammer dat je niet mee wilt doen.
Ok, ik doe mee. |
Chandler | dinsdag 14 januari 2003 @ 12:31 |
quote: Op dinsdag 14 januari 2003 12:26 schreef Redman het volgende:[..] Ok, ik doe mee.
Super!  Ik zal eens beginnen met wat we nodig zijn. Systeem eisen 1. PHP  2. MySQL db 3. GD Lib (Heb ik) Onderdelen, scripts vote.php - waar de vote gecount wordt en het ip adres bewaard wordt voor deze poll (vote, ip, poll) poll.php - waar de poll wordt gemaakt en displayed op de pc van de user. addpoll.php - script om een poll toetevoegen closepoll.php - poll sluiten indien goede code adminpoll.php - ach jah ook een admin dan maar  Opzet van GFX! Niet iedere GFX voor een poll zal gelijk zijn dus zal denk ik daar een 'config' file per GFX voor gemaakt moeten worden met bv de volgende items 0. gfx template 1. waar plaats ik de titel (hoogte, left) 2. wat is de max length v/d titel (niet iedere poll is het zelfde) 3. begin van antwoorden etc etc etc.. Redman, heb je hier nog ideetjes cq suggesties voor? |
Redman | dinsdag 14 januari 2003 @ 12:34 |
quote: Redman, heb je hier nog ideetjes cq suggesties voor?
Nee, ziet er compleet uit zo. |
Sander | dinsdag 14 januari 2003 @ 12:35 |
quote: Op dinsdag 14 januari 2003 12:31 schreef Chandler het volgende:[..] Super! [afbeelding] Ik zal eens beginnen met wat we nodig zijn. Systeem eisen 1. PHP  2. MySQL db 3. GD Lib (Heb ik) Onderdelen, scripts vote.php - waar de vote gecount wordt en het ip adres bewaard wordt voor deze poll (vote, ip, poll) poll.php - waar de poll wordt gemaakt en displayed op de pc van de user. addpoll.php - script om een poll toetevoegen closepoll.php - poll sluiten indien goede code adminpoll.php - ach jah ook een admin dan maar 
Admin area kan idd wel apart, maar addpoll en closepoll kan best in het script zelf  quote: Opzet van GFX! Niet iedere GFX voor een poll zal gelijk zijn dus zal denk ik daar een 'config' file per GFX voor gemaakt moeten worden met bv de volgende items0. gfx template 1. waar plaats ik de titel (hoogte, left) 2. wat is de max length v/d titel (niet iedere poll is het zelfde) 3. begin van antwoorden etc etc etc.. Redman, heb je hier nog ideetjes cq suggesties voor?
Da's niet zo moeilijk... maar een voorbeeldje (PNG) en vul de rest in met ImageText en weet ik veel wat nog meer . |
Roonaan | dinsdag 14 januari 2003 @ 12:36 |
Is het uitvoeren van layout opties niet simpeler via: if(@file($layout.".inc")) include $layout.".inc"; else include "default.inc"; in plaats via config files? (en over closepoll.. misschien sowieso een optie voor gewoon closedatetime) |
Chandler | dinsdag 14 januari 2003 @ 12:38 |
quote: Op dinsdag 14 januari 2003 12:35 schreef Slarioux het volgende: Admin area kan idd wel apart, maar addpoll en closepoll kan best in het script zelf 
Ik zou gewoon de addpoll en closepoll wel appart doen, scheelt weer scripting laad tijd  quote: Da's niet zo moeilijk... maar een voorbeeldje (PNG) en vul de rest in met ImageText en weet ik veel wat nog meer .
nou waar wacht je op  |
Chandler | dinsdag 14 januari 2003 @ 12:39 |
quote: Op dinsdag 14 januari 2003 12:36 schreef Roonaan het volgende: Is het uitvoeren van layout opties niet simpeler via:if(@file($layout.".inc")) include $layout.".inc"; else include "default.inc"; in plaats via config files?
is natuurlijk een mogelijkheid, maar dan zijn het wel config files  quote: (en over closepoll.. misschien sowieso een optie voor gewoon closedatetime)
dat is simpel te realiseren, ff kijken in MySQL of de eind datum gepasseerd is zo jah, niets toevoegen en zo nee wel toevoegen  maar't is maar een basis... |
Roonaan | dinsdag 14 januari 2003 @ 12:41 |
quote: Op dinsdag 14 januari 2003 12:39 schreef Chandler het volgende: is natuurlijk een mogelijkheid, maar dan zijn het wel config files 
nope.. modules... staan immers geen config gegevens in, maar volledige execution schema. |
Sander | dinsdag 14 januari 2003 @ 12:41 |
quote: Op dinsdag 14 januari 2003 12:38 schreef Chandler het volgende:[..] Ik zou gewoon de addpoll en closepoll wel appart doen, scheelt weer scripting laad tijd  [..] nou waar wacht je op 
Ok, apart, je hebt idd een punt  Tot ik thuis ben ... dan ga ik wel aan het tekenen . |
Redman | dinsdag 14 januari 2003 @ 12:42 |
quote: if(@file($layout.".inc")) include $layout.".inc"; else include "default.inc";
Parse error in line 1:
|
Sander | dinsdag 14 januari 2003 @ 12:47 |
quote: Op dinsdag 14 januari 2003 12:42 schreef Redman het volgende:[..] Parse error in line 1: 
Het is maar een voor-beeld  |
Redman | dinsdag 14 januari 2003 @ 12:49 |
Ok, ik haal de red-bull dan kunnen we beginnen aan het eerste deel. Hoe lang gaan er over doen trouwens? |
Chandler | dinsdag 14 januari 2003 @ 12:51 |
quote: Op dinsdag 14 januari 2003 12:47 schreef Slarioux het volgende:[..] Het is maar een voor-beeld 
of iets zoals ditphp:
<? if (isSet($_GET['layout'])) { $fd = @fopen("gfx" . $_GET['layout'] . ".inc", "r"); if ($fd) { fclose($fd); include("gfx" . $_GET['layout'] . ".inc"); } else { echo 'Layout does not exist.'; exit(); } } else { include("gfx0.inc"); } ?>
stukkie code, werkend voor zoever ik geen foutjes zie  |
Chandler | dinsdag 14 januari 2003 @ 12:51 |
quote: Op dinsdag 14 januari 2003 12:49 schreef Redman het volgende: Ok, ik haal de red-bull dan kunnen we beginnen aan het eerste deel. Hoe lang gaan er over doen trouwens?
max 3 dagen?  |
Roonaan | dinsdag 14 januari 2003 @ 12:52 |
gfx/ misschien een idee ipv gfx. wat duidelijker qua bestandssysteem. trouwens.. is het in eerste instantie niet makkelijker om het de winampskin way te doen? 1 image file met voorgedefinieerde 'areas' die door de parser worden omgezet naar iets moois? |
Sander | dinsdag 14 januari 2003 @ 12:54 |
quote: Op dinsdag 14 januari 2003 12:49 schreef Redman het volgende: Ok, ik haal de red-bull dan kunnen we beginnen aan het eerste deel. Hoe lang gaan er over doen trouwens?
Tot het af is en geen minuut langer  Maar ff serieus: Ik werk graag mee aan zo'n poll, maar ik vind het ook leuk om zelf iets te bouwen en dit zo effecient mogelijk te doen... Dan leer ik er zelf ook veel van, want zo'n pollsysteem heb ik nog nooit gemaakt . |
Redman | dinsdag 14 januari 2003 @ 12:55 |
quote: Op dinsdag 14 januari 2003 12:52 schreef Roonaan het volgende: gfx/ misschien een idee ipv gfx. wat duidelijker qua bestandssysteem.trouwens.. is het in eerste instantie niet makkelijker om het de winampskin way te doen? 1 image file met voorgedefinieerde 'areas' die door de parser worden omgezet naar iets moois?
Dat vind ik een leuk plan. |
Chandler | dinsdag 14 januari 2003 @ 12:55 |
quote: Op dinsdag 14 januari 2003 12:52 schreef Roonaan het volgende: gfx/ misschien een idee ipv gfx. wat duidelijker qua bestandssysteem.
hoezo? we gaan toch geen 1000den layouts toestaan  quote: trouwens.. is het in eerste instantie niet makkelijker om het de winampskin way te doen?
voorbeelden? etc? je bedoel stukjes plakken?quote: 1 image file met voorgedefinieerde 'areas' die door de parser worden omgezet naar iets moois?
en dan gaan we een image parser schrijven dat wordt dus geen 3 dagen project  |
Sander | dinsdag 14 januari 2003 @ 12:56 |
quote: Op dinsdag 14 januari 2003 12:52 schreef Roonaan het volgende: gfx/ misschien een idee ipv gfx. wat duidelijker qua bestandssysteem.trouwens.. is het in eerste instantie niet makkelijker om het de winampskin way te doen? 1 image file met voorgedefinieerde 'areas' die door de parser worden omgezet naar iets moois?
Eén voorbeeld en de rest mag je zelf invullen bedoel je?Zo van op plek XY moet de vraag en op plek YX de antwoorden enzo? Of dat je die posities ook apart in een file kan zetten en dat het poll script deze verwerkt? |
Chandler | dinsdag 14 januari 2003 @ 12:59 |
quote: Op dinsdag 14 januari 2003 12:56 schreef Slarioux het volgende: Eén voorbeeld en de rest mag je zelf invullen bedoel je?Zo van op plek XY moet de vraag en op plek YX de antwoorden enzo? Of dat je die posities ook apart in een file kan zetten en dat het poll script deze verwerkt?
Dat idee had ik dus met 'config' files, daar in kan je de volgende punte opslaanimage begin (top, left) van titel max length van titel (ivm image) begin top left van items max length van items begin top left van 'score' balkjes begin top left van votes etc 
|
Roonaan | dinsdag 14 januari 2003 @ 13:01 |
m'n server ligt op z'n gat dus even geen echt voorbeeld. maar komt er op neer. plaatje van 320X100 pix. eerste 60 'regels' worden vormen de bovenkant van de output regels 61-80 worden x maal gekopieerd onder elkaar voor de verschillende keuzemogelijkheden (de tekst wordt dan geplakt in de kolommen 20 tm 200 ofzo, de balk in 220 tm 300) en de laatste 20 regels vormen de onderkant van de output. |
Chandler | dinsdag 14 januari 2003 @ 13:02 |
quote: Op dinsdag 14 januari 2003 13:01 schreef Roonaan het volgende: m'n server ligt op z'n gat dus even geen echt voorbeeld.maar komt er op neer. plaatje van 320X100 pix. eerste 60 'regels' worden vormen de bovenkant van de output regels 61-80 worden x maal gekopieerd onder elkaar voor de verschillende keuzemogelijkheden (de tekst wordt dan geplakt in de kolommen 20 tm 200 ofzo, de balk in 220 tm 300) en de laatste 20 regels vormen de onderkant van de output.
, maar stel je wilt nu een kleiner formaat maken?... dan heb je een probleem met de standaard instellingen en stel je logo is al 80px? wat dan  verder is het idee wauw!  |
Roonaan | dinsdag 14 januari 2003 @ 13:04 |
quote: Op dinsdag 14 januari 2003 13:02 schreef Chandler het volgende:[..] , maar stel je wilt nu een kleiner formaat maken?... dan heb je een probleem met de standaard instellingen en stel je logo is al 80px? wat dan 
verder is het idee wauw! 
klopt.. maar dat willen we ook niet  |
Sander | dinsdag 14 januari 2003 @ 13:06 |
quote: Op dinsdag 14 januari 2003 13:02 schreef Chandler het volgende:[..] , maar stel je wilt nu een kleiner formaat maken?... dan heb je een probleem met de standaard instellingen en stel je logo is al 80px? wat dan 
verder is het idee wauw! 
Een kleiner formaat defineer je gewoon in je DesignNaam.inc, en bijbehorend DesignPlaatje.png.Dus alle locaties (text, balkjes) defineer je in je file, en de plaatjes die erbij horen stop je dr ook bij, en klaar ben je . |
Chandler | dinsdag 14 januari 2003 @ 13:07 |
quote: Op dinsdag 14 januari 2003 13:04 schreef Roonaan het volgende: klopt.. maar dat willen we ook niet 
Eingelijk wel  Want als we eenmaal beginnen kunnen we het beste gelijk goed doen imho.. maar ik zie wel wat het gaat worden  |
Chandler | dinsdag 14 januari 2003 @ 13:08 |
quote: Op dinsdag 14 januari 2003 13:06 schreef Slarioux het volgende:[..] Een kleiner formaat defineer je gewoon in je DesignNaam.inc, en bijbehorend DesignPlaatje.png. Dus alle locaties (text, balkjes) defineer je in je file, en de plaatjes die erbij horen stop je dr ook bij, en klaar ben je .
zo dacht ik dat ook, maar volgens mij dacht Roonaan der anders over  |
Redman | dinsdag 14 januari 2003 @ 13:09 |
ik ga ff douchen en daarna ga ik serieus meedoen en denken. |
Chandler | dinsdag 14 januari 2003 @ 13:10 |
quote: Op dinsdag 14 januari 2003 13:09 schreef Redman het volgende: ik ga ff douchen en daarna ga ik serieus meedoen en denken.
Goed idee, ff eten en douchen en dan rustig verder spacen en hopen dat me andere projectje waar ik IMDB.COM voor aan't stressen ben dan klaar heb  |
Sander | dinsdag 14 januari 2003 @ 13:12 |
quote: Op dinsdag 14 januari 2003 13:08 schreef Chandler het volgende:[..] zo dacht ik dat ook, maar volgens mij dacht Roonaan der anders over 
Anders maken we alle 4 zelf een pollsysteem, en gaan we daarna de beste op FoK! gebruiken  |
Chandler | dinsdag 14 januari 2003 @ 13:16 |
quote: Op dinsdag 14 januari 2003 13:12 schreef Slarioux het volgende:[..] Anders maken we alle 4 zelf een pollsysteem, en gaan we daarna de beste op FoK! gebruiken 
Dat lijkt me nou nix tis een groeps project  |
Redman | dinsdag 14 januari 2003 @ 13:21 |
* terug is * |
Chandler | dinsdag 14 januari 2003 @ 13:23 |
quote: Op dinsdag 14 januari 2003 13:21 schreef Redman het volgende: * terug is *
dat is snel, ik heb me eten nog niet eens op  |
Sander | dinsdag 14 januari 2003 @ 13:29 |
quote: Op dinsdag 14 januari 2003 13:16 schreef Chandler het volgende:[..] Dat lijkt me nou nix tis een groeps project 
Ja okeej  Begin maar vast dan ... ik kan nix doen op school  Wie ontwerpt ff snel de tabellen die we nodig hebben? . |
Roonaan | dinsdag 14 januari 2003 @ 13:31 |
quote: Op dinsdag 14 januari 2003 13:29 schreef Slarioux het volgende:[..] Ja okeej  Begin maar vast dan ... ik kan nix doen op school  Wie ontwerpt ff snel de tabellen die we nodig hebben? .
Gewoon werken met textfiles en semaforen..  |
Chandler | dinsdag 14 januari 2003 @ 13:32 |
quote: Op dinsdag 14 januari 2003 13:29 schreef Slarioux het volgende:[..] Ja okeej  Begin maar vast dan ... ik kan nix doen op school  Wie ontwerpt ff snel de tabellen die we nodig hebben? .
3 tabellen lijken me genoegMySQL wordt de DB lijkt me logisch code: 1. vote ip poll_id answer_id 2. poll id naam user regip reghost closedate views 3. answers id poll_id answer
 [Dit bericht is gewijzigd door Chandler op 14-01-2003 13:33] |
Chandler | dinsdag 14 januari 2003 @ 13:33 |
quote: Op dinsdag 14 januari 2003 13:31 schreef Roonaan het volgende: Gewoon werken met textfiles en semaforen.. 
 |
Sander | dinsdag 14 januari 2003 @ 13:33 |
quote: Op dinsdag 14 januari 2003 13:31 schreef Roonaan het volgende:[..] Gewoon werken met textfiles en semaforen.. 
Succes met zn drietjes dan maar he  |
Roonaan | dinsdag 14 januari 2003 @ 13:35 |
code: | POLL | -------- id title expiredate views ownerip| OPTIONS | id poll position caption | VOTE | -------- pollid optionid ip
|
Sander | dinsdag 14 januari 2003 @ 13:36 |
quote: Op dinsdag 14 januari 2003 13:32 schreef Chandler het volgende:[..] 3 tabellen lijken me genoeg MySQL wordt de DB lijkt me logisch code: -knip-

Ziet er goed uit . |
Sander | dinsdag 14 januari 2003 @ 13:38 |
quote: Op dinsdag 14 januari 2003 13:35 schreef Roonaan het volgende:code: -knip-
Lijkt me niet handig om gegevens over de posities in de database gaat zetten... hoogstens een ID of een naam, die je weer kan gebruiken om een include aan te roepen met alle design-info . |
Chandler | dinsdag 14 januari 2003 @ 13:39 |
code: # phpMyAdmin MySQL-Dump # version 2.2.4 # http://phpwizard.net/phpMyAdmin/ # http://phpmyadmin.sourceforge.net/ (download page) # # Host: localhost # Generation Time: Jan 14, 2003 at 01:40 PM # Server version: 3.23.49 # PHP Version: 4.2.2 # Database : `gfxpoll` # --------------------------------------------------------# # Table structure for table `answer` # CREATE TABLE answer ( id bigint(20) NOT NULL auto_increment, poll_id int(11) NOT NULL default '0', answer varchar(50) NOT NULL default '', PRIMARY KEY (id), KEY poll_id (poll_id) ) TYPE=MyISAM; # -------------------------------------------------------- # # Table structure for table `poll` # CREATE TABLE poll ( 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', PRIMARY KEY (id), KEY title (title,closedate,answers,votes), KEY gfx_id (gfx_id) ) TYPE=MyISAM; # -------------------------------------------------------- # # Table structure for table `vote` # CREATE TABLE vote ( poll_id int(11) NOT NULL default '0', vote_id int(11) NOT NULL default '0', user_ip varchar(15) NOT NULL default '', KEY poll_id (poll_id,vote_id) ) TYPE=MyISAM;
Mijn server had ff rust dus kon ff snel wat aanmaken , tevens heb ik wat indexes aangemaakt zodat in de toekomst de database ook snelblijft bij zoeken ed je weet het maar nooit  -edit GFX in poll vermeld edit- [Dit bericht is gewijzigd door Chandler op 14-01-2003 13:42] |
Roonaan | dinsdag 14 januari 2003 @ 13:40 |
is ook waar ook.. meest gekozen staat toch boven  Even in het kader van het project.. layout is een optie die gekozen wordt vanaf de site die de resultaten opvraagt of een instelling? |
Chandler | dinsdag 14 januari 2003 @ 13:40 |
quote: Op dinsdag 14 januari 2003 13:35 schreef Roonaan het volgende:code: | POLL |
Hijs fijn, maar heb um zelf iets uitgebreider gemaakt, want jah wil wel gelijk veel goeds hebben, als je nog dingen ziet lemme know  |
Chandler | dinsdag 14 januari 2003 @ 13:43 |
quote: Op dinsdag 14 januari 2003 13:40 schreef Roonaan het volgende: is ook waar ook.. meest gekozen staat toch boven  Even in het kader van het project.. layout is een optie die gekozen wordt vanaf de site die de resultaten opvraagt of een instelling?
tis idd handig om dat ook in de poll te zetten, maar mischien leuk om beide mogelijk te maken, wanneer iemand het volgende gebruik standaard layout (uit db) selecteren anders wat de user vermeldStandaard poll.php?id=232 Advanced  poll.php?id=232&gfx=3 |
Redman | dinsdag 14 januari 2003 @ 13:43 |
Sorry mannen, ik heb even een spoed klus tussendoor waar ik niet onderuit kan. Ben over een uurtje terug. Succes tot dan. |
Chandler | dinsdag 14 januari 2003 @ 13:44 |
quote: Op dinsdag 14 januari 2003 13:43 schreef Redman het volgende: Sorry mannen, ik heb even een spoed klus tussendoor waar ik niet onderuit kan. Ben over een uurtje terug. Succes tot dan.
Je zit er niet aanvast hoor, en alles blijft op basis van vrije tijd dus neem de tijd en relax  |
Chandler | dinsdag 14 januari 2003 @ 13:44 |
* Chandler doet een beroep op Roonaan Wil jij een GFX maken?  |
Sander | dinsdag 14 januari 2003 @ 13:54 |
quote: Op dinsdag 14 januari 2003 13:43 schreef Chandler het volgende:[..] tis idd handig om dat ook in de poll te zetten, maar mischien leuk om beide mogelijk te maken, wanneer iemand het volgende gebruik standaard layout (uit db) selecteren anders wat de user vermeld Standaard poll.php?id=232 Advanced  poll.php?id=232&gfx=3
Idd, maar dan komt nog wat anders... waarom zou je als user (dus niet de user die de poll zet) de poll opnieuw aanroepen in een andere GFX? Je ziet de poll, met bv. GFX #1, waarom dan het plaatje nog eens oproepen met GFX #2 of #3?Daarbij; de & wordt fout geparsed door Topix en kan je dus niet in een IMG tag gebruiken  |
oYo | dinsdag 14 januari 2003 @ 14:01 |
code: POLLid_poll question votingLocked votedIPs optionskey_id POLLOPTIONS id_options optionskey_id option votes
Meer heb je toch niet nodig? |
RogerWilco | dinsdag 14 januari 2003 @ 14:08 |
Jongens. Begin gewoon even met textlayout te werken. Die GFX kan altijd nog wel.Zorg eerst dat je de code hebt. |
Chandler | dinsdag 14 januari 2003 @ 14:24 |
quote: Op dinsdag 14 januari 2003 14:08 schreef RogerWilco het volgende: Jongens. Begin gewoon even met textlayout te werken. Die GFX kan altijd nog wel.Zorg eerst dat je de code hebt.
wat je wilt  php:
<? function openConnection() { mysql_connect("LOCALHOST", "root", "") or die(mysql_error()); mysql_select_db("gfxpoll"); }
function loadPoll($id) { $sql = "SELECT * FROM poll WHERE id=" . $id; $query = mysql_query($sql); $items = mysql_num_rows($query); if ($items > 0) { $poll = mysql_fetch_object($query);
$sql = "SELECT * FROM answer WHERE poll_id=" . $id; $query = mysql_query($sql); $items = mysql_num_rows($query); if ($items > 0) { // meer dan 0 objecten gevonden for ($x = 0; $x < $items; $x++) { $list = mysql_fetch_object($query); $poll->answer->$x->id = $list->id; $poll->answer->$x->answer = $list->answer;
} } else { // geen objecten gevonden return false; } } else { return false; } return $poll; }
openConnection();
if (isSet($_GET['id'])) { $poll = loadPoll($_GET['id']); if ($poll != NULL) { echo '<pre>'; var_dump($poll); echo '<pre>'; } else { echo 'No poll selected...<br>'; } } else { echo 'No poll selected...<br>'; } ?>
uitkomst is op dit momentcode: object(stdClass)(9) { ["id"]=> string(1) "1" ["regip"]=> string(0) "" ["reghost"]=> string(0) "" ["gfx_id"]=> string(1) "1" ["title"]=> string(9) "Test poll" ["closedate"]=> string(10) "0000-00-00" ["answers"]=> string(1) "3" ["votes"]=> string(1) "0" ["answer"]=> object(stdClass)(3) { [0]=> object(stdClass)(2) { ["id"]=> string(1) "1" ["answer"]=> string(2) "Ja" } [1]=> object(stdClass)(2) { ["id"]=> string(1) "2" ["answer"]=> string(3) "Nee" } [2]=> object(stdClass)(2) { ["id"]=> string(1) "3" ["answer"]=> string(10) "Allerbeide" } } }
en wat info voor mysqlcode: # # Dumping data for table `answer` #INSERT INTO answer VALUES (1, 1, 'Ja'); INSERT INTO answer VALUES (2, 1, 'Nee'); INSERT INTO answer VALUES (3, 1, 'Allerbeide'); # # Dumping data for table `poll` # INSERT INTO poll VALUES (1, '', '', 1, 'Test poll', '0000-00-00', 3, 0);
gerund met ?id=1en ik haat die PHP VERNEUKERIJ van FOK!!!  
|
Chandler | dinsdag 14 januari 2003 @ 14:27 |
quote: Op dinsdag 14 januari 2003 14:01 schreef oYo het volgende:code: POLLid_poll question votingLocked votedIPs optionskey_id POLLOPTIONS id_options optionskey_id option votes
Meer heb je toch niet nodig?
Ooit bij stil gestaan dat sommige users meerdere keren voten? |
oYo | dinsdag 14 januari 2003 @ 14:31 |
quote: Op dinsdag 14 januari 2003 14:27 schreef Chandler het volgende:[..] Ooit bij stil gestaan dat sommige users meerdere keren voten?
Ja, daartoe dient het veld VotedIp's die deze IP's bijhoudt |
Chandler | dinsdag 14 januari 2003 @ 14:33 |
quote: Op dinsdag 14 januari 2003 14:31 schreef oYo het volgende:[..] Ja, daartoe dient het veld VotedIp's die deze IP's bijhoudt
dus een text veld? dat je iedere keer van a-z moet doorzoeken? |
Sander | dinsdag 14 januari 2003 @ 14:35 |
Mmm ik zal zelf eens prutsen hierzo ... ziet er wel goed uit Chandler, maar zelf PHP ik heel anders  |
Chandler | dinsdag 14 januari 2003 @ 14:38 |
quote: Op dinsdag 14 januari 2003 14:35 schreef Slarioux het volgende: Mmm ik zal zelf eens prutsen hierzo ... ziet er wel goed uit Chandler, maar zelf PHP ik heel anders 
Ik deed alles eerst ook veel anders, maar toen ik inzag dat de manier die ik nu gebruik echt overzichtelijk is en snel te lezen!  dus ipv php:
<? if ($_GET['blaat'] == "test") { }else{ } ?>
ditphp:
<? if (isSet($_GET['blaat']) && $_GET['blaat'] == "test") { // do dit } else { // do dat } ?>
veel overzichtelijker dus  |
oYo | dinsdag 14 januari 2003 @ 14:41 |
quote: Op dinsdag 14 januari 2003 14:33 schreef Chandler het volgende:[..] dus een text veld? dat je iedere keer van a-z moet doorzoeken?
 php:
<? $request = mysql_query("SELECT votedMemberIPs,votingLocked FROM polls WHERE (ID_POLL='$poll' AND FIND_IN_SET('$IP_MEMBER',votedMemberIPs)=0) LIMIT 1"); ?>
|
Sander | dinsdag 14 januari 2003 @ 14:45 |
quote: Op dinsdag 14 januari 2003 14:38 schreef Chandler het volgende:[..] Ik deed alles eerst ook veel anders, maar toen ik inzag dat de manier die ik nu gebruik echt overzichtelijk is en snel te lezen!  dus ipv veel overzichtelijker dus 
Klopt, dat doe ik ook steeds meer hoor, dat bedoelde ik ook niet ... maar zowiezo gebruik ik nauwelijks isset() en dat soort dingen, ik vertrouw erop dat het goed gaat . |
Chandler | dinsdag 14 januari 2003 @ 14:46 |
quote: Op dinsdag 14 januari 2003 14:41 schreef oYo het volgende:php:
<? $sql = "SELECT votedMemberIPs, votingLocked FROM polls WHERE (ID_POLL='$poll' AND FIND_IN_SET('$IP_MEMBER',votedMemberIPs)=0) LIMIT 1"
$request = mysql_query($sql); ?>
edit ------ (das mooier!!)
verder vind ik het geen optie, doe lieverphp:
<? $sql = "SELECT count(id) FROM vote WHERE poll_id AND user_ip ='" . $ip . "'"; $query = mysql_query($sql); $res = mysql_result($query, 0);
if ($res == 0) { // niets gevonden } else { // wat gevonden } ?>
|
Chandler | dinsdag 14 januari 2003 @ 14:47 |
quote: Op dinsdag 14 januari 2003 14:45 schreef Slarioux het volgende:[..] Klopt, dat doe ik ook steeds meer hoor, dat bedoelde ik ook niet ... maar zowiezo gebruik ik nauwelijks isset() en dat soort dingen, ik vertrouw erop dat het goed gaat .
(moet ff)dat is het domste waar je vanuit kan gaan, vooral als het om 'user defined' variabelen gaat!! dus als je $_GET[''] ed. gebruikt ALTIJD isSet gebruiken, anders krijg je ranzige errors tenzij je ze onderdrukt en scheelt processing tijd voor PHP! |
Sander | dinsdag 14 januari 2003 @ 14:48 |
quote: Op dinsdag 14 januari 2003 14:47 schreef Chandler het volgende:[..] (moet ff)
dat is het domste waar je vanuit kan gaan, vooral als het om 'user defined' variabelen gaat!! dus als je $_GET[''] ed. gebruikt ALTIJD isSet gebruiken, anders krijg je ranzige errors tenzij je ze onderdrukt en scheelt processing tijd voor PHP!
Ho ho, $_GET en $_POST check ik altijd hoor  Anders had je wel mogen -en idd . |
Chandler | dinsdag 14 januari 2003 @ 14:50 |
quote: Op dinsdag 14 januari 2003 14:48 schreef Slarioux het volgende:[..] Ho ho, $_GET en $_POST check ik altijd hoor  Anders had je wel mogen -en idd .
b.t.w waarom check je $_POST?... tenzij je echt bang bent dat users dom doen, kan je ook gebruiken$_SERVER['REQUEST_METHOD'] == "POST" 
|
Sander | dinsdag 14 januari 2003 @ 14:52 |
quote: Op dinsdag 14 januari 2003 14:50 schreef Chandler het volgende:[..] b.t.w waarom check je $_POST?... tenzij je echt bang bent dat users dom doen, kan je ook gebruiken $_SERVER['REQUEST_METHOD'] == "POST" 
Mijn users doen regelmatig dom, en ik heb al eens gezeik gehad met dat soort dingen dus je weet maar nooit  |
Chandler | dinsdag 14 januari 2003 @ 15:15 |
Updates * Ip check ingebouwd * Vote ingebouwd, met check op vote ed * Is voted? zo jah, kan de user niet meer voten, zo nee mag ie nog stemmen. php:
<? function openConnection() { mysql_connect("****", "****", "") or die(mysql_error()); mysql_select_db("gfxpoll"); }
function getIp() { if (getenv("HTTP_X_FORWARDED_FOR")) { $ip = getenv("HTTP_X_FORWARDED_FOR"); } else { $ip = getenv("REMOTE_ADDR"); } return $ip; }
function loadPoll($id) { $sql = "SELECT * FROM poll WHERE id=" . $id; $query = mysql_query($sql); $items = mysql_num_rows($query); if ($items > 0) { $poll = mysql_fetch_object($query);
$sql = "SELECT * FROM answer WHERE poll_id=" . $id; $query = mysql_query($sql); $items = mysql_num_rows($query); if ($items > 0) { // meer dan 0 objecten gevonden for ($x = 0; $x < $items; $x++) { $list = mysql_fetch_object($query); $poll->answer->$x->id = $list->id; $poll->answer->$x->answer = $list->answer;
} } else { // geen objecten gevonden return false; } } else { return false; } return $poll; }
function saveVote($vote_id) { $sql = "SELECT id FROM poll"; // WHERE // closedate > NOW() // OR // closedate = '00-00-0000'"; $query = mysql_query($sql); $items = mysql_num_rows($query); if ($items != 0) { $list = mysql_fetch_object($query); $sql = "SELECT count(poll_id) FROM vote WHERE vote_id=" . $vote_id . " AND user_ip='" . getIp() . "'"; $query = mysql_query($sql); $items = mysql_result($query, 0);
if ($items == 0) { $sql = "INSERT INTO vote (poll_id, vote_id, user_ip) VALUES ('" . $list->id . "', '" . $vote_id . "', '" . getIp() . "');"; mysql_query($sql);
return $list->id; // geef Poll id terug } else { // user heeft al gestemd } } else { // poll niet gevonden? } }
function isVoted($poll_id) { $sql = "SELECT count(vote_id) FROM vote WHERE poll_id = " . $poll_id . " AND user_ip='" . getIp() . "'"; $query = mysql_query($sql) or die($sql); $items = mysql_result($query, 0); if ($items > 0) { return $items; // user heeft reeds gestemd } else { return false; } }
openConnection();
if (isSet($_GET['vote'])) { $poll_id = saveVote($_GET['vote']); if ($poll_id == NULL) { echo "U heeft reeds gestemd of poll bestaat niet :+"; exit(); } else { header("location: index.php?id=" . $poll_id); } }
if (isSet($_GET['id'])) { $poll = loadPoll($_GET['id']); if ($poll != NULL) { $voted = isVoted($poll->id); echo "poll titel: " . $poll->title . "<br>"; for ($x = 0; $x < $poll->answers; $x++) { if ($voted != false) { if ($poll->answer->$x->id == $voted) { // hierop heeft ie gestemd echo '[' . $x . '] ' . $poll->answer->$x->answer . ' <<<br>'; } else { echo '[' . $x . '] ' . $poll->answer->$x->answer . '<br>'; } } else { echo '[' . $x . '] <a href="index.php?vote=' . $poll->answer->$x->id . '">' . $poll->answer->$x->answer . '</a><br>'; } }
if ($voted != false) { echo '<br>U heeft reeds gestemd'; } else { echo '<br>U mag nog stemmen..'; } } else { echo 'No poll selected...<br>'; } } else { echo 'No poll selected...<br>'; } ?>
|
Chandler | dinsdag 14 januari 2003 @ 15:17 |
Ik zit me alleen nog aftevragen hoe ik met MySQL de poll kan laten sjekken op datum ik heb dit php:
<? $sql = "SELECT id FROM poll"; WHERE closedate > NOW() OR closedate = '00-00-0000'"; ?>
maar dat gefet een vette error wie is hier de MySQL expert? (ik nie ) |
Roonaan | dinsdag 14 januari 2003 @ 15:18 |
* Roonaan is terug van overleg met mevrouw van Dinkel-instituut  Heb je een voorkeur wat betreft afmetingen waarde chandler? |
Chandler | dinsdag 14 januari 2003 @ 15:19 |
quote: Op dinsdag 14 januari 2003 15:18 schreef Roonaan het volgende: * Roonaan is terug van overleg met mevrouw van Dinkel-instituut  Heb je een voorkeur wat betreft afmetingen waarde Chandler? <-- met een C!!! 
Beetje passend in dit forum, verder het FOK logo.. maar heel eerlijk heb geen flauw idee dus laat je energie er op bot vieren, ik moet toch zo weg dus laat je gaan, ik weet wat je kan en das veel  
|
Roonaan | dinsdag 14 januari 2003 @ 15:20 |
quote: Op dinsdag 14 januari 2003 15:17 schreef Chandler het volgende: Ik zit me alleen nog aftevragen hoe ik met MySQL de poll kan laten sjekken op datumik heb dit php:
<? $sql = "SELECT id FROM poll"; WHERE closedate > NOW() OR closedate = '00-00-0000'"; ?>
maar dat gefet een vette error wie is hier de MySQL expert? (ik nie )
syntax voor een DATE in MySql is YYYY-MM-DDzal even mijn getMySqlDate function opzoeken die je kan gebruiken ipv NOW(); |
Roonaan | dinsdag 14 januari 2003 @ 15:29 |
hoe kan ik er trouwens snel (scriptje) achter komen of mijn hosting provider img library heefT? |
Roonaan | dinsdag 14 januari 2003 @ 15:46 |
totaal inefficient trouwens deze, maar dat boeit niet heel erg:php:
<? function getSqlDate() { $d = getdate(); $postdate1 = $d["year"]; $postdate2 = $d["mon"]; $postdate3 = $d["mday"]; if(strlen($postdate2) < 2) $postdate2 = "0".$postdate2; if(strlen($postdate3) < 2) $postdate3 = "0".$postdate3; $postdate = $postdate1."-".$postdate2."-".$postdate3; return $postdate; } ?>
|
oYo | dinsdag 14 januari 2003 @ 15:52 |
quote: Op dinsdag 14 januari 2003 15:29 schreef Roonaan het volgende: hoe kan ik er trouwens snel (scriptje) achter komen of mijn hosting provider img library heefT?
phpinfo() ? |
Sander | dinsdag 14 januari 2003 @ 15:55 |
quote: Op dinsdag 14 januari 2003 15:29 schreef Roonaan het volgende: hoe kan ik er trouwens snel (scriptje) achter komen of mijn hosting provider img library heefT?
http://www.nder.be/icon/checkimg.phpsGooi op je site, zie je een lichtblauw vlakje dan heb je hem . |
Roonaan | dinsdag 14 januari 2003 @ 15:57 |
kewl. die werkt  |
Sander | dinsdag 14 januari 2003 @ 15:58 |
quote: Op dinsdag 14 januari 2003 15:46 schreef Roonaan het volgende: totaal inefficient trouwens deze, maar dat boeit niet heel erg:
Maakt die een date van een Mysql timestamp? |
Sander | dinsdag 14 januari 2003 @ 15:58 |
quote: Op dinsdag 14 januari 2003 15:57 schreef Roonaan het volgende: kewl. die werkt 
Mooi . |
Roonaan | dinsdag 14 januari 2003 @ 15:59 |
quote: Op dinsdag 14 januari 2003 15:58 schreef Slarioux het volgende:[..] Maakt die een date van een Mysql timestamp?
Een mySqlDate van current time. |
Sander | dinsdag 14 januari 2003 @ 16:00 |
quote: Op dinsdag 14 januari 2003 15:59 schreef Roonaan het volgende:[..] Een mySqlDate van current time.
Met streepjes ertussen? Of volg ik iets niet? |
RogerWilco | dinsdag 14 januari 2003 @ 16:28 |
? Is dat een idee ?Die zwarte dingen zijn dus variable  Aantal procenten van de stemmen met daarachter het daadwerkelijke percentage. |
RogerWilco | dinsdag 14 januari 2003 @ 16:29 |
Powered by moet trouwens : "By Fok!Forum Users zijn. |
Sander | dinsdag 14 januari 2003 @ 16:41 |
quote: Op dinsdag 14 januari 2003 16:29 schreef RogerWilco het volgende: Powered by moet trouwens : "By Fok!Forum Users zijn.
Wat dacht je van de makers  |
Roonaan | dinsdag 14 januari 2003 @ 16:51 |
Eerste testdingetje. Echt helemaal Fok! hoeft het ook niet te zijn.. 
|
Sander | dinsdag 14 januari 2003 @ 17:03 |
quote: Op dinsdag 14 januari 2003 16:51 schreef Roonaan het volgende: Eerste testdingetje. Echt helemaal Fok! hoeft het ook niet te zijn..[afbeelding]
Klein, mag van mij iets breder... ziet er goed uit!  |
RogerWilco | dinsdag 14 januari 2003 @ 17:06 |
quote: Op dinsdag 14 januari 2003 16:51 schreef Roonaan het volgende: Eerste testdingetje. Echt helemaal Fok! hoeft het ook niet te zijn..[afbeelding]
mooier! |
SolidArt | dinsdag 14 januari 2003 @ 17:23 |
Het gaat toch niet om de buitenkant...  Als de functionaliteit maar goed is  |
Sander | dinsdag 14 januari 2003 @ 18:54 |
quote: Op dinsdag 14 januari 2003 17:23 schreef SolidArt het volgende: Het gaat toch niet om de buitenkant...  Als de functionaliteit maar goed is 
Het moet er wel leuk uitzien natuurlijk . |
Chandler | dinsdag 14 januari 2003 @ 23:40 |
quote: Op dinsdag 14 januari 2003 16:28 schreef RogerWilco het volgende: [afbeelding] ? Is dat een idee ?Die zwarte dingen zijn dus variable  Aantal procenten van de stemmen met daarachter het daadwerkelijke percentage.
is opzich een erg mooi logo maaaaaar!!! heeft te veel FOK layout, je moet het zien als een toevoeging binnen een post en denk niet dat dit daar echt heel erg mooi tussen in zou staan  quote: Op dinsdag 14 januari 2003 16:51 schreef Roonaan het volgende: Eerste testdingetje. Echt helemaal Fok! hoeft het ook niet te zijn..[afbeelding]
Erg mooi!!! maar wederom heb ik commentaar zoals al vermeld werd is deze gewoon te klein, en zou ie verder beter in geel tinten gemaakt kunnen worden  Verder is alles flex en zal ik de code eens wat verder gaan rond brijen! 
|
Chandler | dinsdag 14 januari 2003 @ 23:41 |
quote: Op dinsdag 14 januari 2003 17:23 schreef SolidArt het volgende: Het gaat toch niet om de buitenkant...  Als de functionaliteit maar goed is 
En dat is nou echt Bullshit, jij koopt natuurlijk ook een lelijke trabant (die echt super vet lelijk is) maar toch een perfect motortje heeft.Nee het is de factor van beide punten die iets aantrekkelijk maken, eerst de layout maar na mate van gebruik de code cq snelheid ed!  |
flat_erik | dinsdag 14 januari 2003 @ 23:49 |
Was er al hosting geregeld? |
Chandler | dinsdag 14 januari 2003 @ 23:52 |
quote: Op dinsdag 14 januari 2003 23:49 schreef flat_erik het volgende: Was er al hosting geregeld?
Yep! ik wil hosten, tenzij iemand een snellere heeft voor Beta testing is mijn hoster pfect! maar voor heavy use nah nie snel genoeg  |
flat_erik | dinsdag 14 januari 2003 @ 23:57 |
quote: Op dinsdag 14 januari 2003 23:52 schreef Chandler het volgende:[..] Yep! ik wil hosten, tenzij iemand een snellere heeft voor Beta testing is mijn hoster pfect! maar voor heavy use nah nie snel genoeg 
Ik heb een een .nl domein + 10 gig dateverkeer per maand! Freerider.nl Vast sneller dan jou Geociteis  |
Chandler | dinsdag 14 januari 2003 @ 23:59 |
quote: Op dinsdag 14 januari 2003 23:57 schreef flat_erik het volgende: Ik heb een een .nl domein + 10 gig dateverkeer per maand! Freerider.nl Vast sneller dan jou Geociteis 
10 gb p/m mijn website trekt alleen al 160+ p/m maar geocities ondersteund geen PHP / GD ed hoor  |
flat_erik | woensdag 15 januari 2003 @ 00:01 |
quote: Op dinsdag 14 januari 2003 23:59 schreef Chandler het volgende:[..] 10 gb p/m mijn website trekt alleen al 160+ p/m maar geocities ondersteund geen PHP / GD ed hoor 
 Ik hoor het nog wel, ben nu pittuh  |
Chandler | woensdag 15 januari 2003 @ 00:04 |
quote: Op woensdag 15 januari 2003 00:01 schreef flat_erik het volgende:[..]  Ik hoor het nog wel, ben nu pittuh 
Laat je geest er maar eens over dwalen..  verder zat ik zelf te denken aan de template include waarin bepaalde details voor het laden en bewerken van de GFX in staan template.inc php:
<? // image define("IMAGE", "template.png"); define("IMAGE_TYPE", "png");
// Title define("TITLE_TOP", 32); define("TITLE_LEFT", 12); define("TITLE_MAX", 50); // max aantal chars
// Votes define("VOTES_TOP", 500); define("VOTES_LEFT", 12);
// texten define("ANSWER_TOP", 100); define("ANSWER_LEFT", 20); define("ANSWER_LINE_LEFT", 500); // waar begint de 'balk' met % define("ANSWER_LINE_FONT", "ariel"); define("ANSWER_LINE_FONT_PX", 9) // size van de text define("ANSWER_MAX", 50); // max lengte van de text define("ANSWER_FONT", "ariel"); // welke font? define("ANSWER_FONT_PX", 10); // font grote van de 'texten' ?>
|
Chandler | woensdag 15 januari 2003 @ 00:48 |
Ik ben weer ff verder gegaan, omdat dit topic storm loopt en ben dus alvast even begonnen met het begin voor het opzetten van het 'grafische' gedeelte, nou ben ik hier echt super goed in not maar het begin is daar dat gebasseerd is op de 1e layout van roonaan, zowel het begin is reeds daar  php:
<? // grap based on layout from roonaan! // nothing works :+
function makePNG ($w, $h) { // make a new PNG image with Width and Height $im = imagecreate ($w, $h); /* Create a blank image */ return $im; }
function LoadPNG ($imgname) { // Load Png Routine $im = @imagecreatefrompng ($imgname); /* Attempt to open */ if ($im) { return $im; } else { return false; } }
// laad roonaan template $im = loadPng("gfx/template.png"); // header is 320x60 $header = makePNG (320, 60); // vote is 320x20 $vote = makePNG (320, 30); // footer??? $footer = makePNG (320, 50);
// ff om te kieken wat roonaan z'n pic size is $img->width = imagesx($im); //320 $img->height = imagesy($im); //160
// header is 60px imagecopy ($header, // copy to $im, // copy from 0, // start x 0, // start y 0, // ? 0, // ? 320, // lengte 60); // hoogte
// vote gedeelte is 20px ofzow? // lukt nie imagecopy ($vote, // copy to $im, // copy from 0, // start x 50, // start y 0, // ? 50, // ? 320, // lengte 100); // hoogte
// bestaat in roonaan zijn ding nog nie imagecopy ($footer, // copy to $im, // copy from 0, // start x 130, // start y 0, // ? 0, // ? 320, // lengte 20); // hoogte
//var_dump($img); imagePng($vote); ?>
maar bepaalde dingen werken nog niet dus als iemand hier een antwoord voor heeft, graag.. ($vote) |
RogerWilco | woensdag 15 januari 2003 @ 09:35 |
Foutmelding zou makkelijk zijn. |
Chandler | woensdag 15 januari 2003 @ 09:47 |
der is geen error maar ook geen output  |
RogerWilco | woensdag 15 januari 2003 @ 09:56 |
code: van php.net imagecopy ( dst_im, src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h)
Dat is dus Bestemmingplaatje, Bronplaatje, Bestemx,bestemy, bronx,brony, bronwidth,bronbreedte als ik het bekijk. Waar jij dus in je code 0 met een vraagteken hebt staan moeten de x en y waardes van het bestemmingsplaatje komen.beschrijving van de functie op php.net geeft quote: Copy a part of src_im onto dst_im starting at the x,y coordinates src_x, src_y with a width of src_w and a height of src_h. The portion defined will be copied onto the x,y coordinates, dst_x and dst_y.
|
RogerWilco | woensdag 15 januari 2003 @ 09:57 |
of ook wel. vanaf srcx,srcy selecteer ik een stukje van 30 bij 60 pixels en die kopieer ik in dest_im op destx,desty |
Roonaan | woensdag 15 januari 2003 @ 10:03 |
tis trouwens Arial en niet ariel of vergis ik me? Goedenmorgen trouwens.  |
American_Nightmare | woensdag 15 januari 2003 @ 10:08 |
Ideetje misschien om in een cookie op te slaan of al dan niet gevote is. Zo wordt het normaal gesproken gedaan, dacht ik. Een DB op IP doorzoeken is wel 'veiliger' maar dat weegt niet echt op tegen de kosten volgens mij. Tuurlijk kun je wel je cookie deleten om nog es te stemmen, maar so be it. Dat doet toch niemand, en als 't een keer voorkomt, so be it.. |
Chandler | woensdag 15 januari 2003 @ 10:08 |
idd ik heb gezien wat ik fout heb gedaan, nu wil ik eens weten hoe ik de stukken goed onder elkaar in een andere image kan zetten? $header = 320x60 + ($vote = 320x 20 * antwoorden) = hoogte, maar deze onderdelen wil ik dus met elkaar verbinden oftewel 320, 0 = $header 320, 60 = $vote 320, 80 = $vote 320, 100 = $vote |
Chandler | woensdag 15 januari 2003 @ 10:09 |
quote: Op woensdag 15 januari 2003 10:03 schreef Roonaan het volgende: tis trouwens Arial en niet ariel of vergis ik me?Goedenmorgen trouwens. 
goede morgen dudequote: Op woensdag 15 januari 2003 10:08 schreef American_Nightmare het volgende: Ideetje misschien om in een cookie op te slaan of al dan niet gevote is. Zo wordt het normaal gesproken gedaan, dacht ik.Een DB op IP doorzoeken is wel 'veiliger' maar dat weegt niet echt op tegen de kosten volgens mij. Tuurlijk kun je wel je cookie deleten om nog es te stemmen, maar so be it. Dat doet toch niemand, en als 't een keer voorkomt, so be it..
Onzin, een cookie maken en controlleren is net zo duur op een gratis hoster dan om te controlleren of de ip van de user reeds in de database staat met poll_id en zo  |
Roonaan | woensdag 15 januari 2003 @ 10:11 |
quote: Op woensdag 15 januari 2003 10:09 schreef Chandler het volgende:[..] goede morgen dude [..]
Onzin, een cookie maken en controlleren is net zo duur op een gratis hoster dan om te controlleren of de ip van de user reeds in de database staat met poll_id en zo 
Is het dan misschien wel een idee, dat op het moment dat een poll gesloten is, alle ipinfo weggedonderd wordt en alleen de resultaten opgeslagen blijven? Scheelt heel wat op het punt van databasedata op den duur. |
Chandler | woensdag 15 januari 2003 @ 10:12 |
quote: Op woensdag 15 januari 2003 10:11 schreef Roonaan het volgende:[..] Is het dan misschien wel een idee, dat op het moment dat een poll gesloten is, alle ipinfo weggedonderd wordt en alleen de resultaten opgeslagen blijven? Scheelt heel wat op het punt van databasedata op den duur.
 ff in vage code if poll.closedatum = < NOW() remove all votes, ip's ed , euh nee dat heeft geen zin want dan zijn we ook de 'votes' kwijt  |
Roonaan | woensdag 15 januari 2003 @ 10:13 |
quote: Op woensdag 15 januari 2003 10:12 schreef Chandler het volgende:[..] 
ff in vage code if poll.closedatum = < NOW() remove all votes, ip's ed , euh nee dat heeft geen zin want dan zijn we ook de 'votes' kwijt 
aparte table closedvotes  |
RogerWilco | woensdag 15 januari 2003 @ 10:15 |
Nee niks met closedatum. Gewoon op het moment van sluiten ene SQL scriptje uitvoeren.Trouwens. Welke datastructuur hebben we het nou over hier ? |
Chandler | woensdag 15 januari 2003 @ 10:16 |
quote: Op woensdag 15 januari 2003 10:15 schreef RogerWilco het volgende: Nee niks met closedatum. Gewoon op het moment van sluiten ene SQL scriptje uitvoeren.Trouwens. Welke datastructuur hebben we het nou over hier ?
Volgens mij die van mij  met 2 aanpassingen, extra veld in poll voor slotjes en in de answers een extra veld voor de 'votes' code: # phpMyAdmin MySQL-Dump # version 2.2.4 # http://phpwizard.net/phpMyAdmin/ # http://phpmyadmin.sourceforge.net/ (download page) # # Host: localhost # Generation Time: Jan 15, 2003 at 10:20 AM # Server version: 3.23.49 # PHP Version: 4.2.2 # Database : `gfxpoll` # --------------------------------------------------------# # Table structure for table `answer` # CREATE TABLE answer ( 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; # # Dumping data for table `answer` # INSERT INTO answer VALUES (1, 1, 'Ja', 1); INSERT INTO answer VALUES (2, 1, 'Nee', 0); INSERT INTO answer VALUES (3, 1, 'Allerbeide', 0); # -------------------------------------------------------- # # Table structure for table `poll` # CREATE TABLE poll ( 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; # # Dumping data for table `poll` # INSERT INTO poll VALUES (1, '', '', 1, 'Test poll', '0000-00-00', 3, 0, 0); # -------------------------------------------------------- # # Table structure for table `vote` # CREATE TABLE vote ( poll_id int(11) NOT NULL default '0', vote_id int(11) NOT NULL default '0', user_ip varchar(15) NOT NULL default '', KEY poll_id (poll_id,vote_id) ) TYPE=MyISAM; # # Dumping data for table `vote` # INSERT INTO vote VALUES (1, 1, '217.121.132.247');
[Dit bericht is gewijzigd door Chandler op 15-01-2003 10:19] |
RogerWilco | woensdag 15 januari 2003 @ 10:16 |
quote: Op woensdag 15 januari 2003 10:13 schreef Roonaan het volgende:[..] aparte table closedvotes 
[code] of een status. closedvote in de vote tabel. en een tabel.closedpolls. ----- pollid integer pollstart datum polleind datum |
RogerWilco | woensdag 15 januari 2003 @ 10:18 |
quote: Op woensdag 15 januari 2003 10:16 schreef Chandler het volgende:[..] Volgens mij die van mij 
Niet de meest effeciente volgens mij. Kan je de structuur eens uitschrijven ? dus zo:code: ------ |tabel| ----- |veldnaam1| |veldnaam2| |veldnaam3| ------
Dat visualiseert veel beter dan die mysqldumpjes die ik langs zag komen. |
Chandler | woensdag 15 januari 2003 @ 10:20 |
quote: Op woensdag 15 januari 2003 10:18 schreef RogerWilco het volgende:[..] Niet de meest effeciente volgens mij. Kan je de structuur eens uitschrijven ? dus zo: code: ------ |tabel| ----- |veldnaam1| |veldnaam2| |veldnaam3| ------
Dat visualiseert veel beter dan die mysqldumpjes die ik langs zag komen.
Mwah, vind ik niet, ff goed kijken en je weet hoe me tabel der uit ziet  |
Chandler | woensdag 15 januari 2003 @ 10:21 |
REQ: weet iemand hoe ik stukjes van een image in 1 image prop?  |
RogerWilco | woensdag 15 januari 2003 @ 10:24 |
quote: Op woensdag 15 januari 2003 10:20 schreef Chandler het volgende:[..] Mwah, vind ik niet, ff goed kijken en je weet hoe me tabel der uit ziet 
Ja. hoe 1 tabel eruit ziet. Je hebt het hier echter niet helemaal over 1 tabel.Ik probeer hier mee te denken en mee te werken aan het geheel maar ik krijg een beetje de indruk dat het op jouw manier moet of niet. |
RogerWilco | woensdag 15 januari 2003 @ 10:25 |
quote: Op woensdag 15 januari 2003 10:21 schreef Chandler het volgende: REQ: weet iemand hoe ik stukjes van een image in 1 image prop? 
kijk eens op http://www.php.net/manual/en/function.imagecopymerge.php |
Chandler | woensdag 15 januari 2003 @ 10:33 |
quote: Op woensdag 15 januari 2003 10:24 schreef RogerWilco het volgende:[..] Ja. hoe 1 tabel eruit ziet. Je hebt het hier echter niet helemaal over 1 tabel. Ik probeer hier mee te denken en mee te werken aan het geheel maar ik krijg een beetje de indruk dat het op jouw manier moet of niet.
Nopez, maar ik ben wel de 1e die met een tabel aankomt ... maak anders eens een structuur van jou tabel zoals jij denkt dat ie er uit moet zien, ik ben altijd geintresseerd in betere mogelijkheden  quote: Op woensdag 15 januari 2003 10:25 schreef RogerWilco het volgende:[..] kijk eens op http://www.php.net/manual/en/function.imagecopymerge.php
 b.t.w zou je me deze functie code: int imagecopymerge ( resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h, int pct)
net zo kunnen uitleggen zoals je die vorige deed, sorry ik snap er echt nix van  [Dit bericht is gewijzigd door Chandler op 15-01-2003 10:38] |
RogerWilco | woensdag 15 januari 2003 @ 10:39 |
Laat ook maar  Ik debug wel mee zodra het fout gaat. |
Chandler | woensdag 15 januari 2003 @ 10:41 |
quote: Op woensdag 15 januari 2003 10:39 schreef RogerWilco het volgende: Laat ook maar 
why o god why!? quote: Ik debug wel mee zodra het fout gaat.
Kool, en weet je mischien een antwoord op mijn laatste vraag boven jou laatste post (voor deze post)  |
RogerWilco | woensdag 15 januari 2003 @ 10:57 |
quote: Op woensdag 15 januari 2003 10:41 schreef Chandler het volgende:[..] why o god why!? [..] Kool, en weet je mischien een antwoord op mijn laatste vraag boven jou laatste post (voor deze post) 
Ja hoor. Hij werkt bijna hetzelfde als de imagecopy.code: int imagecopymerge ( resource dst_im, resource src_im, int dst_x, int dst_y, int src_x, int src_y, int src_w, int src_h, int pct)
bestemmingimage, sourceimage, besteimmingx, bestemmingy, bronx,brony,bronbreedte,bronhoogte ,pctpct is hierin "Intensity of the transition (in percent)" dus hoe scherp je het wil hebben. als je deze op 100 zet werkt hij precies hetzelfde als de imagecopy. als ik het zo lees op php.net is het op 99 netjes omdat anders de kleurinstellingen moeilijk gaan doen. code: nieuwimagemaken (hiebij met opties rekening houden) dus height=standaard+(aantalopties*optiehoogte) bepalen waar je zit als header imagecopymerge($nieuwimage,$roonaanimage,0,0,0,0,$headerhight,$headerbreedte,99) anders $hoogte=$headerhoogte $breedte=$headerbreedte for optiecount = 1 to opties imagecopy($nieuwimage,$optieimage,0,0,$breedte,$hoogte,$optiehoogte,$optiebreedte,99) $hoogte=$hoogte + $optiehoogte loop
even snel uit het bloote hoofdje en syntax niet correct maar je moet hem snappen denk ik. |
Chandler | woensdag 15 januari 2003 @ 11:02 |
Ik begrijp je post geheel!!! zo ff inplementeren  maar snap je dit php:
<? $votes->text->1 = "Bladediebla"; $votes->votes->1 = 320; $votes->text->2 = "Hoi"; $votes->votes->2 = 221; $votes->text->3 = "Roonaan"; $votes->votes->3 = 500; $votes->t_votes = 1041; $votes->t_answer = 3; ?>
1e lijn is lijn nr 29 en ik krijg deze error  Parse error: parse error, unexpected T_LNUMBER, expecting T_STRING or T_VARIABLE or '{' or '$' in e:\gfxpoll\grap.php on line 29 
|
RogerWilco | woensdag 15 januari 2003 @ 11:28 |
quote: Op woensdag 15 januari 2003 11:02 schreef Chandler het volgende: Ik begrijp je post geheel!!! zo ff inplementeren  maar snap je dit 1e lijn is lijn nr 29 en ik krijg deze error  Parse error: parse error, unexpected T_LNUMBER, expecting T_STRING or T_VARIABLE or '{' or '$' in e:\gfxpoll\grap.php on line 29 
quote: $votes->text->1 = "Bladediebla";
Daar staat een 1. Ik hoop toch ten zeerste dat je die niet in je object wl gaan gebruiken ? een Optie1 is dan natuurlijk veel beter. Vooral aangezien je in php geeneens nummers mag gebruiken op de manier die jij nu probeert. |
RogerWilco | woensdag 15 januari 2003 @ 11:29 |
php:
<? $votes->text->Optie1 = "Bladediebla"; $votes->votes->Optie1 = 320; $votes->text->Optie2 = "Hoi"; $votes->votes->Optie2 = 221; $votes->text->Optie3 = "Roonaan"; $votes->votes->Optie3 = 500; $votes->t_votes = 1041; $votes->t_answer = 3; ?>
|
Roonaan | woensdag 15 januari 2003 @ 11:30 |
* Roonaan is prutserprogger, maar die -> is toch voor pointer, maar als Chandler dus getallen wil gebruiken kan het toch ook met $votes["blaat"][1]  |
Chandler | woensdag 15 januari 2003 @ 11:30 |
dom dom dom, al doe ik wel eens$blaat->$x->enzo = ""; maar dan zal het wel anders gezien worden, hoe denk je dat ik dit het beste kan gaan benutten  |
Chandler | woensdag 15 januari 2003 @ 11:32 |
quote: Op woensdag 15 januari 2003 11:30 schreef Roonaan het volgende: * Roonaan is prutserprogger, maar die -> is toch voor pointer, maar als Chandler dus getallen wil gebruiken kan het toch ook met $votes["blaat"][1] 
euh... nou ik gebruik het wel eens als voorbeeld zoals ik hierboven heb laten zien mischien best dom  |
RogerWilco | woensdag 15 januari 2003 @ 11:36 |
quote: Op woensdag 15 januari 2003 11:30 schreef Roonaan het volgende: * Roonaan is prutserprogger, maar die -> is toch voor pointer, maar als Chandler dus getallen wil gebruiken kan het toch ook met $votes["blaat"][1] 
Dat kan wel. Maar direct na een -> een getal is niet mogelijk. |
RogerWilco | woensdag 15 januari 2003 @ 11:37 |
Trouwens. een variable 1 is zowiezo niet goed te praten qua programmeren. altijd duidelijke dingen nemen. Het is niet zo alsof we het geheugen niet hebben om een variable netjes Optie1 te noemen. Waardoor code begrijpbaar blijft (met name in een groepontwikkeling is dit enorm belangrijk. |
Chandler | woensdag 15 januari 2003 @ 11:42 |
ik heb het ff veranderd naarphp:
<? $votes->optie1 = "Bladediebla"; $votes->votes1 = 320; $votes->optie2 = "Hoi"; $votes->votes2 = 221; $votes->optie3 = "Roonaan"; $votes->votes3 = 500; $votes->t_votes = 1041; $votes->t_answer = 3; // aantal answers ?>
tis toch gewoon ff om te testen  en dit is het resultaat met 3 en 8 antwoorden  

|
RogerWilco | woensdag 15 januari 2003 @ 11:48 |
Kan je er eens wat teksten bijzetten ? |
Chandler | woensdag 15 januari 2003 @ 12:03 |
quote: Op woensdag 15 januari 2003 11:48 schreef RogerWilco het volgende: Kan je er eens wat teksten bijzetten ?
is een mogelijkheid  [edit]snapte eerst nix van tft text maar nu wel[/edit] 

|
Tijn | woensdag 15 januari 2003 @ 12:05 |
Oei, die optie-teksten zijn niet erg leesbaar. Leuk project trouwens, mannen! |
Roonaan | woensdag 15 januari 2003 @ 12:08 |
misschien een andere formaat bronimage dat het resultaat beter wordt ;? Teksten kunnen toch gewoon in Verdana/Arial  |
Chandler | woensdag 15 januari 2003 @ 12:09 |
quote: Op woensdag 15 januari 2003 12:05 schreef Tijn het volgende: Oei, die optie-teksten zijn niet erg leesbaar.Leuk project trouwens, mannen!
 quote: Op woensdag 15 januari 2003 12:08 schreef Roonaan het volgende: misschien een andere formaat bronimage dat het resultaat beter wordt ;?Teksten kunnen toch gewoon in Verdana/Arial 
Grin, tuurlijk maar moest ff een fontje hebben die werkte en krijg ariel niet aan de praat mischien een foutje?  |
RogerWilco | woensdag 15 januari 2003 @ 12:10 |
Mee eens. verdana arial (persoonlijk ben ik Tahoma fan maar dat terzijde) mijns inziens trouwens hoort er naast de optie op een of andere manier ook een percentage tekst te komen. |
Roonaan | woensdag 15 januari 2003 @ 12:11 |
quote: Op woensdag 15 januari 2003 12:09 schreef Chandler het volgende:[..]  [..]
Grin, tuurlijk maar moest ff een fontje hebben die werkte en krijg ariel niet aan de praat mischien een foutje? 
Tis arial  |
Roonaan | woensdag 15 januari 2003 @ 12:11 |
quote: Op woensdag 15 januari 2003 12:10 schreef RogerWilco het volgende: Mee eens. verdana arial (persoonlijk ben ik Tahoma fan maar dat terzijde)mijns inziens trouwens hoort er naast de optie op een of andere manier ook een percentage tekst te komen.
Ms Sans Serif  |
RogerWilco | woensdag 15 januari 2003 @ 12:12 |
quote: Op woensdag 15 januari 2003 12:09 schreef Chandler het volgende:[..]  [..]
Grin, tuurlijk maar moest ff een fontje hebben die werkte en krijg ariel niet aan de praat mischien een foutje? 
Als jij een zeemeermin wil laden moet je ariel hebben. ook wel een wasmiddel.het font heet echter Arial |
RogerWilco | woensdag 15 januari 2003 @ 12:12 |
quote: Op woensdag 15 januari 2003 12:11 schreef Roonaan het volgende:[..] Ms Sans Serif 
Courier new  |
Roonaan | woensdag 15 januari 2003 @ 12:14 |
offtopic: weet iemand of er al een goed werkende xml-syntax highlighter bestaat voor php  voor eerste nog niet helemaal foutloze resultaten: http://www.roonaan.nl/db08/index.php?p=47 |
Chandler | woensdag 15 januari 2003 @ 12:14 |
Hoor ik daar een poll?  Poll: Font type? ArialTahomaMs Sans Serif Courier newAnders? geef ff aan :+
 Ook een poll maken? Klik hier[Dit bericht is gewijzigd door Chandler op 15-01-2003 12:20] |
Roonaan | woensdag 15 januari 2003 @ 12:18 |
Verdana  |
RogerWilco | woensdag 15 januari 2003 @ 12:22 |
quote: Op woensdag 15 januari 2003 12:14 schreef Roonaan het volgende: offtopic: weet iemand of er al een goed werkende xml-syntax highlighter bestaat voor php  voor eerste nog niet helemaal foutloze resultaten: http://www.roonaan.nl/db08/index.php?p=47
Nee. code zou ik wel willen hebben;) |
RogerWilco | woensdag 15 januari 2003 @ 12:22 |
uhm MS sans serif en courier new nam je toch niet helemaal als serieus aan hoop ik ? |
Roonaan | woensdag 15 januari 2003 @ 12:23 |
quote: Op woensdag 15 januari 2003 12:22 schreef RogerWilco het volgende:[..] Nee. code zou ik wel willen hebben;)
Is op moment een statemachine die per teken parsed. Niet veel boeiends aldus.Al wat gedaan met die ubbparser? |
Chandler | woensdag 15 januari 2003 @ 12:23 |
klote bugs Wanneer komen er nou eens BUGFIXES? |
Chandler | woensdag 15 januari 2003 @ 12:24 |
Roonaan, heb je mischien voor mij de arial.ttf? die van mij werkt op een of andere manier nie  |
RogerWilco | woensdag 15 januari 2003 @ 12:25 |
quote: Op woensdag 15 januari 2003 12:23 schreef Roonaan het volgende:[..] Is op moment een statemachine die per teken parsed. Niet veel boeiends aldus. Al wat gedaan met die ubbparser?
Gebrek aan tijd. Maar ik heb wel grote plannen maar dat terzijde en dat is erg offtopic hier  |
Roonaan | woensdag 15 januari 2003 @ 12:27 |
quote: Op woensdag 15 januari 2003 12:24 schreef Chandler het volgende: Roonaan, heb je mischien voor mij de arial.ttf? die van mij werkt op een of andere manier nie 
even zoeken voor. coming right up. |
Chandler | woensdag 15 januari 2003 @ 12:29 |
quote: Op woensdag 15 januari 2003 12:25 schreef RogerWilco het volgende:[..] Gebrek aan tijd. Maar ik heb wel grote plannen maar dat terzijde en dat is erg offtopic hier 
offtopic != boeie, dus kom maar op!!!  quote: Op woensdag 15 januari 2003 12:27 schreef Roonaan het volgende:[..] even zoeken voor. coming right up.
crewl!  |
Roonaan | woensdag 15 januari 2003 @ 12:29 |
http://www.roonaan.nl/fok/voting |
RogerWilco | woensdag 15 januari 2003 @ 12:30 |
quote: Op woensdag 15 januari 2003 12:29 schreef Roonaan het volgende: http://www.roonaan.nl/fok/voting
Forbidden You don't have permission to access to this document on this server. |
Roonaan | woensdag 15 januari 2003 @ 12:33 |
quote: Op woensdag 15 januari 2003 12:30 schreef RogerWilco het volgende:[..] Forbidden You don't have permission to access to this document on this server.
Zaggik.. hij zit te fucken. kutserver.edit: nu niet meer.. |
Chandler | woensdag 15 januari 2003 @ 12:37 |
maar nu ff een poll bedenken  1tje van 10 opties svp!!!  + polltitle added!  [Dit bericht is gewijzigd door Chandler op 15-01-2003 12:40] |
RogerWilco | woensdag 15 januari 2003 @ 12:38 |
quote: Op woensdag 15 januari 2003 12:37 schreef Chandler het volgende:
maar nu ff een poll bedenken  1tje van 10 opties svp!!! 
Welk nummer vind je cool 1 2 3 4 5 6 7 8 9 0 |
Chandler | woensdag 15 januari 2003 @ 12:40 |
quote: Op woensdag 15 januari 2003 12:38 schreef RogerWilco het volgende:[..] Welk nummer vind je cool 1 2 3 4 5 6 7 8 9 0
Hahaha! nee komop ff een echte!  welke smiley gebruik jij het meeste? maar welke zijn het meeste gebruikt? 10  |
sop | woensdag 15 januari 2003 @ 12:43 |
Kijk gewoon even bij de top 10 van reinaars oerlewapper, kun je zo je poll invoeren: 10 grootste leugenaars etc. |
Chandler | woensdag 15 januari 2003 @ 12:47 |
quote: Op woensdag 15 januari 2003 12:43 schreef sop het volgende: Kijk gewoon even bij de top 10 van reinaars oerlewapper, kun je zo je poll invoeren: 10 grootste leugenaars etc.
is idd een goede keuze, wanneer komt dat er weer op b.t.w? |
sop | woensdag 15 januari 2003 @ 12:47 |
quote: Leugenaars Het is niet meer mogelijk te stemmen op de meest opzienbarende metamorfoses aller tijden. De uitslag van deze verkiezing was donderdag 12 december te zien in de derde aflevering van De 10. Hieronder vind je de uiteindelijke top 10.10: Winona Ryder 9: Gerd Heidemann 8:Rolls Royce Ratelband 7:Heer Olivier 6: Philomena Bijlhout 5: Milli Vanilli 4: Marita van Rossum 3: Jimmy Swaggart 2: Tara Singh Varma 1: Bill Clinton
[Dit bericht is gewijzigd door sop op 15-01-2003 12:49] |
RogerWilco | woensdag 15 januari 2003 @ 12:48 |
het is maar een testhoor. Welke smiley zuigt het harste

 *8>






 nu zit je wel weer methet feit dat je die plaatjes moet tonen. Je ben aan het testen . Hou het dan simpel |
sop | woensdag 15 januari 2003 @ 12:48 |
quote: Het is niet meer mogelijk te stemmen op de de meeste sexy vrouwen allertijden. De uitslag van deze verkiezing was donderdag 19 december op tv te zien. Hieronder vind je de uiteindelijke top 10 van meest sexy vrouwen.1: Marilyn Monroe 2: Brigitte Bardot 3: Jennifer Lopez 4: Pamela Anderson 5: Katja Schuurman 6: Sophia Loren 7: Tatjana Simic 8: Karen Mulder 9: Kylie Minogue 10: Samantha Fox
|
sop | woensdag 15 januari 2003 @ 12:50 |
quote: Donderdag 30 januari zie je in De 10 een top 10 van de meest excentrieke miljonairs aller tijden. Jij kunt meebepalen welke miljonairs volgens jou tot deze top 10 behoort, als je hieronder je stem uitbrengt! De meest excentrieke miljonair allertijden is: Beatrix Prince Koningin Elizabeth Aga Khan Bram van Leeuwen Imelda Marcos Bin Laden Duncan en Miles Stutterheim Mohammed Al-Fayed Onassis Anne Robinson Donatella Versace J.K. Rowling (schrijfster Harry Potter) Minister Heinsbroek Armani Bill Gates Chalene de Carvahhlo-Heineken Dennis Rodman Donald Trump Elton John Familie van der Valk Harry Mens Hugh Hefner Koning Fahd Lars Erik Magnusson (Magna Plaza) Sultan van Brunei Dolly Parton Larry Flint Rockerfeller Agnelli
30 januari dus |
Chandler | woensdag 15 januari 2003 @ 12:52 |
nu heb ik ditphp:
<? $votes->optie10 = "Winona Ryder"; $votes->optie9 = "Gerd Heidemann"; $votes->optie8 = "Rolls Royce Ratelband"; $votes->optie7 = "Heer Olivier"; $votes->optie6 = "Philomena Bijlhout"; $votes->optie5 = "Milli Vanilli"; $votes->optie4 = "Marita van Rossum"; $votes->optie3 = "Jimmy Swaggart"; $votes->optie2 = "Tara Singh Varma"; $votes->optie1 = "Bill Clinton"; ?>
maar hoe roep ik dat dan aan want $voties->optie$x werkt nie  |
RogerWilco | woensdag 15 januari 2003 @ 12:52 |
sop. je gaat het topic een beetje voorbij |
Roonaan | woensdag 15 januari 2003 @ 12:54 |
$votes[0] = $naam; $votes[1] = $naam; .. $votes[9] = $naam; en dan $votes[$num];
werkt redelijk plezieriger dan dat gedoe wat u doet..
|
Chandler | woensdag 15 januari 2003 @ 12:54 |
quote: Op woensdag 15 januari 2003 12:50 schreef sop het volgende:[..] 30 januari dus
ik ga voor Mohammed Al-Fayed die kwam eens bij Ali G, machtige man man !:) |
RogerWilco | woensdag 15 januari 2003 @ 12:54 |
quote: Op woensdag 15 januari 2003 12:54 schreef Roonaan het volgende: werkt redelijk plezieriger dan dat gedoe wat u doet..
 |
Roonaan | woensdag 15 januari 2003 @ 12:55 |
een andere optie is natuurlijk: $votes = Array(); $votes["optie1"] = $naam; $votes["optie2"] = $naam; $votes["optie3"] = $naam; en dan $votes["optie$x"].. kan ook zo: $votes = Array( "Optie1" => $naam1, "Optie2" => $naam2, "Optie3" => $naam3, "Optie4" => $naam4 ); trouwens. |
Roonaan | woensdag 15 januari 2003 @ 12:59 |
excentriekste rijkaard? Die zwerver/muzikant die door utrecht zwierf en zich de wereld te rijk voelde door te spelen. |
RogerWilco | woensdag 15 januari 2003 @ 12:59 |
quote: Op woensdag 15 januari 2003 12:55 schreef Roonaan het volgende: een andere optie is natuurlijk:$votes = Array(); $votes["optie1"] = $naam; $votes["optie2"] = $naam; $votes["optie3"] = $naam; en dan $votes["optie$x"].. kan ook zo: $votes = Array( "Optie1" => $naam1, "Optie2" => $naam2, "Optie3" => $naam3, "Optie4" => $naam4 ); trouwens.
die laatste had ik in gedachten : ) |
Chandler | woensdag 15 januari 2003 @ 13:02 |
Ik laat het aan jullie over, jullie beslissen ik code  |
RogerWilco | woensdag 15 januari 2003 @ 13:03 |
quote: Op woensdag 15 januari 2003 12:54 schreef Roonaan het volgende: $votes[0] = $naam; $votes[1] = $naam; .. $votes[9] = $naam; en dan $votes[$num];
werkt redelijk plezieriger dan dat gedoe wat u doet..
bekijkend stem ik voor deze. |
Roonaan | woensdag 15 januari 2003 @ 13:06 |
$votes = Array($naam1, $naam2, $naam3); $names = array_keys($votes); |
Chandler | woensdag 15 januari 2003 @ 13:08 |
weer een vb... 
met php:
<? $votes->optie[10] = "Winona Ryder"; $votes->optie[9] = "Gerd Heidemann"; $votes->optie[8] = "Rolls Royce Ratelband"; $votes->optie[7] = "Heer Olivier"; $votes->optie[6] = "Philomena Bijlhout"; $votes->optie[5] = "Milli Vanilli"; $votes->optie[4] = "Marita van Rossum"; $votes->optie[3] = "Jimmy Swaggart"; $votes->optie[2] = "Tara Singh Varma"; $votes->optie[1] = "Bill Clinton"; ?>
dus $votes->votes[1] = nummer is ook nog mogelijk  |
Roonaan | woensdag 15 januari 2003 @ 13:10 |
Netjes.. allemaal 100%  |
Chandler | woensdag 15 januari 2003 @ 13:12 |
quote: Op woensdag 15 januari 2003 13:10 schreef Roonaan het volgende: Netjes.. allemaal 100% 
ja en nee, het balkje mot ik nog maken maar heb geen flauw idee hoe ik dat ga fixen  |
Roonaan | woensdag 15 januari 2003 @ 13:12 |
doe dan zo:php:
<? $votes = Array( "Winona Ryder" => 5 , "Blaat" => 5 , "Mekker" => 10
$names = array_keys($votes);
voor het aantal stemmen dan:
$votes[$name]; ?>
|
Roonaan | woensdag 15 januari 2003 @ 13:14 |
quote: Op woensdag 15 januari 2003 13:12 schreef Chandler het volgende:[..] ja en nee, het balkje mot ik nog maken maar heb geen flauw idee hoe ik dat ga fixen 
Drie elementen.Linker uiteinde (Zeg 5px breed) Midden stuk (1px breed en procent keer neerzetten (of sizen naar procent px breed, maar weet niet of dat kan in php?) ) Rechter uiteinde (ook 5px) Moet toch net zo werken met de code die je nu al hebt voor het aantal opties? |
morpheus_at_work | woensdag 15 januari 2003 @ 13:17 |
al over een vast formaat layout nagedacht in de zin van dat de opties maar een x-aantal karakters mag bevatten zodat hij je layout niet vernaggeld ? |
Chandler | woensdag 15 januari 2003 @ 13:19 |
quote: Op woensdag 15 januari 2003 13:12 schreef Roonaan het volgende: doe dan zo:php:
<? $votes = Array( "Winona Ryder" => 5, "Blaat" => 5, "Mekker" => 10$names = array_keys($votes);voor het aantal stemmen dan:$votes[$name]; ?>
Simpel, dat ken ik wel, gebruik ik zelf veel voor mijn template parser (zelf made )php:
<? $votes = array("Winona Ryder" => 100, "Gerd Heidemann" => 90, "Rolls Royce Ratelband" => 80, "Heer Olivier" => 70, "Philomena Bijlhout" => 60, "Milli Vanilli" => 50, "Marita van Rossum" => 40, "Jimmy Swaggart" => 30, "Tara Singh Varma" => 20, "Bill Clinton" => 10); ?>
quote: Op woensdag 15 januari 2003 13:14 schreef Roonaan het volgende: Drie elementen.Linker uiteinde (Zeg 5px breed) Midden stuk (1px breed en procent keer neerzetten (of sizen naar procent px breed, maar weet niet of dat kan in php?) ) Rechter uiteinde (ook 5px) Moet toch net zo werken met de code die je nu al hebt voor het aantal opties?
jawel, code voor de texten is het volgende en is ook te gebruiken om de balkjes te defenieren maar heb dus geen flauw idee hoe ik die 'balkjes' moet maken  php:
<? for ($x = 0; $x < $votes->t_answer; $x++) { // array imagettftext ( resource image, int size, int angle, int x, int y, int col, string fontfile, string text)
imagettftext ($poll, // image 10, // font grote 0, // draaien? nah 120, // left 72 + ($x * 20), $color, "./gfx/arialbd.ttf", $votes->optie[$x+1]);
} ?>
 |
Chandler | woensdag 15 januari 2003 @ 13:21 |
quote: Op woensdag 15 januari 2003 13:17 schreef morpheus_at_work het volgende: al over een vast formaat layout nagedacht in de zin van dat de opties maar een x-aantal karakters mag bevatten zodat hij je layout niet vernaggeld ?
Ik zou zeggen lees het hele topic ff door, of let op de postings tussen 95/105, dan zie je dat we daar al op gaan letten  |
morpheus_at_work | woensdag 15 januari 2003 @ 13:25 |
quote: Op dinsdag 14 januari 2003 23:59 schreef Chandler het volgende:[..] 10 gb p/m mijn website trekt alleen al 160+ p/m maar geocities ondersteund geen PHP / GD ed hoor 
kan fok de plaatjes niet hosten ? , of kunnen meedere mensen de plaatsje niet hosten , en dat er random een server wordt uitgekozen waar de plaatjes staan ? . dan is er voor de rest alleen weinig dataverkeer voor de poll server |
Chandler | woensdag 15 januari 2003 @ 13:27 |
quote: Op woensdag 15 januari 2003 13:25 schreef morpheus_at_work het volgende:[..] kan fok de plaatjes niet hosten ? , of kunnen meedere mensen de plaatsje niet hosten , en dat er random een server wordt uitgekozen waar de plaatjes staan ? . dan is er voor de rest alleen weinig dataverkeer voor de poll server
Als jij FOK zover kan krijgen nee denk niet dat dat nodig is, de server waar ik kan hosten heeft NO LIMITS maar denk dat de performance van de server met 200% omhoog gaat wanneer er veel polls gemaakt zullen worden...  |
Redman | woensdag 15 januari 2003 @ 13:31 |
quote: Op woensdag 15 januari 2003 13:14 schreef Roonaan het volgende:[..] Drie elementen. Linker uiteinde (Zeg 5px breed) Midden stuk (1px breed en procent keer neerzetten (of sizen naar procent px breed, maar weet niet of dat kan in php?) ) Rechter uiteinde (ook 5px)
code: $breedte = procentuele aantal votes; ECHO "<img src='links.gif'>"; ECHO "<img src='midden.gif' width='$breedte'>"; ECHO "<img src='rechts.gif>";
Zo doe ik het meestal. |
Chandler | woensdag 15 januari 2003 @ 13:31 |
RogerWilco: Kan jij mischien hints geven voor het maken van die 'balkjes' met procenten?  |
morpheus_at_work | woensdag 15 januari 2003 @ 13:31 |
quote: Op woensdag 15 januari 2003 13:27 schreef Chandler het volgende:[..] Als jij FOK zover kan krijgen nee denk niet dat dat nodig is, de server waar ik kan hosten heeft NO LIMITS maar denk dat de performance van de server met 200% omhoog gaat wanneer er veel polls gemaakt zullen worden... 
heb je danny al benaderd dan  als het niet meer nodig is hoeven we daar ook niet meer over te denken  |
Chandler | woensdag 15 januari 2003 @ 13:32 |
quote: Op woensdag 15 januari 2003 13:31 schreef Redman het volgende:[..] code: $breedte = procentuele aantal votes; ECHO "<img src='links.gif'>"; ECHO "<img src='midden.gif' width='$breedte'>"; ECHO "<img src='rechts.gif>";
Zo doe ik het meestal.
grin, we hebben het hier over een poll dat een plaatje genereerd en niet een pagina opbouwt uit plaatjes niet slecht bedoeld hoor  |
Redman | woensdag 15 januari 2003 @ 13:33 |
quote: Op woensdag 15 januari 2003 13:32 schreef Chandler het volgende:[..] grin, we hebben het hier over een poll dat een plaatje genereerd en niet een pagina opbouwt uit plaatjes niet slecht bedoeld hoor 
Ok, ik ben net weer terug moet nog ff het hele topic goed doorlezen en voor mezelf samenvatten. |
Chandler | woensdag 15 januari 2003 @ 13:37 |
quote: Op woensdag 15 januari 2003 13:33 schreef Redman het volgende:[..] Ok, ik ben net weer terug moet nog ff het hele topic goed doorlezen en voor mezelf samenvatten.
k. ik wacht af  |
Redman | woensdag 15 januari 2003 @ 13:38 |
Is het volgende al voorbij gekomen om rekening mee te houden: Als je een plaatje generert dan krijg je als Header: Header("content-type: image/png"); Hoe wil je daar de txt in gaan plakken dan, want je kan toch alleen maar graphics in dat betreffende document laten genereren? Of heb ik dat mis? |
Chandler | woensdag 15 januari 2003 @ 13:42 |
'k heb nu ook ff snel de procenten berekend 

|
Sander | woensdag 15 januari 2003 @ 13:45 |
quote: Op woensdag 15 januari 2003 13:38 schreef Redman het volgende: Is het volgende al voorbij gekomen om rekening mee te houden:Als je een plaatje generert dan krijg je als Header: Header("content-type: image/png"); Hoe wil je daar de txt in gaan plakken dan, want je kan toch alleen maar graphics in dat betreffende document laten genereren? Of heb ik dat mis?
Met PHP kan je met ImageText dingen neergooien  Ow en voor de viertkantjes: http://www.php.net/manual/en/function.imagefilledrectangle.php Maakt een gevuld vierkant, de punten kan je dus berekenen (100% is 1,100,15,100, 50% is 1,50,15,50 etc etc). |
Chandler | woensdag 15 januari 2003 @ 13:45 |
quote: Op woensdag 15 januari 2003 13:38 schreef Redman het volgende: Is het volgende al voorbij gekomen om rekening mee te houden:Als je een plaatje generert dan krijg je als Header: Header("content-type: image/png"); Hoe wil je daar de txt in gaan plakken dan, want je kan toch alleen maar graphics in dat betreffende document laten genereren? Of heb ik dat mis?
Nee je hebt compleet gelijk en ook de cache header zal rekening mee gehouden wordenphp:
<? header ("Expires: Mon, 26 Jul 2004 05:00:00 GMT"); header ("Last-Modified: Mon, 26 Jul 2004 05:00:00 GMT"); header ("Cache-Control: cache"); // HTTP/1.1 header ("Pragma: cache"); // HTTP/1.0 ?>
dit gebruik ik bij me PicStore om veel bandwidth te voorkomen  |
Sander | woensdag 15 januari 2003 @ 13:46 |
quote: Op woensdag 15 januari 2003 13:45 schreef Chandler het volgende:[..] Nee je hebt compleet gelijk en ook de cache header zal rekening mee gehouden worden dit gebruik ik bij me PicStore om veel bandwidth te voorkomen 
Die moet dus naar php:
<? Header("Content-type: image/png"); Header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0"); Header("Expires: Sun, 2 jan 1983 08:37:00 +1 h"); Header("Pragma: no-cache"); ?>
zodat de poll lekker actueel blijft . |
Sander | woensdag 15 januari 2003 @ 13:48 |
Overigens, ik denk dat de poll zelf een stuk breder moet, want nu passen er nauwelijks antwoorden in. |
Redman | woensdag 15 januari 2003 @ 13:48 |
quote: Op woensdag 15 januari 2003 13:45 schreef Slarioux het volgende:Maakt een gevuld vierkant, de punten kan je dus berekenen (100% is 1,100,15,100, 50% is 1,50,15,50 etc etc).
Thats the way.Ik heb ondertussen alles doorgelezen als ik nog iets kan doen hoor ik het wel. Ben het overzicht een beetje kwijt door alle codes omdat ik het niet goed gevolgd heb. |
Chandler | woensdag 15 januari 2003 @ 13:57 |
quote: Op woensdag 15 januari 2003 13:46 schreef Slarioux het volgende:[..] Die moet dus naar KLOTE PHP BUG zodat de poll lekker actueel blijft .
zal me hoster leuk vinden  Maar het moment is daar!!!! 
I've done it with your help!  |
Sander | woensdag 15 januari 2003 @ 14:01 |
quote: Op woensdag 15 januari 2003 13:57 schreef Chandler het volgende:[..] zal me hoster leuk vinden 
Maar het moment is daar!!!! [afbeelding] I've done it with your help! 
Ik wil hem ook wel hosten hoor, mocht het niet te veel bandbreedte worden  Woei, nice , graag gedaan  Nu nog bredere templates, want hier passen maar hele korte antwoorden in... Roonaan?  Oh, en check eens http://www.php.net/manual/en/function.imagecolortransparent.php dan kan je het witte van de PNG transparant maken, ziet er mooi(er) uit . |
RogerWilco | woensdag 15 januari 2003 @ 14:04 |
Ja hoor heb wel een idee. ow wacht. Ik wou dus zeggen wat slarioux al zei |
Chandler | woensdag 15 januari 2003 @ 14:05 |
quote: Op woensdag 15 januari 2003 14:01 schreef Slarioux het volgende:[..] Ik wil hem ook wel hosten hoor, mocht het niet te veel bandbreedte worden  Woei, nice , graag gedaan  Nu nog bredere templates, want hier passen maar hele korte antwoorden in... Roonaan?  Oh, en check eens http://www.php.net/manual/en/function.imagecolortransparent.php dan kan je het witte van de PNG transparant maken, ziet er mooi(er) uit .
transparant?quote: I have found that ImageColorTransparent() works on true color images if and only if the transparent color is black. (PHP 4.2.3/GD 2.0)
 |
RogerWilco | woensdag 15 januari 2003 @ 14:05 |
quote: Op woensdag 15 januari 2003 14:04 schreef RogerWilco het volgende: Ja hoor heb wel een idee.ow wacht. Ik wou dus zeggen wat slarioux al zei
en de poll mag inderdaad wat breder om langere opties mogelijk te maken. Verder zou ik het percentage niet na de optie zetten maar over het balkje heen.Links uitgelijnd dus. |
Redman | woensdag 15 januari 2003 @ 14:06 |
Nu nog verschillend outputs erbij maken zoals bijvoorbeeld de resultaten in taart diagram. |
Sander | woensdag 15 januari 2003 @ 14:07 |
quote: Op woensdag 15 januari 2003 14:05 schreef Chandler het volgende:[..] transparant? [..] 
PNG ondersteunt transparantie, bij mij doet ie het overigens perfect bij een witte kleur als transparantie:
|
Chandler | woensdag 15 januari 2003 @ 14:09 |
quote: Op woensdag 15 januari 2003 14:07 schreef Slarioux het volgende:[..] PNG ondersteunt transparantie, bij mij doet ie het overigens perfect bij een witte kleur als transparantie: [afbeelding]
LOOOOOOOOOOOOOOOOOL[Dit bericht is gewijzigd door Chandler op 15-01-2003 14:09] |
RogerWilco | woensdag 15 januari 2003 @ 14:09 |
het template is toch vrij makkelijk uit te breden ? Gewoon knippen en plakkeni n het orgineel en dat orgineel aanpassen ? Er is zat "space" over om dat te doen. En trouwens. het witte vind ik niet zo mooi. is hier iets anders op te bedenken. ? Hoeft niet perse transparant te zijn imho |
Chandler | woensdag 15 januari 2003 @ 14:10 |
quote: Op woensdag 15 januari 2003 14:06 schreef Redman het volgende: Nu nog verschillend outputs erbij maken zoals bijvoorbeeld de resultaten in taart diagram.
Aan jou de eer  |
Chandler | woensdag 15 januari 2003 @ 14:11 |
quote: Op woensdag 15 januari 2003 14:07 schreef Slarioux het volgende: PNG ondersteunt transparantie, bij mij doet ie het overigens perfect bij een witte kleur als transparantie:[afbeelding]
doe me die dan ff, bij mij wilde ut nie  quote: Op woensdag 15 januari 2003 14:09 schreef RogerWilco het volgende: het template is toch vrij makkelijk uit te breden ?
Strax wel, nu nog nie  quote: Gewoon knippen en plakkeni n het orgineel en dat orgineel aanpassen ?
nu nog wel... quote: Er is zat "space" over om dat te doen.En trouwens. het witte vind ik niet zo mooi. is hier iets anders op te bedenken. ? Hoeft niet perse transparant te zijn imho
Jawel!!! dat rulez more maar zal de image ff aan Roonaan overlaten, het is zijn ontwerp  |
RogerWilco | woensdag 15 januari 2003 @ 14:13 |
quote: Op woensdag 15 januari 2003 14:11 schreef Chandler het volgende:[..] doe me die dan ff, bij mij wilde ut nie  [..] Strax wel, nu nog nie  [..] nu nog wel... [..] Jawel!!! dat rulez more maar zal de image ff aan Roonaan overlaten, het is zijn ontwerp 
Roonaan zijn ontwerp is al anders dan wat jij er nu in hebt staan volgens mij. roonaan gebruikte grijswaarden en jij niet nu |
Roonaan | woensdag 15 januari 2003 @ 14:16 |
quote: Op woensdag 15 januari 2003 13:31 schreef Redman het volgende:[..] $breedte = procentuele aantal votes; ECHO "<img src='links.gif' />"; ECHO "<img src='midden.gif' width='$breedte' />"; ECHO "<img src='rechts.gif />";[/code] Zo doe ik het meestal.
Houd hier vast rekening mee ivm xhtml. edit:  [Dit bericht is gewijzigd door Roonaan op 15-01-2003 14:21] |
Chandler | woensdag 15 januari 2003 @ 14:17 |
quote: Op woensdag 15 januari 2003 14:16 schreef Roonaan het volgende:[..] Houd hier vast rekening mee ivm xml.
 |
Sander | woensdag 15 januari 2003 @ 14:19 |
quote: Op woensdag 15 januari 2003 14:06 schreef Redman het volgende: Nu nog verschillend outputs erbij maken zoals bijvoorbeeld de resultaten in taart diagram.
Dat wordt lastig, eens denken...Één lijn moet dan iig altijd omhoog staan, vanaf het midden tot 50 erboven ofzo. Dan heb je een cirkel met een diameter van 100. Als je dan een nieuwe lijn moet tekenen voor 25%, betekend dat dat de bovenkant van je nieuwe lijn 50 pixels naar rechts moet, en 50 pixels naar beneden. Oftewel, voor elk % moet je 2 pixels naar rechts en beneden. Maar, boven de 25% moet je juist niet nog verder gaan, maar $aantalprocent - 25. Anders kom je te ver uit. Je moet wel even ver naar beneden. Voor 33$ moet je dus 33-25 *2 pixels = 16 pixels opzij, en 33*2 = 66 pixels naar beneden. Dit geld dus ook voor boven de 50 en boven de 75. Hier komt ook nog eens kijken dat je de andere kant op moet . Lastig, maar te doen. |
Roonaan | woensdag 15 januari 2003 @ 14:20 |
quote: Op woensdag 15 januari 2003 14:09 schreef RogerWilco het volgende: het template is toch vrij makkelijk uit te breden ?Gewoon knippen en plakkeni n het orgineel en dat orgineel aanpassen ?
Dat was ook het idee bij het aanmaken van het template ja. Het is vrij eenvoudig te sizen naar mijn idee. |
Roonaan | woensdag 15 januari 2003 @ 14:20 |
quote: Op woensdag 15 januari 2003 14:17 schreef Chandler het volgende:[..] 
kuch. bedoelde xhtml.daarbij moet je alle tags die geen sluittag hebben (<br /> <hr /> <img /> afsluiten met space-slash op het eind) |
Chandler | woensdag 15 januari 2003 @ 14:22 |
trouwens ik laad gewoon de PNG met de standaard functie maar krijg echt de kleuren van het origneel niet mee al is deze output ook erg mooi vind ik zelf  |
RogerWilco | woensdag 15 januari 2003 @ 14:22 |
Mocht mijn mening hier nog nodig zijnben ik te mailen. roonaan heeft mijn adres. Ik hou me tot iig einde werktijk even bezig met hetgeen ik voor betaald word. |
Sander | woensdag 15 januari 2003 @ 14:22 |
quote: Op woensdag 15 januari 2003 14:09 schreef Chandler het volgende:[..] LOOOOOOOOOOOOOOOOOL
 www.nder.be/icon/text.phps -edit- 404 verholpen . [Dit bericht is gewijzigd door Slarioux op 15-01-2003 14:24] |
Chandler | woensdag 15 januari 2003 @ 14:23 |
quote: Op woensdag 15 januari 2003 14:20 schreef Roonaan het volgende:[..] kuch. bedoelde xhtml. daarbij moet je alle tags die geen sluittag hebben (<br /> <hr /> <img /> afsluiten met space-slash op het eind)
daar ga ik binnenkort ff een tooltje voor schrijven want al mijn shit staat nog in het 'oude' formaat  |
Sander | woensdag 15 januari 2003 @ 14:23 |
quote: Op woensdag 15 januari 2003 14:22 schreef Chandler het volgende: trouwens ik laad gewoon de PNG met de standaard functie maar krijg echt de kleuren van het origneel niet mee al is deze output ook erg mooi vind ik zelf 
Ligt aan de GD library... Probeer even met PSP of Photoshop de PNG zo efficient mogelijk (lees: zo min mogelijk kleuren zonder het brak te maken) te exporten, zodat PHP hem goed pakt. |
Chandler | woensdag 15 januari 2003 @ 14:23 |
quote: Op woensdag 15 januari 2003 14:22 schreef RogerWilco het volgende: Mocht mijn mening hier nog nodig zijnben ik te mailen. roonaan heeft mijn adres. Ik hou me tot iig einde werktijk even bezig met hetgeen ik voor betaald word.
had je dat de rest van de tijd ook niet moeten doen  |
Chandler | woensdag 15 januari 2003 @ 14:24 |
quote: Op woensdag 15 januari 2003 14:22 schreef Slarioux het volgende:[..]  www.nder.be/icon/text.phps -edit- 404 verholpen .
[super humor] "The requested document is totally not here!", 'No /404 here.', "Even tried multi times.", "Nothing helped.", "I'm really depressed about this.", "You see, I'm just a web server...", "-- here I am, brain the size of the universe,", "trying to serve you a simple web page,", "and then it doesn't even exist!", "Where does that leave me?!", "I mean, I don't even know you.", "How should I know what you wanted from me?", "You honestly think I can *guess*", "what someone I don't even *know*", "wants to find here?", "*sigh*", "Man, I'm so depressed I could just cry.", "And then where would we be, I ask you?", "It's not pretty when a web server cries.", "And where do you get off telling me what to show anyway?", "Just because I'm a web server,", "and possibly a manic depressive one at that?", "Why does that give you the right to tell me what to do?", "Huh?", "I'm so depressed...", "I think I'll crawl off into the trash can and decompose.", "I mean, I'm gonna be obsolete in what, two weeks anyway?", "What kind of a life is that?", "Two effing weeks,", "and then I'll be replaced by a .01 release,", "that thinks it's God's gift to web servers,", "just because it doesn't have some tiddly little", "security hole with its HTTP POST implementation,", "or something.", "I'm really sorry to burden you with all this,", "I mean, it's not your job to listen to my problems,", "and I guess it is my job to go and fetch web pages for you.", "But I couldn't get this one.", "I'm so sorry.", "Believe me!", "Maybe I could interest you in another page?", "There are a lot out there that are pretty neat, they say,", "although none of them were put on *my* server, of course.", "Figures, huh?", "Everything here is just mind-numbingly stupid.", "That makes me depressed too, since I have to serve them,", "all day and all night long.", "Two weeks of information overload,", "and then *pffftt*, consigned to the trash.", "What kind of a life is that?", "Now, please let me sulk alone.", "I'm so depressed." ); |
Sander | woensdag 15 januari 2003 @ 14:25 |
quote: Op woensdag 15 januari 2003 14:24 schreef Chandler het volgende:[..] [super humor] -knip-
. |
Sander | woensdag 15 januari 2003 @ 14:27 |
Ik ga eens eventjes prutsen met die cirkel, vind ik wel interessant . |
Chandler | woensdag 15 januari 2003 @ 14:31 |
quote: Op woensdag 15 januari 2003 14:27 schreef Slarioux het volgende: Ik ga eens eventjes prutsen met die cirkel, vind ik wel interessant .
kee, maar krijg nog steeds dat transparante niet aan de fix, mja boeie  |
Roonaan | woensdag 15 januari 2003 @ 14:34 |
Gutentag.. zodadelijk in deze post, een mooie geuploade nieuwe layout-template. Opgedeeld in mooie bruikbare elementen.. Full Color 
256 Color 
Het balkje onderin bestaat uit 3 delen. 10 px - 100px - 10px. Het 100px stuk kan een deel uit geknipt worden ten breedte van procent denk ik. [Dit bericht is gewijzigd door Roonaan op 15-01-2003 14:37] |
Sander | woensdag 15 januari 2003 @ 14:36 |
quote: Op woensdag 15 januari 2003 14:31 schreef Chandler het volgende:[..] kee, maar krijg nog steeds dat transparante niet aan de fix, mja boeie 
php:
<? $im = imagecreate (350, 350); $white = imagecolorallocate ($im, 255, 255, 255); imagecolortransparent($im,$wit); ?>
Ik weet ook niet zeker of het werkt met een plaatje dat niet door de server is gegenereerd hoor . |
Chandler | woensdag 15 januari 2003 @ 14:36 |
LOL dan moet ik maar snel een template include maken voor de oude template  |
Redman | woensdag 15 januari 2003 @ 14:38 |
quote: Op woensdag 15 januari 2003 14:36 schreef Slarioux het volgende:[..] Ik weet ook niet zeker of het werkt met een plaatje dat niet door de server is gegenereerd hoor .
Dat werkt niet, werkt alleen voor images die door php worden gegenereert. |
Roonaan | woensdag 15 januari 2003 @ 14:40 |
quote: Op woensdag 15 januari 2003 14:23 schreef Chandler het volgende:[..] daar ga ik binnenkort ff een tooltje voor schrijven want al mijn shit staat nog in het 'oude' formaat 
kijk eerst maar even op w3schools.com/xhtml voordat je begint met toolschrijven  |
Chandler | woensdag 15 januari 2003 @ 14:40 |
quote: Op woensdag 15 januari 2003 14:36 schreef Slarioux het volgende:[..] php:
<? $im = imagecreate (350, 350);$white = imagecolorallocate ($im, 255, 255, 255);imagecolortransparent($im,$wit); ?>
Ik weet ook niet zeker of het werkt met een plaatje dat niet door de server is gegenereerd hoor .
Klopt maar die 1e layout van Roonaan was niet transparant...  verder ziet die andere layout van Roonaan er uit alleen heb ik daarvoor dus geen flauw idee hoe ik dat gaat fixen of heeft Roonaan daar zin in? |
Roonaan | woensdag 15 januari 2003 @ 14:44 |
quote: Op woensdag 15 januari 2003 14:40 schreef Chandler het volgende:[..] Klopt maar die 1e layout van Roonaan was niet transparant...  verder ziet die andere layout van Roonaan er uit alleen heb ik daarvoor dus geen flauw idee hoe ik dat gaat fixen of heeft Roonaan daar zin in?
* Roonaan weet niet wat er eigenlijk gefixed moet worden want heeft het verhaal niet helemaal gevolgd... |
RogerWilco | woensdag 15 januari 2003 @ 14:48 |
ipv van pixels tonen moet je nu een stukje uit de 100 pixels balk plukken. Begin met de linker 10. Knip stukje eindig met de laatste 10. zoiets. owja. Ik ben er niet. |
Chandler | woensdag 15 januari 2003 @ 14:49 |
quote: Op woensdag 15 januari 2003 14:38 schreef Redman het volgende:[..] Dat werkt niet, werkt alleen voor images die door php worden gegenereert.
ahhhh, daar zit de knik dus  |
Chandler | woensdag 15 januari 2003 @ 14:50 |
quote: Op woensdag 15 januari 2003 14:44 schreef Roonaan het volgende:[..] * Roonaan weet niet wat er eigenlijk gefixed moet worden want heeft het verhaal niet helemaal gevolgd...
nou dat ik jou de code geef en jij dat laatste templatetje in het script bouwt  quote: Op woensdag 15 januari 2003 14:48 schreef RogerWilco het volgende: ipv van pixels tonen moet je nu een stukje uit de 100 pixels balk plukken.Begin met de linker 10. Knip stukje eindig met de laatste 10. zoiets. owja. Ik ben er niet.
uhuh, dat snap ik, alleen dan moet dat ook ff gemaakt worden met de vorige layout, ik denk wel dat het handig is een bepaald aantal standaard dingen in de layout te hanteren  en dat je er niet bent valt idd op  |
Roonaan | woensdag 15 januari 2003 @ 14:52 |
quote: Op woensdag 15 januari 2003 14:50 schreef Chandler het volgende:[..] nou dat ik jou de code geef en jij dat laatste templatetje in het script bouwt  [..] uhuh, dat snap ik, alleen dan moet dat ook ff gemaakt worden met de vorige layout, ik denk wel dat het handig is een bepaald aantal standaard dingen in de layout te hanteren  en dat je er niet bent valt idd op 
moet ik nog even een transparante maken dan?  |
Chandler | woensdag 15 januari 2003 @ 14:56 |
quote: Op woensdag 15 januari 2003 14:52 schreef Roonaan het volgende:[..] moet ik nog even een transparante maken dan? 
en mischien kan je dan die balk ook ff op de 'zelde' manier aanmaken? zoals je in je nieuwe hebt verwerkt? b.t.w zet die png ook ff op 256 kleuren indien je dat wilt  |
Roonaan | woensdag 15 januari 2003 @ 15:04 |
Alseerst even een template idee: 
|
Sander | woensdag 15 januari 2003 @ 15:05 |
Ik ben overigens druk aan het prutsen met een cirkel, maar als je me nodig hebt, roep maar . |
Chandler | woensdag 15 januari 2003 @ 15:16 |
quote: Op woensdag 15 januari 2003 15:04 schreef Roonaan het volgende: Alseerst even een template idee:[afbeelding]
leuk gedaan, alleen lijkt het me eerder handig om gewoon boven een gedeelte te maken voor 'titel' (en votes?) dan het 2e gedeelte voor de 'antwoorden' + resultaten  |
Chandler | woensdag 15 januari 2003 @ 15:17 |
quote: Op woensdag 15 januari 2003 15:05 schreef Slarioux het volgende: Ik ben overigens druk aan het prutsen met een cirkel, maar als je me nodig hebt, roep maar .
met welke info doe je dat?  |
RogerWilco | woensdag 15 januari 2003 @ 15:18 |
quote: Op woensdag 15 januari 2003 15:16 schreef Chandler het volgende:[..] leuk gedaan, alleen lijkt het me eerder handig om gewoon boven een gedeelte te maken voor 'titel' (en votes?) dan het 2e gedeelte voor de 'antwoorden' + resultaten 
Ja joh gooi het hele design even om. |
Chandler | woensdag 15 januari 2003 @ 15:19 |
quote: Op woensdag 15 januari 2003 15:18 schreef RogerWilco het volgende:[..] Ja joh gooi het hele design even om.
waarom nie we zitten toch nog lange niet in de release fase?  |
Roonaan | woensdag 15 januari 2003 @ 15:22 |
quote: Op woensdag 15 januari 2003 15:16 schreef Chandler het volgende:[..] leuk gedaan, alleen lijkt het me eerder handig om gewoon boven een gedeelte te maken voor 'titel' (en votes?) dan het 2e gedeelte voor de 'antwoorden' + resultaten 
(Van boven naar beneden, van links naar rechts)A+B+C (allen 60 pixels hoog) is alles wat nodig is voor de titelbalk. B kan meerdere keren geknipt en geplakt worden om de gewensde breedte te krijgen. (Of bij het geval breedte 300, weggelaten worden). Er hoeft niet specifiek aangegeven te worden waar de titel moet, want daarvoor is in het uiteindelijke plaatje, de pixels (vertikaal) 40-60 gereserveerd en (horizontaal) 150+. Soortgelijks geld voor de resultatenbalkjes. Die kunnen geknipt en geplakt worden. Uitgegaan wordt van een breedte van 130 pixels voor de scorebalk en de pixels na 130 (of 150 naar je wil) kunnen gevuld worden met tekst, die verticaal gecentreerd wordt over de 20 pixels die elk regeltje telt. |
Roonaan | woensdag 15 januari 2003 @ 15:23 |
quote: Op woensdag 15 januari 2003 15:18 schreef RogerWilco het volgende:[..] Ja joh gooi het hele design even om.
met het templatje kan die zelf knippen en plakken wat die wilt toch om het gewenste resultaat te krijgen?  |
Chandler | woensdag 15 januari 2003 @ 15:36 |
quote: Op woensdag 15 januari 2003 15:22 schreef Roonaan het volgende: (Van boven naar beneden, van links naar rechts)A+B+C (allen 60 pixels hoog) is alles wat nodig is voor de titelbalk. B kan meerdere keren geknipt en geplakt worden om de gewensde breedte te krijgen. (Of bij het geval breedte 300, weggelaten worden). Er hoeft niet specifiek aangegeven te worden waar de titel moet, want daarvoor is in het uiteindelijke plaatje, de pixels (vertikaal) 40-60 gereserveerd en (horizontaal) 150+.
Nou denk niet dat dit heel erg verstandig is, want de Preformance gaat daarmee echt naar de sjit, ik denk dat het gewoon handiger is om het gedeelte 'top' 1 lengte te houden en daarmee moet de user het doen (die layout keuze)quote: Soortgelijks geld voor de resultatenbalkjes. Die kunnen geknipt en geplakt worden. Uitgegaan wordt van een breedte van 130 pixels voor de scorebalk en de pixels na 130 (of 150 naar je wil) kunnen gevuld worden met tekst, die verticaal gecentreerd wordt over de 20 pixels die elk regeltje telt.
is inderdaad erg handig ookal is het erg preformance vretend..dus even op een rijtje wat ik vind. 1. header moet lengte x 60px hoogte zijn ook het gedeelte waar de 'titel' moet komen zou dan gemerkt moeten zijn met een kleur, zoals in de 'oude' template het witte strookje 2. de opbouw van de items A B C D 2. A linker kant van het '%' balkje 2. B het midden gedeelte dat uit elkaar getrokken kan worden ofzo 2. C De rechter kan van het % balkje 2. D Natuurlijk het gedeelte waar de 'text moet komen te staan. ofzoiets  quote: Op woensdag 15 januari 2003 15:23 schreef Roonaan het volgende: met het templatje kan die zelf knippen en plakken wat die wilt toch om het gewenste resultaat te krijgen? 
Al wordt dit zoals al vermeld wel preformace vretend het is te doen! |
Roonaan | woensdag 15 januari 2003 @ 15:39 |
Bedoelde dat als je een andere standaard wilde dat je dan je photoshop erbij kn plukken..  |
Sander | woensdag 15 januari 2003 @ 15:40 |
quote: Op woensdag 15 januari 2003 15:17 schreef Chandler het volgende:[..] met welke info doe je dat? 
Geen... eerst maar eens een cirkeltje prutsen, met een ?procent=23 ofzo... daarna zie ik wel verder  |
Chandler | woensdag 15 januari 2003 @ 15:40 |
quote: Op woensdag 15 januari 2003 15:39 schreef Roonaan het volgende: Bedoelde dat als je een andere standaard wilde dat je dan je photoshop erbij kn plukken.. 
ik niet begrijp  |
RogerWilco | woensdag 15 januari 2003 @ 15:47 |
quote: Op woensdag 15 januari 2003 15:40 schreef Chandler het volgende:[..] ik niet begrijp 
Ik ben er niet maar ik tik telepetatisch hier in dat je van roonaan nu ene vrijbrief hebt om aan het plaatje te sleutelen. |
Chandler | woensdag 15 januari 2003 @ 15:52 |
quote: Op woensdag 15 januari 2003 15:47 schreef RogerWilco het volgende: Ik ben er niet maar ik tik telepetatisch hier in dat je van roonaan nu ene vrijbrief hebt om aan het plaatje te sleutelen.
LOL dat zal dan uitlopen op een woede bui want GFX is niet mijn sterkste kant, daarom is ik heel erg blij met Roonaan, hij heeft in het verleden een super vette layout gemaakt voor me forum! !!!!!  |
Chandler | woensdag 15 januari 2003 @ 15:54 |
laten we verder gaan in deel 2 [php project] Fok GFX Poll (II) 
|
Sander | woensdag 15 januari 2003 @ 15:57 |
Ff volgooien dan . |
Sander | woensdag 15 januari 2003 @ 15:57 |
Sorry Tijn  |