Posts

Posts uit mei, 2009 tonen

[Auto] Audi A3 uitvoeringen

De Audi A3 is er in de volgende uitvoeringen: Attraction: basis model Ambition: sportieve model (sportzetels, sportophanging, 17" velgen, sportieve versnellingspook) Ambiente: luxe model (set opties maar meer gericht op comfort dan op sportiviteit) De modellen zijn als volgt te herkennen: Attraction: Zwart plastic inleg in de deuren, geen lederen stuurwiel, klein BIS Ambition: Sportstoelen, alu inleg, groot BIS, zonnescherm achterin, mistlampjes. Ambiente: Automatische verlichting, regensensor, ambiente verlichting (lichtpakket), houten inleg (kan ook alu zijn zoals in mijn auto), groot BIS, opbergnetten.

[C#] Base64 afbeelding tonen

protected void Page_Load(object sender, EventArgs e) { Response.ContentType = "image/gif"; byte[] b = Convert.FromBase64String("R0lGODlhIgAgAMQfANnl2cjZx6OxornEuOPs45iml4mYifP28+nx6UtVS9fd12t3a3yJfLjQuKvFqsXNxMHWwVVgVb7TvSkvKczfyzlAOd3p3s/izdDYz2BtYMvdzNHg0bPMskFKQbK7sv///yH5BAEAAB8ALAAAAAAiACAAAAX/4CeOZGmeaKqu6SEIXiwMB/l4AGsWiqX8ioGh9nlgFC+i7jM8OJ0IhudzMCCuQoFlySBcv4PIFIkgmAmPQkGZMlgOX8Ig8/ggCmWL3gKQsgoPcQQABgJBDwR8AAAaBQl1KzFXZxYEMRhmAIoQDAkELAp4Z6N5ihsbAwsJKpAfDHkAAQMeAxiLAKcbFx4RDCgHgAYYaWUAA50VCQYeAbm6HsonwFAegQgWqRPKnQsDGhcYGhQC0Sa0X3EbBhULIwcLDBAUFAEa5FMm7wIFzHoADws6sCHAgIKGAAgdZBjwK0KHDgweLJrjqwSDeggDSHDAQM2aEsAKMGiwiFNFEgY0/2iAwBJCAJeyTpaIYeHUHDYWBMRi2aCnBJYKW41Q4MFUAAYnPRh4sEHjRgMMDBQwkKEDBhMCMPCZNy4DPkBNJYgV4LBDgg4TIuQzQOAUhQsSDCTI8eGFxp4NClTAkaFCBjYiHjyoeeHgsQQIRHgoAAFv3g74FEhzg4teAAeqiFgw0LgnhwKQVQwYfDAjWbUiDsTz/DkBPhTVmiKEIEFA6BEjG3DYLSCDgRQIdDZlKRb0ayYOdDtYzgD1CQMI1QhwsNvAbRGFOCxfbiDClhMLIkwYnyAD0r7H92nf3l2ytBiLq1YYX8G9YqkGpAroLlTFA

Afbeeldingen uploaden en bekijken via database

protected void Button1_Click(object sender, EventArgs e) { try { int len = image.PostedFile.ContentLength; string path = "C:\\"; string filename = image.PostedFile.FileName; image.SaveAs(path + filename); FileInfo imageInfo = new FileInfo(path + filename); byte[] content = new byte[len]; image.PostedFile.InputStream.Read(content, 0, len); SqlConnection objConn = new SqlConnection(); SqlCommand objCom = new SqlCommand(); objConn = new SqlConnection(""); objCom = new SqlCommand("UPDATE tbl SET Afbeeldingpad = @Picture WHERE InstellingID = 1", objConn); SqlParameter pictureParameter = new SqlParameter("@Picture", SqlDbType.Image, len); pictureParameter.Value = content; objCom.Parameters.Add

[PHP] Ini variabelen configureren in PHP

Php.ini bevat heel wat instellingen voor PHP. Soms is het nodig om wat waarden aan te passen in dit bestand. Dit is alleen niet altijd mogelijk, tenzij je zelf de webserver beheert. Een lijst met instellingen die kunnen worden aangepast is hier te vinden . De aanpassingen gebeuren met de PHP functie ini_set() . Een (in mijn ogen irritante) eigenschap is dat mijn errors niet worden getoond. Ik moet hiervoor naast Error_reporting ook ini_set('display_errors', 1) gebruiken. Nu worden pas alle errors en waarschuwingen getoond. Overigens na de uitvoering van het script worden alle waarden die gezet zijn via ini_set() weer hersteld naar de originele waarden zoals deze bekend zijn in php.ini.

[PHP] Sessions

Van de week weer iets geleerd over hoe sessies werken in PHP. Ik wist al dat sessies cookies zijn die worden opgeslagen op de server. Wat ik niet wist dat hiervoor ook een cookie wordt geplaatst bij de client. Dit cookie bevat namelijk het sessie id. Deze sessie id corrospondeert met het cookie dat is opgeslagen op de server. Op deze manier weet de server welke sessie bij welke client hoort. Zodra cookies dus zijn uitgeschakeld bij de client, of het lukt de server niet om een cookie te plaatsen, werken sessies dus ook niet. Hier nog wat handige sessie functies van PHP: session_get_cookie_params() sessie configurtaties session_set_cookie_params() session_id() session_name()

[IIS] Firefox en IIS Windows security

Als in IIS integrated security aanstaat en anonieme toegang niet toegestaan is, wordt in Firefox een dialoogvenster getoond waarin je een gebruikersnaam en wachtwoord moet opgeven. Dit is echter niet het geval bij Internet Explorer. In Firefox kan dit 'probleem' als volgt worden opgelost: 1. Typ in de adresbalk in about:config 2. Je krijgt een melding (firefox 3 en hoger) en druk op de button 3. Typ in de balk network.automatic 4. Dubbelklik op network.automatic-ntlm-auth.trusted-uris 5. Voer hier het adres in. Meerdere adressen kunnen komma gescheiden worden ingevoerd (www.domain.nl, http://localhost/) 6. Sluit het tabblad