1 2 3 4 5 6 7 8 9 | <?php if( isset( $_GET['user']) && file_exists( "content/user/" . str_replace( "../", "", $_GET['user'] ) . ".php" ) ) { require_once( "content/user/" . $_GET['user'] . ".php" ); } else { echo ""; } ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 | ///////////// // zarGon // /////////// // ONZ $uzarGon_s1 = new DateTime("2007-12-24"); $uzarGon_e1 = new DateTime("2008-12-24"); $uzarGon_i1 = $uzarGon_s1->diff($uzarGon_e1)->days; // R&P $uzarGon_s2 = new DateTime("2012-08-10"); $uzarGon_e2 = new DateTime(); $uzarGon_i2 = $uzarGon_s2->diff($uzarGon_e2)->days; // Totaal $uzarGon_total = $uzarGon_i1 + $uzarGon_i2; |
Kwestie van opzoeken inderdaad. Vaak in MED, maar niet altijd (weinig te vinden in MED vóór 2003). Zoeken op http://zoeken.fok.nl/ helpt in ieder geval enorm veel. Verder is er ook nog dit artikel op de Wiki, maar die wordt al lange tijd niet meer bijgehouden. Wat helpt is dat crew zelf hun geschiedenis opzoekt en post, zoals deze post.quote:Op maandag 11 november 2013 10:37 schreef KomtTijd... het volgende:
Is hier uberhaupt geschiedenis van beschikbaar? Of is het een kwestie van MED doorspitten?
http://fok.zevkiselim.nl/crew/?forum=DIG was even zweten om het allemaal bij elkaar te sprokkelen jaquote:Op maandag 11 november 2013 10:37 schreef KomtTijd... het volgende:
Is hier uberhaupt geschiedenis van beschikbaar? Of is het een kwestie van MED doorspitten?
Ken jij iemand die zoiets zou willen doen zonder ervoor betaald te willen worden en er tijd voor heeft? Ik niet.quote:Op maandag 11 november 2013 10:47 schreef gelly het volgende:
Ik zou de code laten schrijven door iemand die kaas heeft gegeten van secure PHP.
Waarom maak je zo'n aanname? Voor zover ik weet wordt er niet bijgehouden wie welke functie op welke datum tot welke datum heeft uitgevoerd.quote:Bovendien kan Danny zo die data uit de db trekken denk ik, waarom staat het los van FOK! ?
Ik weet nog precies wanneer ik wel- en geen crew was.quote:Op dinsdag 12 november 2013 16:56 schreef Tijn het volgende:
Ik weet zelf niet eens meer wanneer ik crew was
Dan neem ik even het makkelijkste onderdeel: de userlijst (http://fok.zevkiselim.nl/crew/?type=user).quote:Op dinsdag 12 november 2013 17:01 schreef KomtTijd... het volgende:
[..]
Ik weet nog precies wanneer ik wel- en geen crew was.
En ik zou best willen helpen ofzo maar het is me niet helemaal duidelijk wat er nou moet gebeuren...
1 | <li><a href="#" data-toggle="pill" data-filter=".dig">DIG</a></li> |
1 2 3 4 5 6 7 8 9 | <!-- Bart --> <li class="span3 small hp-wrapper redgms pr mod gam men dig"> <a href="?user=Bart" class="top-link"> <img alt="" style="width: 60px; height: 60px;" src="ui/Bart.png"> </a> <div class="bottom-block"> <a href="?user=Bart">Bart</a> </div> </li> |
1 | <li class="span3 small hp-wrapper redgms pr mod gam men dig"> |
Je wilt dus een formulier waar je invoert:quote:Op woensdag 13 november 2013 09:42 schreef zarGon het volgende:
[..]
Dan neem ik even het makkelijkste onderdeel: de userlijst (http://fok.zevkiselim.nl/crew/?type=user).
Dit gaat nu allemaal met de hand, bij elke nieuwe user wordt er HTML-code bijgeschreven. Dit zou ik graag willen kunnen door middel van een formulier waar ik een username, url van user (?user=x), UI-adres en filter invul. Met 'filter' doel ik op de filter bovenaan op die pagina.
Filter definiëren (bijv: dig):
[ code verwijderd ]
Filter toepassen:
[ code verwijderd ]
Let op de eerste regel:
[ code verwijderd ]
Na 'hp-wrapper' zie je alle filters die deze user heeft. Bart heeft deze filters:
- redgms (Redactie Games)
- pr (Public Relations)
- mod (moderator)
- gam (Games-forum)
- men (Mens erger je niet-forum)
- dig (Digital Corner)
Een nieuwe user invoeren zou dan zo gaan bijvoorbeeld:
- Username: KomtTijd...
- URL: ?user=KomtTijd (geen puntjes in de URL)
- UI: ui/KomtTijd.gif
- Functie (meer dan 1 mogelijk): mod + dig
Functie natuurlijk het liefst een lijstje waar je uit kunt kiezen, maar handmatig invoeren is geen enkel probleem.
Zoiets haalbaar?
Zeur niet zo, DIG is juist voor dit soort vragen en mensen die iets willen leren.quote:Op woensdag 13 november 2013 10:05 schreef gelly het volgende:
Dat zijn geen filters maar CSS classes.
Nogmaals, laat het doen door iemand die snapt wat ie doet.
Klop eens aan bij de developers van FOK!
quote:Op woensdag 13 november 2013 10:05 schreef gelly het volgende:
Dat zijn geen filters maar CSS classes.
Nogmaals, laat het doen door iemand die snapt wat ie doet.
Klop eens aan bij de developers van FOK!
De complete lijst is als volgt:quote:Op woensdag 13 november 2013 10:22 schreef KomtTijd... het volgende:
[..]
Je wilt dus een formulier waar je invoert:
- username
- select functie
- select datetime start
- select datetime end
quote:evt met mogelijkheid meerdere functies of periodes in te voeren.
Yesh, helemaal goed!quote:Deze info moet in de database komen zoals in op beschreven, en er moet een template komen waarin deze info weergegeven wordt. Goed begrepen?
Helaas, alles gaat nu handmatig; geen frameworks.quote:Is er al iets? Gebruik je een framework? Ik wil wel wat klussen, als ik vanaf 0 moet beginnen wordt het symfony.
Ben je er nog mee bezig geweest?quote:Op woensdag 13 november 2013 10:22 schreef KomtTijd... het volgende:
[..]
Ik wil wel wat klussen, als ik vanaf 0 moet beginnen wordt het symfony.
als het eenmaal in een db staat is dat om het even.quote:Op vrijdag 22 november 2013 18:49 schreef zarGon het volgende:
Is het mogelijk dat je zo'n overzicht per forum maakt? Lijkt me fijner om te interpreteren en om mee te werken.
En als het kan: linkjes naar de posts van die datums..
Ik kan het in elk formaat gieten wat je wilt.quote:Op vrijdag 22 november 2013 18:49 schreef zarGon het volgende:
Is het mogelijk dat je zo'n overzicht per forum maakt? Lijkt me fijner om te interpreteren en om mee te werken.
Ja, die lijst komt uiteraard ook uit een db.quote:Op vrijdag 22 november 2013 18:51 schreef KomtTijd... het volgende:
als het eenmaal in een db staat is dat om het even.
Dat slotje op 10-09-2005 kan nooit door mij gezet zijn, ik werd pas een jaar later ONZ-mod.quote:Op vrijdag 22 november 2013 18:44 schreef Arcee het volgende:
Ik heb even gekeken of ik geautomiseerd iets boven water kon krijgen voor het forum, qua moderators. Ik heb daar voor naar slotjes gekeken. Wanneer iemand veel slotjes heeft moet het wel een moderator zijn (geweest) en de datum van het eerste en laatste slotje is dan een goeie indicatie voor wanneer dat was. Hoewel iemand in de tussentijd dan nog moderator-af geweest kan zijn, maar dat heb ik (eerst) buiten beschouwing gelaten. Des te meer slotjes, des te zekerder dat het een mod betreft. Verder naar beneden in de lijst wordt het dus wat onzekerder of iemand daadwerkelijk een mod is geweest, hoewel ik daar ook al op gefilterd heb. Mijn idee was dat als iemand die slotjes veel in hetzelfde forum heeft dan het dan wel een mod geweest zal zijn. Ik heb dat forum ook toegevoegd.
De lijst ziet er zo uit. Je moet maar even zien of je er wat mee kunt.
001 14466 16-08-2006 17-05-2013 ONZ SuperwormJim
002 12487 10-09-2005 27-11-2012 ONZ remlof
Dat kan heel goed. Het zal niet exact kloppen. Het geeft wel goed aan wie moderators waren.quote:Op vrijdag 22 november 2013 19:00 schreef remlof het volgende:
Dat slotje op 10-09-2005 kan nooit door mij gezet zijn, ik werd pas een jaar later ONZ-mod.
Waarschijnlijk was het een lapo waarna een mod een slotje heeft gezet zonder zelf te posten.
Ja, daar had ik ook al naar gekeken, maar omdat Zargon het per dag wilde hebben heb ik dat eerst aangehouden.quote:Op vrijdag 22 november 2013 19:00 schreef KomtTijd... het volgende:
Kun je anders eens zoiets erbij gooien? Door een juiste benchmark te kiezen kun je dan op de maand nauwkeurig zien wie waar mod was.
Group by date_format('%Y-%m') where count(slotjes) > 5
Wat, hoezo? Ik weet niet eens wie je bent.quote:Op vrijdag 22 november 2013 19:03 schreef KomtTijd... het volgende:
Kutuser die tijd over heeft.
Of is het nog steeds een probleem omdat ik het ben?
quote:Op vrijdag 22 november 2013 20:26 schreef Bitterlemon het volgende:
Ik zie hier redelijk wat FP-crew staan, waaronder ik.
Filter werkt dus nog niet perfect.
quote:Op vrijdag 22 november 2013 19:02 schreef Arcee het volgende:
Dat kan heel goed. Het zal niet exact kloppen.
hendig sjiek, zo zie ik wel dat ik slechts weinig slotjes zetquote:Op vrijdag 22 november 2013 18:44 schreef Arcee het volgende:
Ik heb even gekeken of ik geautomiseerd iets boven water kon krijgen voor het forum, qua moderators. Ik heb daar voor naar slotjes gekeken. Wanneer iemand veel slotjes heeft moet het wel een moderator zijn (geweest) en de datum van het eerste en laatste slotje is dan een goeie indicatie voor wanneer dat was. Hoewel iemand in de tussentijd dan nog moderator-af geweest kan zijn, maar dat heb ik (eerst) buiten beschouwing gelaten. Des te meer slotjes, des te zekerder dat het een mod betreft. Verder naar beneden in de lijst wordt het dus wat onzekerder of iemand daadwerkelijk een mod is geweest, hoewel ik daar ook al op gefilterd heb. Mijn idee was dat als iemand die slotjes veel in hetzelfde forum heeft dan het dan wel een mod geweest zal zijn. Ik heb dat forum ook toegevoegd.
De lijst ziet er zo uit. Je moet maar even zien of je er wat mee kunt.
-knip-
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | <ul id="filters" data-option-key="filter" class="nav nav-pills"> <?php echo " <li class=\"active\"><a href=\"#\" data-toggle=\"pill\" data-filter=\"*\">Allemaal</a></li>" . PHP_EOL; echo " <li style=\"margin-right: 1000px\"></li>" . PHP_EOL; $db_functie = mysql_connect("localhost", "root", ""); mysql_select_db("fokcrew",$db_functie); $filter_functie = mysql_query("SELECT * FROM filter WHERE Groep = 'functie'",$db_functie); while ($myrow = mysql_fetch_array($filter_functie)) { echo " <li><a href=\"#\" data-toggle=\"pill\" data-filter=\"." . $myrow["Afkorting"] . "\">" . $myrow["Omschrijving"] . "</a></li>" . PHP_EOL; } echo " <li style=\"margin-right: 1000px\"></li>" . PHP_EOL; $db_forum = mysql_connect("localhost", "root", ""); mysql_select_db("fokcrew",$db_forum); $filter_forum = mysql_query("SELECT * FROM filter WHERE Groep = 'forum' ORDER BY Afkorting ASC",$db_forum); while ($myrow = mysql_fetch_array($filter_forum)) { echo " <li><a href=\"#\" data-toggle=\"pill\" data-filter=\"." . $myrow["Afkorting"] . "\">" . $myrow["Omschrijving"] . "</a></li>\n"; } ?> </ul> </div> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <div class="portfolio-grid-1 main-block"> <ul id="gallery" class="thumbnails"> <?php $db_user = mysql_connect("localhost", "root", ""); mysql_select_db("fokcrew",$db_user); $allusers = mysql_query("SELECT * FROM gebruiker ORDER BY Naam ASC",$db_user); while ($myrow = mysql_fetch_array($allusers)) { echo " <!--" . $myrow["Naam"] . "-->" . PHP_EOL; echo " <li class=\"span3 small hp-wrapper " . $myrow["Filters"] . "\">" . PHP_EOL; echo " <a href=\"?user=" . $myrow["URL"] . "\" class=\"top-link\"><img style=\"width: 60px; height: 60px;\" src=\"ui/" . $myrow["UI"] . "\"></a>" . PHP_EOL; echo " <div class=\"bottom-block\">" . PHP_EOL; echo " <a href=\"?user=" . $myrow["Naam"] . "\">" . $myrow["Naam"] . "</a>" . PHP_EOL; echo " </div>" . PHP_EOL; echo " </li>" . PHP_EOL; echo "" . PHP_EOL; } ?> </ul> </div> </div> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | <?php mysql_connect('localhost','root',''); mysql_select_db('fokcrew') or die (mysql_error()); if(isset($_POST['verzenden'])) { $sAfkorting = addslashes($_POST['Afkorting']); $sOmschrijving = addslashes($_POST['Omschrijving']); $sGroep = addslashes($_POST['Groep']); mysql_query("INSERT INTO filter (Afkorting, Omschrijving, Groep) VALUES ('".$sAfkorting."', '".$sOmschrijving."', '".$sGroep."')") or die (mysql_error()); echo 'Je gegevens zijn succesvol in de database geplaatst'; } else { ?> <form action="?admin=_addfilter" method="POST"> Afkorting: <input type="text" name="Afkorting"><br /> Omschrijving: <input type="text" name="Omschrijving"><br /> Groep: <input type="text" name="Groep"><br /> <input type="submit" name="verzenden" value="verzenden"> </form> <?php } ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | <?php mysql_connect('localhost','root',''); mysql_select_db('fokcrew') or die (mysql_error()); if(isset($_POST['verzenden'])) { $sNaam = addslashes($_POST['Naam']); $sUserID = addslashes($_POST['UserID']); $sRegistratiedatum = addslashes($_POST['Registratiedatum']); $sUI = addslashes($_POST['UI']); $sFilters = addslashes($_POST['Filters']); $sURL = addslashes($_POST['URL']); mysql_query("INSERT INTO gebruiker (Naam, UserID, Registratiedatum, UI, Filters, URL) VALUES ('".$sNaam."', '".$sUserID."', '".$sRegistratiedatum."', '".$sUI."', '".$sFilters."', '".$sURL."')") or die (mysql_error()); echo 'Je gegevens zijn succesvol in de database geplaatst'; } else { ?> <form action="?admin=_adduser" method="POST"> Naam: <input type="text" name="Naam"><br /> UserID: <input type="text" name="UserID"><br /> Registratiedatum: <input type="text" name="Registratiedatum"><br /> UI: <input type="text" name="UI"><br /> Filters: <input type="text" name="Filters"><br /> URL: <input type="text" name="URL"><br /> <input type="submit" name="verzenden" value="verzenden"> </form> <?php } ?> |
Ja, voor het 50 ppt-tijdperk zal het wat minder waarde hebben. Ik heb trouwens wel al eens een lijst gemaakt op basis van de forumgegevens van 2000/2001.quote:Op maandag 9 december 2013 00:45 schreef svann het volgende:
Arcee, jouw slotjesopsomming geeft over vooral 1999 en 2000 een aantal mensen die alleen geregeld de lapo hadden.
Meen me te herinneren dat op een gegeven moment alle openstaande topics en masse gesloten zijn.
Eerst nog 50 en 250, daarna 255 en uiteraard heb ik daar rekening mee gehouden en wel als volgt:quote:Op maandag 9 december 2013 00:53 schreef KomtTijd... het volgende:
destijds hadden topics ook een max van 255 posts, weet niet of daar rekening mee gehouden is
Omdat 99% van de topics na 300 posts toch verzand zijn in oeverloze iOS/Android, patat/friet, hitler/stalin discussies.quote:Op woensdag 11 december 2013 12:48 schreef xzaz het volgende:
Over het sluiten van topics, waarom worden ze überhaupt gesloten?
Ik bedoel, reeksjes kunnen toch gewoon doorlopen?quote:Op woensdag 11 december 2013 12:50 schreef KomtTijd... het volgende:
[..]
Omdat 99% van de topics na 300 posts toch verzand zijn in oeverloze iOS/Android, patat/friet, hitler/stalin discussies.
quote:Op woensdag 11 december 2013 12:53 schreef xzaz het volgende:
Ik bedoel, reeksjes kunnen toch gewoon doorlopen?
Post van bijna 7 jaar geleden, maar ik gok dat Danny er nog steeds zo over denkt.quote:Op dinsdag 16 januari 2007 09:23 schreef Danny het volgende:
Indien echt noodzakelijk (maar ik zie de noodzaak niet) kan een mod een topic na sluiting weer open gooien en dan blijft 'ie open tot 'ie handmatig gesloten wordt.
Afgezien daarvan is de 300 posts limiet wmb prima en hoeft daar niets aan te veranderen.
Dus gewoon omdat het kan, zal wel meer centjes opleveren.quote:Op woensdag 11 december 2013 12:57 schreef Arcee het volgende:
[..]
[..]
Post van bijna 7 jaar geleden, maar ik gok dat Danny er nog steeds zo over denkt.
wat is dat toch met mensen die bij het niet krijgen van hun zin allerlei onzin uit hun duim gaan zuigen en een soort schijnwaarheid gaan creëren met als doel de ander in een negatief daglicht te stellen? Raar. Alsof het openen van topic 2 en 3 meer zou opleveren dan het openen van pagina 2 en 3.quote:Op woensdag 11 december 2013 12:59 schreef xzaz het volgende:
[..]
Dus gewoon omdat het kan, zal wel meer centjes opleveren.
mwoa, ik snap dat topics wel door zouden kunnen lopen tot pagina 10000, maar het nut ontgaat me. Het maakt het veel lastiger om bepaalde posts terug te vinden, en er is minder mogelijk met creatieve topictitels.quote:Op woensdag 11 december 2013 12:57 schreef Arcee het volgende:
Post van bijna 7 jaar geleden, maar ik gok dat Danny er nog steeds zo over denkt.
Wat is dan je reden? Er is namelijk technisch / functioneel geen enkele reden om een topic (automatisch) na 300 (of x) berichten dicht te gooien.quote:Op woensdag 11 december 2013 13:35 schreef Danny het volgende:
[..]
wat is dat toch met mensen die bij het niet krijgen van hun zin allerlei onzin uit hun duim gaan zuigen en een soort schijnwaarheid gaan creëren met als doel de ander in een negatief daglicht te stellen?
Ja, want na 12 pagina's moet er een nieuwe request worden gedaan en komt te gebruiker weer boven aan de pagina. En raad eens waar de ads staanquote:Raar. Alsof het openen van topic 2 en 3 meer zou opleveren dan het openen van pagina 2 en 3.
Lees m'n post nog eens, want daarin noem ik al redenen.quote:
nee, je suggereert dat het om geld draait. en dat nogal dom en onzinnig om te roepen.quote:En wat nou niet krijgen van mijn zin, ik vraag gewoon waarom het gebeurt. Gevoelige snaar of zo?
quote:Op woensdag 11 december 2013 13:40 schreef Danny het volgende:
[..]
Lees m'n post nog eens, want daarin noem ik al redenen.
[..]
nee, je suggereert dat het om geld draait. en dat nogal dom en onzinnig om te roepen.
Dat is geen reden. En ik suggereer dat het om geld gaat, als jij mij redenen kan of wilt geven die aangeven waarom er besloten is om een topic na x posts te sluiten er een reeks systeem op wilt nahouden is dat toch een terechte vraag. Aan jou om het te willen beantwoorden.quote:Afgezien daarvan is de 300 posts limiet wmb prima en hoeft daar niets aan te veranderen.
True.quote:Op woensdag 11 december 2013 13:35 schreef Danny het volgende:
er is minder mogelijk met creatieve topictitels.
My Pointquote:Op woensdag 11 december 2013 13:55 schreef Arcee het volgende:
[..]
True.
En de 300 is voor dit soort stats ook handig.
Je leest de verkeerde post terug.quote:Op woensdag 11 december 2013 13:41 schreef xzaz het volgende:
[..]
[..]
Dat is geen reden. En ik suggereer dat het om geld gaat, als jij mij redenen kan of wilt geven die aangeven waarom er besloten is om een topic na x posts te sluiten er een reeks systeem op wilt nahouden is dat toch een terechte vraag. Aan jou om het te willen beantwoorden.
En waarom zou geld geen valide reden zijn, ik had het ook gedaan.![]()
Lezen is blijkbaar moeilijkquote:
quote:Op woensdag 11 december 2013 13:35 schreef Danny het volgende:
ik snap dat topics wel door zouden kunnen lopen tot pagina 10000, maar het nut ontgaat me. Het maakt het veel lastiger om bepaalde posts terug te vinden, en er is minder mogelijk met creatieve topictitels.
Er is toe besloten omdat in 1999 bandbreedte érg duur was en computerkracht érg beperkt. Topics hadden dus maximaal 50 posts. Later is dat opgerekt tot 300, omdat dat op dat moment acceptabel was en de standaard instelling met 20 pagina's precies op 1 regel pastte qua nummering. Nu is het meer bovenstaande geworden.quote:En ik suggereer dat het om geld gaat, als jij mij redenen kan of wilt geven die aangeven waarom er besloten is om een topic na x posts te sluiten er een reeks systeem op wilt nahouden is dat toch een terechte vraag. Aan jou om het te willen beantwoorden.
Omdat het bladeren tussen topic deel 1,2,3,4,5 en het bladeren tussen topic pagina 1,2,3,4,5 evenveel pageviews en dus ad-impressies opleveren. Het levert dus niets meer of minder op om voor een andere indeling te kiezen.quote:En waarom zou geld geen valide reden zijn, ik had het ook gedaan.![]()
quote:Op woensdag 11 december 2013 14:05 schreef BBQSausage het volgende:
[..]
Je leest de verkeerde post terug.
Ja, meer content.quote:Op woensdag 11 december 2013 14:06 schreef BBQSausage het volgende:
[..]
Want die statistieken leveren geld op?
Zie Danny's reactie hierboven. Hij haalt 't zelf nog een keertje aan.quote:
Ohja, dus omdat er meer topics zijn, brengt het meer views op? Slaat natuurlijk nergens op. De views die je nu apart per topic krijgt, zou je dan verzameld op één topic krijgen.quote:
Ik heb op de website gezocht en kon zo snel geen permissies per branch instellen.quote:Op maandag 16 juni 2014 09:50 schreef esv7 het volgende:
Ik was van plan om verder te werken in de esv7 branch, als je geen rechten voor de master branch zou willen geven.![]()
Nee eigenlijk niet, ik kreeg eerst een melding dat ik geen permissie had om te pushen, maar zojuist lukte het wel dus ik dacht dat jij het had aangepastquote:Op maandag 16 juni 2014 09:53 schreef zarGon het volgende:
[..]
Ik heb op de website gezocht en kon zo snel geen permissies per branch instellen..
Jij enig idee hoe dat moet?
Ga je nu verder op de master of in de esv7-branch?quote:Op maandag 16 juni 2014 09:55 schreef esv7 het volgende:
[..]
Nee eigenlijk niet, ik kreeg eerst een melding dat ik geen permissie had om te pushen, maar zojuist lukte het wel dus ik dacht dat jij het had aangepast.
Dat zal dan voor 2004 zijn geweest?quote:Op maandag 16 juni 2014 10:09 schreef Sitethief het volgende:
Was shmoopy niet heel lang, samen met Tararaboemdijee en nog een derde Global Moderator, is al weer heeeeel lang geleden maar nu staat er dat ze sinds 2004 FA is?
Hmmmmm apart, bij mij werkt het wel lokaal.quote:Op maandag 16 juni 2014 10:09 schreef zarGon het volgende:
[..]
Ga je nu verder op de master of in de esv7-branch?
Ik heb net de update die jij had gecommit op de website geplaatst... http://fok.zevkiselim.nl/crew2.0/. Ik zie geen verandering bij timeline?
Waarom werkt het bij jou wel en bij mij niet dan?quote:Op maandag 16 juni 2014 10:29 schreef esv7 het volgende:
[..]
Ik zie al wat het probleem is, de controller haalt niks op uit de database waardoor er niks te tonen valt. Dan zou je denk ik even naar de gebruikte query moeten kijken.
quote:Op maandag 16 juni 2014 10:29 schreef esv7 het volgende:
Ik zie al wat het probleem is, de controller haalt niks op uit de database waardoor er niks te tonen valt. Dan zou je denk ik even naar de gebruikte query moeten kijken(in gettimelinedata2.php).
1 | WHERE gebruiker.PK_Gebruiker = '".$_GET['user']."'"; |
Hier werd ze global mod:quote:Op maandag 16 juni 2014 10:11 schreef zarGon het volgende:
[..]
Dat zal dan voor 2004 zijn geweest?
Zoals je ziet is er een link geplaatst naar de MED. Als jij een link hebt (waarin staat dat zij Global Moderator is geworden), dan zie ik die graag..
Hmhmm, thanks. Ik zal een update geven wanneer ik er tijd voor heb! (Handmatig en zo.)quote:Op maandag 16 juni 2014 10:38 schreef Sitethief het volgende:
[..]
Hier werd ze global mod:
MED / shmoopy stopt met R&P; vacature duomod
Wat meer info
MED / De Global Moderator: niet zomaar een modje
FOK!ker van de week: shmoopy
MED / Likje verf voor de Global Moderators
Volgens mij bleef ze GM tot ze FA werd.
Trouwens, dit al gevonden: http://wiki.fok.nl/index.php/Historisch_crewoverzicht ?
Kzal vanavond, na GoT, eens kijken waar ik mee kan helpen. Kzit nu op werk momenteel toch fulltime MySQL aapje te spelen...quote:Op maandag 16 juni 2014 10:41 schreef zarGon het volgende:
[..]
Hmhmm, thanks. Ik zal een update geven wanneer ik er tijd voor heb! (Handmatig en zo.)
Programmeer je mee?.
Welke grapjas gooit GET parameters direct in de query??quote:Op maandag 16 juni 2014 10:35 schreef zarGon het volgende:
[..]
[ code verwijderd ]
Waar slaat die '".$_GET['user']." op? Welk gegeven is dat precies?
Dat is de parameter die uit de ajax functie meekomt, en die haalt hem op uit de selectie box met verschillende mods, dit is trouwens gevoelig voor sql injection atm.quote:Op maandag 16 juni 2014 10:35 schreef zarGon het volgende:
[..]
[ code verwijderd ]
Waar slaat die '".$_GET['user']." op? Welk gegeven is dat precies?
Ik omdat ik nog geen tijd had om een prepared query te schrijven.quote:Op maandag 16 juni 2014 10:43 schreef Sitethief het volgende:
[..]
Welke grapjas gooit GET parameters direct in de query??
Duidelijk.quote:Op maandag 16 juni 2014 10:43 schreef esv7 het volgende:
[..]
Dat is de parameter die uit de ajax functie meekomt, en die haalt hem op uit de selectie box met verschillende mods, dit is trouwens gevoelig voor sql injection atm.
quote:Op maandag 16 juni 2014 10:41 schreef Sitethief het volgende:
[..]
Kzal vanavond, na GoT, eens kijken waar ik mee kan helpen. Kzit nu op werk momenteel toch fulltime MySQL aapje te spelen...
Gefikst. De query is hoofdlettergevoelig. Blijkbaar werkt het lokaal wel, omdat Windows?quote:Op maandag 16 juni 2014 10:29 schreef esv7 het volgende:
[..]
Hmmmmm apart, bij mij werkt het wel lokaal.
[ afbeelding ]
Ik zie al wat het probleem is, de controller haalt niks op uit de database waardoor er niks te tonen valt. Dan zou je denk ik even naar de gebruikte query moeten kijken(in gettimelinedata2.php).
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <?php $sql = "SELECT G.Gebruikersnaam , R.Afkorting , R.Omschrijving , A.Startdatum , IFNULL(A.Einddatum, CURDATE()) FROM Activiteit A LEFT JOIN Gebruiker G ON A.FK_Gebruiker = G.PK_Gebruiker LEFT JOIN Rol R ON A.FK_Rol = R.PK_Rol WHERE G.PK_Gebruiker = ' ".$_GET['user']. " ' "; ?> |
Nee die andere gettimelinedata.php is overbodig, wilde je code alleen niet verwijderen. Mooi dat dit nu werkend is.quote:Op maandag 16 juni 2014 10:58 schreef zarGon het volgende:
[..]
Gefikst. De query is hoofdlettergevoelig. Blijkbaar werkt het lokaal wel, omdat Windows?
In ieder geval, dit werkt:
[ code verwijderd ]
Jij had "gebruiker" i.p.v. "Gebruiker", "rol" i.p.v. "Rol' etc. Heb verder een IFNULL toegewezen aan einddatum.
http://fok.zevkiselim.nl/crew2.0/. De timeline werkt, alleen klopt de indeling nog niet.
Hebben we gettimelinedata.php nog wel nodig? We hebben er nu twee en zo.
Dan verwijder ik gettimelinedata2.php, en wijzig ik index.php zodat hij naar de juiste gettimelinedata.php verwijst.quote:Op maandag 16 juni 2014 11:01 schreef esv7 het volgende:
[..]
Nee die andere gettimelinedata.php is overbodig, wilde je code alleen niet verwijderen. Mooi dat dit nu werkend is.
Mooiquote:Op maandag 16 juni 2014 11:03 schreef zarGon het volgende:
[..]
Dan verwijder ik gettimelinedata2.php, en wijzig ik index.php zodat hij naar de juiste gettimelinedata.php wijzigt.
En tag ik het met 0.0.3.. De (kale) basis is hiermee werkend.
.
In ieder geval prepared statements gebruiken i.v.m. sql injection.quote:Op maandag 16 juni 2014 11:58 schreef zarGon het volgende:
Eén van de volgende stappen is het bouwen van formulieren waarmee data in de database gestopt kan worden. Nu kan ik dat zelf ook wel (post #49), maar het kan vast beter en veiliger...
Iemand een voorbeeld of een website die me daarbij op weg kan helpen?
Verbetering hierop is het scrapen van user-gegevens van FOK!. Dat je een user selecteert op de website, en dat de registratiedatum, userID, UI e.d. automatisch opgehaald worden. Is daar een goede tutorial voor? (Heb zelf nog niet gezocht, komt nu niet goed uit.)
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |