abonnement Unibet Coolblue Bitvavo
  donderdag 7 maart 2013 @ 16:37:07 #76
137776 boem-dikkie
Jedi Mind Baby!
pi_123751051
Wat werkt CodeIgniter makkelijk trouwens. Dacht probeer het even uit en die slogan over een small footprint vind ik wel terecht.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  vrijdag 8 maart 2013 @ 09:02:58 #77
118585 Crutch
Filantroop || Taalzwengel
pi_123778792
quote:
14s.gif Op donderdag 7 maart 2013 16:37 schreef boem-dikkie het volgende:
Wat werkt CodeIgniter makkelijk trouwens. Dacht probeer het even uit en die slogan over een small footprint vind ik wel terecht.
Het verbaast mij ook, ben er sinds kort mee bezig.
Toch vind ik het nog wel wat traag, maar dat is met al die MVC-modellen zo.
Je moeder is een hamster
  vrijdag 8 maart 2013 @ 10:26:43 #78
299167 stefanhaan
Bloeddorstige wasbeer
pi_123781228
quote:
0s.gif Op vrijdag 8 maart 2013 09:02 schreef Crutch het volgende:

[..]

Het verbaast mij ook, ben er sinds kort mee bezig.
Toch vind ik het nog wel wat traag, maar dat is met al die MVC-modellen zo.
serieus? :o

Wat voor iets heb je er dan mee gemaakt? Heb zelf eigenlijk weinig gemerkt van dat het ooit traag was.
It was an opportunity to honour our memories and to make room for new ones
  vrijdag 8 maart 2013 @ 10:30:16 #79
118585 Crutch
Filantroop || Taalzwengel
pi_123781378
quote:
14s.gif Op vrijdag 8 maart 2013 10:26 schreef stefanhaan het volgende:

[..]

serieus? :o

Wat voor iets heb je er dan mee gemaakt? Heb zelf eigenlijk weinig gemerkt van dat het ooit traag was.
Gewoon een eenvoudige webshop, niet anders dan anders.
Maar ook wel andere dingen geprobeerd, merkbaar verschil hoor.
Je moeder is een hamster
  vrijdag 8 maart 2013 @ 10:31:07 #80
299167 stefanhaan
Bloeddorstige wasbeer
pi_123781405
quote:
0s.gif Op vrijdag 8 maart 2013 10:30 schreef Crutch het volgende:

[..]

Gewoon een eenvoudige webshop, niet anders dan anders.
Maar ook wel andere dingen geprobeerd, merkbaar verschil hoor.
Apart :P
nooit eigenlijk iets van geweten _O- Zo leer je nog eens wat
It was an opportunity to honour our memories and to make room for new ones
pi_123820481
Eindelijk weer heerlijk aan't scripten, heel project van a-z overnieuw aan het doen.... maar nu loop ik toch tegen iets (hopelijk kleins) aan..

De volgende query haalt gegevens uit een tabel op basis van datums (datetime) en groepeert deze op basis van alleen de datum.

1
2
3
4
5
SELECT DATE(`catches`.`datetime`), 
                      COUNT(`catches`.`id`)
FROM `catches`
GROUP BY DATE(`catches`.`datetime`)
ORDER BY `datetime` DESC

Deze query geeft 165 resultaten, dat klopt! maar nu zou ik graag ook een versie van deze query willen hebben met alleen de count van de aantal...

1
2
SELECT COUNT( DATE(  `catches`.`datetime` ) ) 
FROM  `catches`

Maar helaas, deze geeft een heel andere waarde aan... (256) en als ik de group by er weer in zet krijg ik weer meerdere resultaten terwijl ik alleen de count wil uitlezen?! waar ga ik de fout in? iemand die mij even weer op weg kan helpen?

[ Bericht 0% gewijzigd door Chandler op 09-03-2013 11:49:36 ]
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_123823772
SELECT COUNT(DISTINCT(DATE()))

zoiets denk ik.
pi_123823891
quote:
14s.gif Op zaterdag 9 maart 2013 12:38 schreef KomtTijd... het volgende:
SELECT COUNT(DISTINCT(DATE()))

zoiets denk ik.
God, je hebt gelijk en vriendelijk bedankt kan weer lekker verder spelen! :)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_123828383
Hoe doen jullie dat trouwens als je binnen een site een x aantal verschillende maten hebben voor afbeeldingen? in de site waar ik nu mee bezig ben komt een foto bv in 3x verschillende maten voor. Op zich geen probleem hoor, kan ze allemaal resizen maar zit meer in over hoe het aan te roepen?

bv

volledige afbeelding - http://site.nl/mediabase/{afbeeldingid}
verkleinde afbeelding http://site.nl/mediabase/{afbeeldingid}/thumb
andere kleine - http://site.nl/mediabase/{afbeeldingid}/thumbsmall
nog een andere - http://site.nl/mediabase/{afbeeldingid}/icon

en dit zijn er dan nog maar 3.. in de site zitten 8 verschillende maten dynamische plaatjes verwerkt (komend uit een database)

Of zou ik beter de aanroep met het formaat kunnen doen?

http://site.nl/mediabase/{afbeeldingid}/122x65

:? iemand! *)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  zaterdag 9 maart 2013 @ 17:24:16 #85
125913 Devolution
Beep beep Richie
pi_123832036
Ik zou dat met verschillende getallen doen. Een foto van het kleinste formaat naar het grootste dus als:

http://site.nl/mediabase/{afbeeldingid}/5/
http://site.nl/mediabase/{afbeeldingid}/10/
http://site.nl/mediabase/{afbeeldingid}/15/
http://site.nl/mediabase/{afbeeldingid}/20/
http://site.nl/mediabase/{afbeeldingid}/25/
http://site.nl/mediabase/{afbeeldingid}/30/
http://site.nl/mediabase/{afbeeldingid}/35/
http://site.nl/mediabase/{afbeeldingid}/40/

Ik heb hier voor een stap van 5 gekozen zodat je altijd nog extra getallen ertussen kunt stoppen als je in de toekomst meer formaten gaat ondersteunen die tussen de huidige maten liggen.
"You know what Hell really is? It's not lakes of burning oil or chains of ice. It's being removed from God's sight."
  zaterdag 9 maart 2013 @ 17:37:38 #86
12221 Tijn
Powered by MS Paint
pi_123832599
Ik vind leesbare urls ("/media/id/large") beter dan cryptische getalletjes.

Maar zelf serveer ik statische content eigenlijk nooit via PHP en gebruik ik gewoon de url van de file.
pi_123856416
@Tijn; daar zat ik eerst ook aan te denken, maar met het gegeven van het formaat dat ik wil gebruiken is het toch gemakkelijker aangezien het allemaal aparte maten zijn.. Heb ik gekozen voor /id/128x128 *vb*
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_123864653
Hoe bewaar ik variabelen van een oude AJAX-call? Kan ik die het beste opslaan als sessie variabelen in PHP? Ik heb namelijk een eventhandler die waarden uitleest uit textboxes, maar sommige textboxes kunnen bij een AJAX-call niet worden uitgelezen, omdat ze niet meer worden geoutput in HTML.

Zijn sessie variabelen hier de enige optie?
pi_123981550
quote:
14s.gif Op donderdag 7 maart 2013 16:37 schreef boem-dikkie het volgende:
Wat werkt CodeIgniter makkelijk trouwens. Dacht probeer het even uit en die slogan over een small footprint vind ik wel terecht.
Moet je eens naar Laravel 3 en Laravel 4 kijken ;).
pi_124009364
quote:
0s.gif Op zondag 10 maart 2013 14:00 schreef pascal08 het volgende:
Zijn sessie variabelen hier de enige optie?
Je zou cookies of localstorage kunnen overwegen, maar persoonlijk zou ik het lekker in de sessie houden.
Tegenwoordig moet je Dr. Ir. zijn om een beetje correct Nederlands te kunnen neerpleuren.
Abusing semicolons since 1987.
pi_124022048
Hallo, kan iemand mij vertellen wat ik fout doe?

1
2
3
4
5
6
<?php

include 'variabele.php';
echo "Dit is variabele1: " . $variabele1 . "."<br/>;
echo "Dit is variabele1 maar dan keer 2: " . $variabele2 . ".";
?>

1
2
3
4
<?php
         $variabele1 = 15;
         $variabele2 = $variabele1 * 2;
?>
:{
  FOK!-Schrikkelbaas woensdag 13 maart 2013 @ 20:30:40 #92
862 Arcee
Look closer
pi_124022186
quote:
0s.gif Op woensdag 13 maart 2013 20:29 schreef kievitsboom het volgende:
Hallo, kan iemand mij vertellen wat ik fout doe?
1"."<br/>;

moet zijn

1".<br/>";
Never in the entire history of calming down did anyone ever calm down after being told to calm down.
pi_124022361
:o

Dank!
:{
pi_124022390
Wat je fout doet is dat je error-reporting uit hebt staan :P
pi_124022471
quote:
14s.gif Op woensdag 13 maart 2013 20:33 schreef KomtTijd... het volgende:
Wat je fout doet is dat je error-reporting uit hebt staan :P
Daar zat ik dus ook net aan te denken. Hoe zet ik dat aan? Of moet dat bij de host?
:{
pi_124022539
Bij een webhosting kun je dat veelal via een htaccess bestand regelen.
pi_124025270
Ja, of ze zeggen dat je zelf je .htaccess kan regelen maar uiteindelijk doet die het niet, krijg een error 500. Ik wacht nog heel even, wellicht duurt het synchroniseren wat lang, maar toch...
:{
pi_124025968
Dan doe je iets verkeerd. Zoek de documentatie van je provider er even bij of vraag ze om hulp.
  donderdag 14 maart 2013 @ 11:48:29 #99
125913 Devolution
Beep beep Richie
pi_124043637
Oh enne, include is een functie dus die moet je zo aanroepen:

1
2
3
<?php
include('variabele.php');
?>

In jouw code ben je de haakjes vergeten.
"You know what Hell really is? It's not lakes of burning oil or chains of ice. It's being removed from God's sight."
pi_124045023
quote:
12s.gif Op donderdag 14 maart 2013 11:48 schreef Devolution het volgende:
Oh enne, include is een functie dus die moet je zo aanroepen:
[ code verwijderd ]

In jouw code ben je de haakjes vergeten.
Nee, include is een language construct en mag dus zonder haakjes worden gebruikt.
pi_124052035
Kan iemand dit verklaren? Ik heb een server met PHP5.3.10

1
2
3
4
5
<?php
$starttime 
= new DateTime('2013-03-07T08:58:32.125');
$endtime = new DateTime('2013-03-07T08:58:41.437');
$duration $starttime->diff($endtime)->format("%Y-%m-%d %H:%i:%s.%u");
echo 
$duration// output: 00-0-0 00:0:9.%u
Ik wil microsecondes als output, niet %u.

Volgens de docs zou dat vanaf PHP5.2.2 moeten werken: http://www.php.net/manual/en/function.date.php

-edit-
inmiddels 3 verschillende servers (allemaal 5.3.*) geprobeerd, allemaal niet werken.

[ Bericht 2% gewijzigd door KomtTijd... op 14-03-2013 16:36:00 ]
pi_124053427
quote:
14s.gif Op donderdag 14 maart 2013 16:03 schreef KomtTijd... het volgende:
Kan iemand dit verklaren? Ik heb een server met PHP5.3.10
[ code verwijderd ]

Ik wil microsecondes als output, niet %u.

Volgens de docs zou dat vanaf PHP5.2.2 moeten werken: http://www.php.net/manual/en/function.date.php

-edit-
inmiddels 3 verschillende servers (allemaal 5.3.*) geprobeerd, allemaal niet werken.
diff() geeft een DateInterval en die heeft een eigen format().
pi_124054539
Ah of course, thnx :)

dan zoek ik een andere oplossing.
  FOK!-Schrikkelbaas donderdag 14 maart 2013 @ 19:47:40 #104
1972 Swetsenegger
Egocentrische Narcist
pi_124059967
Vreemd probleem...

1
2
3
4
5
6
7
8
9
10
11
12
<?php
// item toevoegen aan winkelwagentje
if (isset($_POST['order'])){
    if (isset (
$_SESSION['cart'][$_POST['order']])) {
        
$_SESSION['cart'][$_POST['order']]++;
    }else {
        
$_SESSION['cart'][$_POST['order']] = 1;
    }
    
setcookie("newCartContent","1",time() + 1400,'/');
    
header('location: '.$_SERVER['REQUEST_URI']);
}
?>

Waarom submit Chrome bij een refresh nogmaals mijn POST data?
pi_124060969
quote:
0s.gif Op donderdag 14 maart 2013 19:47 schreef Swetsenegger het volgende:
Vreemd probleem...
[ code verwijderd ]

Waarom submit Chrome bij een refresh nogmaals mijn POST data?
Ik zou na die header() een exit() doen zodat je zeker weet dat er niet nog meer output gegenereerd wordt. En als dat het niet oplost, vraag ik me af of die header wel gezet wordt in Chrome.
  FOK!-Schrikkelbaas donderdag 14 maart 2013 @ 20:13:13 #106
1972 Swetsenegger
Egocentrische Narcist
pi_124061176
quote:
1s.gif Op donderdag 14 maart 2013 20:09 schreef Light het volgende:

[..]

Ik zou na die header() een exit() doen zodat je zeker weet dat er niet nog meer output gegenereerd wordt. En als dat het niet oplost, vraag ik me af of die header wel gezet wordt in Chrome.
Ja, want ik heb het cookie na de submit. En die zou ik niet hebben als de pagina niet geredirect wordt.
exit(); helpt niet.

Elke andere browser doet het gewoon goed :{
pi_124061433
quote:
0s.gif Op donderdag 14 maart 2013 19:47 schreef Swetsenegger het volgende:
Vreemd probleem...
[ code verwijderd ]

Waarom submit Chrome bij een refresh nogmaals mijn POST data?
Ik heb hier eerder iets over gelezen, ik kan het alleen zo snel niet terugvinden. Was geloof ik inderdaad een bug in chrome die je dacht ik kon oplossen door een unieke variabele mee te geven aan de url voor de redirect.

Beetje vaag wat ik zeg, maar ik zal zo nog even kijken of ik het ergens terug kan vinden :P
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
  FOK!-Schrikkelbaas donderdag 14 maart 2013 @ 20:18:44 #108
1972 Swetsenegger
Egocentrische Narcist
pi_124061491
quote:
0s.gif Op donderdag 14 maart 2013 20:17 schreef Rockfire het volgende:

[..]

Ik heb hier eerder iets over gelezen, ik kan het alleen zo snel niet terugvinden. Was geloof ik inderdaad een bug in chrome die je dacht ik kon oplossen door een unieke variabele mee te geven aan de url voor de redirect.

Beetje vaag wat ik zeg, maar ik zal zo nog even kijken of ik het ergens terug kan vinden :P
Die vond ik ook, maar dat was versie 20. Ik heb chrome 25.
pi_124061527
quote:
14s.gif Op donderdag 14 maart 2013 20:18 schreef Swetsenegger het volgende:

[..]

Die vond ik ook, maar dat was versie 20. Ik heb chrome 25.
Misschien is de bug nog niet gefixt? Heb je het geprobeerd met een unieke variabele?
------___------ 53
----.(___).---- 42
---(o\_!_/o)---
  FOK!-Schrikkelbaas donderdag 14 maart 2013 @ 20:22:37 #110
1972 Swetsenegger
Egocentrische Narcist
pi_124061694
quote:
0s.gif Op donderdag 14 maart 2013 20:19 schreef Rockfire het volgende:

[..]

Misschien is de bug nog niet gefixt? Heb je het geprobeerd met een unieke variabele?
Je moet geen unieke variabele mee gaan geven maar timings. Maar dat is een berg gezeik als workaround :{
  FOK!-Schrikkelbaas donderdag 14 maart 2013 @ 20:23:45 #111
1972 Swetsenegger
Egocentrische Narcist
pi_124061752
Hmz... http://code.google.com/p/chromium/issues/detail?id=60045

Bug was dus weg en is weer terug in de laatste versie.
pi_124080705
Ik heb een database vol met forum gegevens. Ik wil nu graag 1 veld helemaal leeg maken (forum titles). Weet iemand hoe ik dit snel kan doen? De rest van de database moet intact blijven.
pi_124080767
UPDATE `tabel` SET `title`= '' zo iets?

Vraagje; weet iemand een goed voorbeeld hoe om te gaan met google maps en zoomen van lokaties? ik wil namelijk op wereld grootte markers laten zien maar als men bv inzoomt op NL dat ik dan op basis van NL 200 markers kan laden en als ik doorzoom naar Groningen in Groningen 200 markers kan laten zien?

las net mijn update code, hoe wakker kun je zijn.... pfff

[ Bericht 14% gewijzigd door Chandler op 15-03-2013 11:01:55 ]
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_124081364
quote:
0s.gif Op vrijdag 15 maart 2013 08:23 schreef Berend. het volgende:
Ik heb een database vol met forum gegevens. Ik wil nu graag 1 veld helemaal leeg maken (forum titles). Weet iemand hoe ik dit snel kan doen? De rest van de database moet intact blijven.
UPDATE table SET title='';

Zonder WHERE, dus worden alle rijen in de tabel aangepast.
pi_124081556
quote:
0s.gif Op donderdag 14 maart 2013 19:47 schreef Swetsenegger het volgende:
Vreemd probleem...
[ code verwijderd ]

Waarom submit Chrome bij een refresh nogmaals mijn POST data?
Geen idee, maar ik weet dat er wat dispuut is over of dat er na een redirect wel of niet de POST-status behouden moet worden.

Werkt het wel correct als je een statuscode meegeeft?

1header('location: '.$_SERVER['REQUEST_URI'], true, 301);
Dan wel 302, 303. Ik weet niet of je dit in productie wil gebruiken, maar ik ben wel nieuwsgierig of het werkt.
Tegenwoordig moet je Dr. Ir. zijn om een beetje correct Nederlands te kunnen neerpleuren.
Abusing semicolons since 1987.
  FOK!-Schrikkelbaas vrijdag 15 maart 2013 @ 10:36:56 #116
1972 Swetsenegger
Egocentrische Narcist
pi_124083286
quote:
0s.gif Op vrijdag 15 maart 2013 09:20 schreef rekenwonder het volgende:

[..]

Geen idee, maar ik weet dat er wat dispuut is over of dat er na een redirect wel of niet de POST-status behouden moet worden.

Werkt het wel correct als je een statuscode meegeeft?
[ code verwijderd ]

Dan wel 302, 303. Ik weet niet of je dit in productie wil gebruiken, maar ik ben wel nieuwsgierig of het werkt.
Als ik in de headers kijk heeft hij een POST met 302 en een GET met 200. Die POST zou hij helemaal niet meer moeten hebben. Met dit stukje code heb ik een POST met 301 en een GET met 200 :)



Je ziet ook dat de GET van de website komt terwijl de POST 'other' vermeld :') Dus de PRG werkt prima, maar chrome doet vreemd.

Probleem bestaat zelfs sinds 2009: https://code.google.com/p/chromium/issues/detail?id=21245

[ Bericht 3% gewijzigd door Swetsenegger op 15-03-2013 11:42:50 ]
pi_124114754
Oke..

Ik heb naar mijn gevoel het halve internet afgezocht maar dit niet kunnen vinden..

Ik wil een config file die de volgende syntax(of layout.. Hoe je het wil noemen) heeft parsen.. Ik vind genoeg config files parsers maar niet voor dit type config file

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/*
Heujh, een comment
*/

options {

    ding = "ding";

    nummertje = 1253;

    #  ander soort comment

    suboptions {

        iets = "iets anders"; // en nog een comment!

    };
};

meeropties {

    optie = "bla";

};

kent iemand hier een parser voor?
pi_124121938
waarom kies je dan niet voor een andere opzet van je config file? als het voor PHP is kun je dit toch direct parsen?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  zaterdag 16 maart 2013 @ 08:23:10 #119
91039 mstx
2x1/2 = 1/2 x 1/2
pi_124122165
Waarom zou je het wiel opnieuw willen uitvinden? Voor deze structuur zijn talloze bestaande oplossingen zoals JSON, XML, PHP array etc.
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
pi_124122675
quote:
1s.gif Op zaterdag 16 maart 2013 08:23 schreef mstx het volgende:
Waarom zou je het wiel opnieuw willen uitvinden? Voor deze structuur zijn talloze bestaande oplossingen zoals JSON, XML, PHP array etc.
én php kan INI bestanden parsen! *)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_124123714
Omdat het een bestaand config file is wat ik moet uitlezen.. Ik kan geen C, C++ of wat het dan ook is om dat programma te gaan aanpassen zodat dat met json, xml of ini bestanden werkt 8)7
pi_124124663
Dus iemand heeft een programma gemaakt, en bedacht dat het een goed idee was om te beginnen met het uitvinden van een compleet nieuw dataformat? ;(

Misschien is het wel verstandiger om gewoon json te gebruiken en achteraf met een regex de = en ; te vervangen met : en ,
pi_124127943
Praten we over duizenden config files? of maar 1tje? want 1tje kan je met de hand toch wel aanpassen?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_124186342
quote:
5s.gif Op zaterdag 16 maart 2013 13:37 schreef Chandler het volgende:
Praten we over duizenden config files? of maar 1tje? want 1tje kan je met de hand toch wel aanpassen?
eentje,

maar ik wil juist dat je on the fly dat config file kan aanpassen ergens via een website (achter een login)
pi_124194378
Dan zie ik het gehele probleem niet, er zijn zat andere oplossingen voor het lezen van config files...
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  maandag 18 maart 2013 @ 08:10:52 #126
299167 stefanhaan
Bloeddorstige wasbeer
pi_124194837
Zelf een parser schrijven dan maar? Zo'n ingewikkelde format is het nou ook weer niet
It was an opportunity to honour our memories and to make room for new ones
  maandag 18 maart 2013 @ 09:33:11 #127
178193 Juicyhil
Bekende FOK!ker
pi_124196006
Wat is er mis met INI dan? :o
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  maandag 18 maart 2013 @ 09:33:28 #128
178193 Juicyhil
Bekende FOK!ker
pi_124196015
quote:
0s.gif Op zondag 17 maart 2013 22:38 schreef d4v1d het volgende:

[..]

eentje,

maar ik wil juist dat je on the fly dat config file kan aanpassen ergens via een website (achter een login)
Dat kan ook met INI
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
  maandag 18 maart 2013 @ 09:40:06 #129
91039 mstx
2x1/2 = 1/2 x 1/2
pi_124196167
quote:
0s.gif Op maandag 18 maart 2013 09:33 schreef Juicyhil het volgende:
Wat is er mis met INI dan? :o
Dat is een ander formaat.
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
pi_124283287
Mensen een vraagje.

Ik heb een pointer die ik wil gebruiken op google maps


Ik wil in de pointer een afbeelding zetten en dat probeer ik zo te doen;

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
35
36
37
38
39
40
41
42
43
44
<?php
if (isset($argument[2]) && file_exists(BASE_PATH "/mediabase/pointer_" $argument[2] . ".png"))
{
    
// load pointer source file
    
$pointerSource imagecreatefrompng(BASE_PATH "/mediabase/pointer_" $argument[2] . ".png");
//                        imagealphablending($pointerSource, true);
    
    // create new pointer source with same width/height
    
$pointer imagecreatetruecolor(imagesx($pointerSource), 
                                    
imagesy($pointerSource));
    
// save transparant
//                        imagealphablending($pointer, false);
//                        imagesavealpha($pointer, true); 
    
    // copy 'thumbnail' image into pointer
    
imagecopyresampled($pointer,
                       
$im,
                       
5,
                       
5,
                       
0,
                       
0,
                       
imagesx($box),
                       
imagesy($box),
                       
imagesx($box),
                       
imagesy($box));
                   
    
// copy pointer over image
    
imagecopyresampled($pointer,
                       
$pointerSource,
                       
0,
                       
0,
                       
0,
                       
0,
                       
imagesx($pointerSource),
                       
imagesy($pointerSource),
                       
imagesx($pointerSource),
                       
imagesy($pointerSource));
    
    
// create output and display it.
    
header("Content-type: image/png");
    
imagepng($pointer);
    exit();
}
?>

maar wat ik ook probeer, ik krijg het plaatje er niet goed achter terwijl ik de transparantie behoudt..
Haal ik de remarks weg dan krijg ik alleen de pointer te zien zonder plaatje.

Iemand een idee waar ik de fout in ga?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 20 maart 2013 @ 09:59:46 #131
91039 mstx
2x1/2 = 1/2 x 1/2
pi_124283413
quote:
0s.gif Op woensdag 20 maart 2013 09:53 schreef Chandler het volgende:
Mensen een vraagje.

Ik heb een pointer die ik wil gebruiken op google maps
[ afbeelding ]

Ik wil in de pointer een afbeelding zetten en dat probeer ik zo te doen;
[ code verwijderd ]

maar wat ik ook probeer, ik krijg het plaatje er niet goed achter terwijl ik de transparantie behoudt..
Haal ik de remarks weg dan krijg ik alleen de pointer te zien zonder plaatje.

Iemand een idee waar ik de fout in ga?
http://php.net/manual/en/function.imagecreatefrompng.php

De eerste comment al geprobeerd?

quote:
$imgPng = imageCreateFromPng($strImagePath);
imageAlphaBlending($imgPng, true);
imageSaveAlpha($imgPng, true);
In je eigen voorbeeld heb je zo te zien alleen imagealphablending() geprobeerd.
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
pi_124283502
Ja dat heb ik geprobeerd maar dan is de uitkomst zoals dit en dat ziet er niet uit;

The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 20 maart 2013 @ 10:59:53 #133
137776 boem-dikkie
Jedi Mind Baby!
pi_124285027
Als het altijd een statisch plaatje is kun je ook gewoon een marker afbeelding toevoegen in de Google Maps API.

Nevermind, zie dat je arguments gebruikt, ik neem aan dat het dan geen statisch plaatje is. :')
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_124287155
quote:
14s.gif Op woensdag 20 maart 2013 10:59 schreef boem-dikkie het volgende:
Als het altijd een statisch plaatje is kun je ook gewoon een marker afbeelding toevoegen in de Google Maps API.

Nevermind, zie dat je arguments gebruikt, ik neem aan dat het dan geen statisch plaatje is. :')
Klopt al wordt hij natuurlijk wel na 1x gecached :@ maar goed... eerst het plaatje maar eens werkend krijgen, zal nog wat andere truukjes proberen! *)

[edit]
Het lukt een beetje ;)

Van:

Naar:

is de uitkomst van
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
35
36
37
38
39
40
41
42
43
<?php
$image 
imagecreatetruecolor(3761);

// allocate transparant color
$transparant imagecolorallocate($image000);

// make the background transparent
imagecolortransparent($image$transparant);

$thumb imagecreatefrompng(BASE_PATH "/test/image.png");
$frame imagecreatefrompng(BASE_PATH "/test/pointer_blauw.png");

//imagealphablending($image, true);
//imagesavealpha($image, true);

imagecopyresampled($image,
          
$thumb,
          
5,
          
6,
          
0,
          
0,
          
imagesx($thumb),
          
imagesy($thumb),
          
imagesx($thumb),
          
imagesy($thumb));
          
imagecopyresampled($image,
          
$frame,
          
0,
          
0,
          
0,
          
0,
          
imagesx($frame),
          
imagesy($frame),
          
imagesx($frame),
          
imagesy($frame));
          


header("Content-type: image/png");
imagepng($image);
exit();
?>

Plaatje:

Alleen wordt de punt zo rafelig... vervelend... iemand een idee hoe ik dat kan oplossen? :D

[ Bericht 14% gewijzigd door Chandler op 20-03-2013 12:47:03 ]
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_124323614
Oplossing is vrij simpel en dacht ik gisteren aan voordat ik ging slapen... en heb het zelfs onthouden! :7

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

$image 
imagecreatefrompng(BASE_PATH "/test/pointer_blauw.png");

imagesavealpha($imagetrue);

$thumb imagecreatefrompng(BASE_PATH "/test/image.png");
$frame imagecreatefrompng(BASE_PATH "/test/pointer_blauw.png");

imagecopyresampled($image,
          
$thumb,
          
5,
          
6,
          
0,
          
0,
          
imagesx($thumb),
          
imagesy($thumb),
          
imagesx($thumb),
          
imagesy($thumb));
          
imagecopyresampled($image,
          
$frame,
          
0,
          
0,
          
0,
          
0,
          
imagesx($frame),
          
imagesy($frame),
          
imagesx($frame),
          
imagesy($frame));
          
header("Content-type: image/png");
imagepng($image);
exit();

Door eerst de pointer te laden, daarna het plaatje te plaatsen en daarna weer de pointer er overheen te plakken behoud ik de transparantie en ziet de uitkomst er zo uit:


Een stuk beter dus. Dus was de oplossing best wel simpel! *)

[ Bericht 1% gewijzigd door Chandler op 21-03-2013 08:52:53 ]
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  donderdag 21 maart 2013 @ 08:53:41 #136
137776 boem-dikkie
Jedi Mind Baby!
pi_124324631
quote:
0s.gif Op donderdag 21 maart 2013 07:37 schreef Chandler het volgende:
Oplossing is vrij simpel en dacht ik gisteren aan voordat ik ging slapen... en heb het zelfs onthouden! :7
[ code verwijderd ]

Door eerst de pointer te laden, daarna het plaatje te plaatsen en daarna weer de pointer er overheen te plakken behoud ik de transparantie en ziet de uitkomst er zo uit:
[ afbeelding ]

Een stuk beter dus. Dus was de oplossing best wel simpel! *)
Oplossingen bedenken in bed, 's ochtends meteen proberen en het juist hebben bedacht. _O_

Dat heb ik ook super vaak. :')
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_124325948
quote:
10s.gif Op donderdag 21 maart 2013 08:53 schreef boem-dikkie het volgende:

[..]

Oplossingen bedenken in bed, 's ochtends meteen proberen en het juist hebben bedacht. _O_

Dat heb ik ook super vaak. :')
Ja erg leuk is dat, wil dat wel vaker hebben :P en dan is de 'oplossing' ook nog zo simpel....
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  donderdag 21 maart 2013 @ 10:09:16 #138
137776 boem-dikkie
Jedi Mind Baby!
pi_124326060
quote:
0s.gif Op donderdag 21 maart 2013 10:03 schreef Chandler het volgende:

[..]

Ja erg leuk is dat, wil dat wel vaker hebben :P en dan is de 'oplossing' ook nog zo simpel....
Oplossingen zijn vaak simpel maar omdat je vast zit in je kader kom je er vaak niet op als je blijft staren naar het probleem. Even wat anders doen of wat aan je hoofd hebben door bijvoorbeeld in bed te gaan liggen kan dan opeens helpen bij het verzinnen van de oplossing.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_124326168
Klopt, heb mij de hele middag zitten vast bijten in het feit dat ik de transparantie van de '3e layer' wilde doorvoeren in de hele afbeelding, iets wat op zich zou moeten lukken maar door een witte achtergrond het plaatje nogal pixelachtig werdt. Maar na 's avonds te hebben gewerkt had ik weer frisse energie om er eens over na te denken, en bedacht ik mij bovenstaand voorbeeld (in't hoofd natuurlijk). Mijn ochtend kan dus niet meer stuk! :P
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_124339493
Weet iemand nog een goeie truc om een script/functie meerdere keren tegelijk aan te roepen?

ik dacht de volgende slinkse truc te gebruiken maar helaas gaan ze toch om de beurt.
1
2
3
4
5
6
<?php
for ($i 0$i 10$i++) 
{
    
shell_exec("/usr/bin/php -f /path/to/script.php {$i} & > /dev/null 2>&1");
}
?>
pi_124342172
quote:
10s.gif Op donderdag 21 maart 2013 08:53 schreef boem-dikkie het volgende:

[..]

Oplossingen bedenken in bed, 's ochtends meteen proberen en het juist hebben bedacht. _O_

Dat heb ik ook super vaak. :')
Ik ben het dan meestal vergeten :'(
pi_124342175
Te gelijk? lijkt me niet echt mogelijk... (denk ik) :@

quote:
0s.gif Op donderdag 21 maart 2013 17:49 schreef d4v1d het volgende:

[..]

Ik ben het dan meestal vergeten :'(
Yep, overkomt mij ook vaak maar dit keer bleef het steken *)
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_124342226
quote:
14s.gif Op donderdag 21 maart 2013 16:38 schreef KomtTijd... het volgende:
Weet iemand nog een goeie truc om een script/functie meerdere keren tegelijk aan te roepen?

ik dacht de volgende slinkse truc te gebruiken maar helaas gaan ze toch om de beurt.
[ code verwijderd ]

Multithreading in php
pi_124345477
Weet trouwens wel waar je aan begint ;) Threading in PHP is 1 grote smerige hack en door het copy on write systeem van de fork dat op de achtergrond zit ga je hele rare ellende krijgen met je resources zoals database connecties. Als je eenmaal doorhebt hoe het werkt, dan werkt het opzich wel prima.

Ik ben zo'n gek die het ooit zelf geïmplementeerd heeft, voordat die mooie class er was.
pi_124345609
quote:
0s.gif Op donderdag 21 maart 2013 17:49 schreef Chandler het volgende:
Te gelijk? lijkt me niet echt mogelijk... (denk ik) :@
Dat lees ik ook overal, vandaar dat het me een goed idee leek om gewoon meerdere processen te starten via shel_exec, maar blijkbaar wacht die toch op een response ofzo.
Morgen weer ff verder proberen. thnx voor de link hierboven ook.

beetje context: het script moet van meerdere servers een bestand van een paar MB downloaden. Sommige servers zijn nogal traag dus alles tegelijk downloaden zou aanzienlijk sneller gaan.
  donderdag 21 maart 2013 @ 19:26:52 #146
178193 Juicyhil
Bekende FOK!ker
pi_124345671
quote:
0s.gif Op donderdag 21 maart 2013 19:21 schreef StM het volgende:
Weet trouwens wel waar je aan begint ;) Threading in PHP is 1 grote smerige hack en door het copy on write systeem van de fork dat op de achtergrond zit ga je hele rare ellende krijgen met je resources zoals database connecties. Als je eenmaal doorhebt hoe het werkt, dan werkt het opzich wel prima.

Ik ben zo'n gek die het ooit zelf geïmplementeerd heeft, voordat die mooie class er was.
PHP is in principe 1 grote smerige hack. Maar ach, het werkt.
Op dinsdag 9 augustus 2011 23:01 schreef SuperrrTuxxx het volgende:
Ik hou zoveel van jou, ik doe alles voor je! O+
pi_124345724
Dat is nog niks vergeleken met multithreading :P (Iedere thread draait in een los, eigen process en daartussen zet je een communicatiekanaal op, bv via message queues)
pi_124345927
quote:
0s.gif Op donderdag 21 maart 2013 19:26 schreef Juicyhil het volgende:

[..]

PHP is in principe 1 grote smerige hack. Maar ach, het werkt.
Mijn PHP wel ja. :7
pi_124346017
Hmm deze extensie kende ik nog niet: http://www.php.net/manual/en/book.pthreads.php

Er is dus min of meer echte threading support, als het ook echt werkt :P
pi_124348357
quote:
0s.gif Op donderdag 21 maart 2013 19:35 schreef StM het volgende:
Hmm deze extensie kende ik nog niet: http://www.php.net/manual/en/book.pthreads.php

Er is dus min of meer echte threading support, als het ook echt werkt :P
_O_

even gaan uitvogelen hoe dat precies werkt :D

[ Bericht 8% gewijzigd door #ANONIEM op 21-03-2013 20:19:58 ]
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')