Lumines Drawer

Door Jeroen van de Ven, 8 jaar geleden, 421x bekeken

Oorspronkelijk was dit bedoeld om de puzzle mode van een spel gemakkelijker te maken, maar het is ook een handig voorbeeld van de mogelijkheden van PHP en CSS. Er worden multidimensionale arrays gebruikt, deze worden opgeslagen in een bestand en weer uitgelezen, en de informatie erin wordt gebruikt en aangepast. Input wordt uit GET variabelen gehaald. Ook laat dit script zien hoe je met CSS makkelijk mooie tabellen kan maken met weinig code. Het script en zijn output zijn beide overzichtelijk geordend. De output is altijd valid.

Edit: Werkt voorlopig alleen in PHP5 (vandaar ook dat ik nog geen voorbeeld kan meegeven.) Morgen wordt dit veranderd en werkt het ook in meer gangbare versies.

Gesponsorde koppelingen

PHP script bestanden

  1. lumines-drawer

 

10 reacties op 'Lumines Drawer'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen

Luc Zontrop
Luc Zontrop
8 jaar geleden
 
0 +1 -0 -1
Geen voorbeeld beschikbaar?
DaeDaluz
DaeDaluz
8 jaar geleden
 
0 +1 -0 -1
Het mooie van CSS is juist dat je geen tabellen hoeft te gebruiken. En je hebt een heel stuk eruit gehaald dmv. commentaar, als het niet nuttig is kan je het ook gelijk verwijderen. En verder verder ben ik niet zo'n fan van simpele scriptjes met credits eronder, zo lastig is het niet te maken, en als ik dan die credits weg kan houden maak ik het zelf wel :)
Bas Kreleger
Bas Kreleger
8 jaar geleden
 
0 +1 -0 -1
Ik weet niet hoe de poster tabellen interpreteert, maar tabellen kunnen zeker wel gebruikt worden voor tabel inhoudelijke gegevens. Wat je denk ik bedoelt, is dat tabellen niet voor de opmaak gebruikt mogen worden, maar wel als inhoudelijke tabellen. Ik denk dat de poster met die gedachte tabellen bedoelt.
Jeroen van de Ven
Jeroen van de Ven
8 jaar geleden
 
0 +1 -0 -1
Ik heb laatst een artikel gelezen over hoe iedereen zijn website fout maakte met al die tabellen, en hoe het veel beter kon met CSS. Toen werd als voorbeeld gegeven dat je bijvoorbeeld een cell hebt, met daarin een tabel en nog 4 cells om een margin van een x aantal pixels te maken, wat natuurlijk harstikke overbodig is en met CSS 10000x simpeler kan. Tabellen worden echter nog wel gebruikt als basis volgens mij, en waar ze voor bedoeld zijn (tabellen). In dit geval vind ik dat het veld genoeg kenmerken van een tabel heeft om een tabel te gebruiken.

Wat credits betreft, tjah tis niet echt nodig maar wel een goed voorbeeld van hoe je <h1>etc headers in CSS gebruikt.

Ik begreep eerst niet wat er met voorbeeld bedoeld wordt dus heb ik het leeg gelaten maar ik zal hem zo toevoegen.

En het stuk comment wat weggelaten code is ben ik vergeten te verwijderen. Ik zal later vandaag een betere versie met meer commentaar en minder onzin posten.
Leroy Boerefijn
Leroy Boerefijn
8 jaar geleden
 
0 +1 -0 -1
er staat dat ik PHP_EOL moet vervangen..
maar ik weet niet wat het doet :P
Legolas
Legolas
8 jaar geleden
 
0 +1 -0 -1
je server heeft geen php 5
Jeroen van de Ven
Jeroen van de Ven
8 jaar geleden
 
0 +1 -0 -1
De code is (een aantal keer) bijgewerkt na aanleiding van de reacties. Er bleken toch meer problemen met PHP4 te zijn waardoor ik nu geen voorbeeld kan uploaden maar ik zal morgen de problemen oplossen zodat het script gewoon op PHP4 werkt.
Niek s
niek s
8 jaar geleden
 
0 +1 -0 -1
Ik snap niet wat dit script nou eignelijk doet?
Jeroen van de Ven
Jeroen van de Ven
8 jaar geleden
 
0 +1 -0 -1
Ik denk dat je het beter zou begrijpen als je het spel Lumines zou spelen, dit is een simpel hulpmiddel om puzzels voor dat spel uit te tekenen.
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen

Maarten de Boer
Maarten de Boer
8 jaar geleden
 
0 +1 -0 -1
Als dit script nou die puzzels uit kon rekeken ... zou het nog handiger zijn ? ... Ik ken het spel niet maar ik denk dat dat een beetje de bedoeling is of niet ? :P

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. lumines-drawer

Labels

  • Geen tags toegevoegd.

Navigatie