WOS Portable is een zelf samen te stellen webserverpakket met Apache, MySQL en PHP, nog aangevuld met PHPAdmin, Mediawiki en WordPress. Downloaden en unzippen. Installeren op USB-stick en opstarten.
Tagarchief: PHP-MySQL
Rapid Development met CakePHP
CakePHP is een ontwikkelomgeving voor PHP, die toelaat dat gebruikers snel en toch vrij eenvoudig een webapplicatie kunnen opzetten.
Een kwartiertje lezen in de handleiding, vooral om de installatie van CakePHP tot een goed einde te brengen want let vooral op met de mod_rewrite module, en je kan aan de slag.
Een mooi voorbeeld om mee te starten komt van een artikel van sitepoint: The CakePHP Framework: Your First Bite. Hiermee maak je in de database Memo een tabel Notes aan. Toevoegen, schrijven, updaten en wissen van notities is in een handomdraai geïmplementeerd, dankzij het MVC (Model View Controller) model en de CRUD (Create Read Update Delete) matrix.
Het opzetten van de webserver kan zelfs op een USB-stick gebeuren. Daarvoor gebruik je best de usbwebserver, die zonder installatie op een windows pc gebruikt kan worden.
PHP functie str_replace()
Bij het werken aan mijn khboblog ontdekte ik dat de smilies die ik typte niet werden omgezet in figuurtjes. Er was iets verkeerd met de conversie van de tekstcode 😉 naar de figuur .
Deze conversie wordt door str_replace() verzorgd met arrays als argumenten. Vanaf PHP 4.0.5 kan elk parameter van str_replace een array zijn en aangezien khbo.be nog niet aan die versie toe is, zocht ik naar een oplossing.
Die vond ik op dezelfde webpagina in de PHP manual. Uit de User Contributed Notes kopieerde ik de functie stri_replace() naar mijn weblogbestand b2functions.php en alles werkte opnieuw.
PHP modules
JpGraph
JpGraph is een object-geöriënteerde klassenbibliotheek voor PHP waarmee allerlei grafieken gemaakt kunnen worden met een minimum aan code.
PHP ShareOffice
Lees met behulp van ShareOffice de inhoud van een Excel-werkblad of Access-databank met PHP, geleverd bij de Personal Edition van BadBlue.
PHP met MySQL en Apache
SQL resources
SQL
Dankzij een e-mail kwam ik vandaag op deze webpagina over SQL terecht met onder andere Ask the expert, Relational Integrity to the Rescue, SQL and Database Resources on the web en Top Ten SQL.
Dr Watson
Dr Watson systeemfout in NT
Zeer vervelend als Dr Watson zich aanmeldt bij het kopiëren en plakken van een Excel-tabel naar Word (OS Windows NT, Office97). Vooral tijdens het examen informatica.
SQL course
In deze SQL course met livedatabank tikt men een SQL-instructie in de SQL-interpreter als oefening. Het resultaat (SQL Command Executed) verschijnt even later in de browser ter controle.
Studiepunten
Uit de studiegids: de studieomvang van een academiejaar wordt uitgedrukt in 60 studiepunten. Een studiepunt is de eenheid waarin de omvang van de onderwijsactiviteiten van een opleiding uitgedrukt wordt.
Eén studiepunt komt op jaarbasis overeen met 25 à 30 studie-uren van een gemiddelde student; 60 studiepunten vertegenwoordigen 1 500 à 1 800 uren studiebelasting.
Alle activiteiten worden meegeteld in de studiebelasting: studeren, lessen volgen, practica bijwonen, werken maken en examens afleggen. De studiepunten worden toegekend aan opleidingsonderdelen.
Tek-Tips forum
Technical Work forums for Computer Professionals: http://www.tek-tips.com/
Schrijf je in op dit forum, stel een vraag en na enkele uren (dagen) krijg je reeds een paar suggesties.
Terug knop
Test
od="post"> <input type="image" src="http://jbas1032.eunet.be/btrdata/images/terug.gif" name="Terug" value="Terug" onclick="history.back()" align="left" width="75" height="20"> </form>
Blackboard toetsgenerator
Toetsgenerator
De Blackboard toetsgenerator krijgt stilaan zijn vaste vorm. Vertalen, coderen in HTML en ASP, het vergt allemaal wat tijd.
Maar voor de gebruiker van Bb wordt dit een eenvoudige tool om eerst een vragenlijst off line aan te maken en daarna on line te importeren in een Blackboard cursus.
Er is geen ondersteuning voor vraagcategorie of ingevoegde figuur (bij Advanced invoerscherm). Daarvoor zou een commerciële tool als Respondus een oplossing kunnen bieden.
MySQL en XML
Een goeie tip om MySQL databanken in XML om te zetten.
Wereldbeker Voetbal
België, bestolen door scheidsrechter (keurt geldig doelpunt af) en door trainer (stelt Belgische topschutter slechts het laatste kwartier op), verliest van Brazilië met 2-0.
Blackboard
Blackboard Services
Quiz generator en enkele bookmarklets om het werken met Bb wat te vereenvoudigen.
Meer over Blackboard and Blogs
Interactive Physics
Meer info op http://www.interactivephysics.com/simulations.html
PHP resource
PHPWizard.net op http://www.phpwizard.net/ met enkele leuke PHP-toepassingen.
Tips voor HTML formulieren
De setfocus() methode zorgt dat bij het inladen van de webpagina dit element geselecteerd is. Zo staat bijvoorbeeld de cursor te knipperen in een invoerveld ‘wachtwoord’ van het formulier ‘frmKalenderAdmin’ na het opvragen van de webpagina.
Code: self.focus();document.frmKalenderAdmin.wachtwoord.focus()
In de wptext van de webpagina wordt aan het begin een directive geplaatst: #onload
gevolgd door een string met bovenstaande code. Zo komt deze code in de bodytag van de webpagina bij het publiceren van de webpagina.
Op de website van devArticles.com wordt uitgelegd hoe een poll in PHP gerealiseerd wordt. De gegevens worden bewaard in een MySQL tabel.
In dit artikel worden 10 usability tips voor Flash websites besproken.