abonnement Unibet Coolblue Bitvavo
pi_67193603
quote:
Op donderdag 19 maart 2009 00:15 schreef slacker_nl het volgende:

[..]

Ja, php en z'n naming conventions.. Dat vind ik nou bloedje irritant van php.
Eens Alleen jammer dat ik andere talen nog niet goed genoeg beheers.
pi_67195705
Ik heb voor PHP altijd die cheat sheet klaar liggen. Zelfs ik vergeet af en toe (de volgorde van) parameters van functies/methoden, terwijl ik al bijna 10 jaar met PHP werk.

$haystack, $needle. $needle, $haystack.
  donderdag 19 maart 2009 @ 08:14:28 #28
136730 PiRANiA
All thinking men are atheists.
pi_67195836
quote:
Op donderdag 19 maart 2009 07:59 schreef Tuvai.net het volgende:
Ik heb voor PHP altijd die cheat sheet klaar liggen. Zelfs ik vergeet af en toe (de volgorde van) parameters van functies/methoden, terwijl ik al bijna 10 jaar met PHP werk.

$haystack, $needle. $needle, $haystack.
Ik ook inderdaad
Trouwens ook van Java, Javascript, MySQL, Regex et cetera. Als je ergens even niet mee bezig bent geweest moet je er vaak weer 'inkomen'
pi_67195942
quote:
Op woensdag 18 maart 2009 18:12 schreef slacker_nl het volgende:

Het is geen object, aangezien ik niet $array->functie() kan aanroepen. Zoals je wel kan met java met String.toLower, python idem. Dat zijn echte objecten.
Note de aanhalingstekens rond "object" in mijn post. Ik weet dat het geen object is in PHP.
quote:
Een lege string is emtpy, een 0 is een boolean false waarde, dus het is logisch in een loose typed taal dit als "empty" ziet.
Dat is nog geen reden om er blij mee te zijn toch?
quote:
Noem er eens eentje.
Nou, eentje dan: Ruby.
pi_67195962
quote:
Op donderdag 19 maart 2009 07:59 schreef Tuvai.net het volgende:
Zelfs ik vergeet af en toe (de volgorde van) parameters van functies/methoden, terwijl ik al bijna 10 jaar met PHP werk.
Er zit dan ook echt geen lijn in Bij de ene functie eerst $needle, dan $haystack en bij de andere weer andersom
pi_67196348
Ik heb er ook echt alleen bij PHP last van. Na PHP werk ik het meest met C#, maar dat schrijf ik in Visual Studio waar Intellisense inzit die netjes een tooltip weergeeft met volgorde van parameters e.d.. Doet PHPDesigner dat ook? Zo ja, dan moet ik die maar eens gaan proberen.
  donderdag 19 maart 2009 @ 09:00:23 #32
56176 Catch22-
Ben je Blind?!
pi_67196503
zijn wel meer editors die dat doen hoor. je kan ook eclipse proberen (dat is een beetje als anale sex, daar moet je wel van houden)
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_67200979
Iemand misschien ook nog een oplossing voor mijn struikelblok?
  donderdag 19 maart 2009 @ 12:14:11 #34
187069 slacker_nl
Sicko pur sang
pi_67202621
quote:
Op donderdag 19 maart 2009 09:00 schreef Catch22- het volgende:
je kan ook eclipse proberen (dat is een beetje als anale sex, daar moet je wel van houden)
Quote van de eeuw
In theory there is no difference between theory and practice. In practice there is.
  donderdag 19 maart 2009 @ 14:04:09 #35
187069 slacker_nl
Sicko pur sang
pi_67206151
quote:
Op donderdag 19 maart 2009 08:25 schreef Roy_T het volgende:

Note de aanhalingstekens rond "object" in mijn post. Ik weet dat het geen object is in PHP.
[..]

Dat is nog geen reden om er blij mee te zijn toch?
[quote]
Nou, eentje dan: Ruby.
Een array is daar net zoals in Java een echt object als ik dit zo lees:

http://www.techotopia.com/index.php/Understanding_Ruby_Arrays
In theory there is no difference between theory and practice. In practice there is.
pi_67208645
quote:
Op donderdag 19 maart 2009 14:04 schreef slacker_nl het volgende:

Een array is daar net zoals in Java een echt object als ik dit zo lees:

http://www.techotopia.com/index.php/Understanding_Ruby_Arrays
Ja, dat klopt helemaal. En ik stoor me er dus aan dat dat in PHP niet zo is, omdat je daardoor onlogisch gedrag krijgt. Jij misschien niet, maar er zijn natuurlijk geen argumenten waarom ik dat niet zou mogen
pi_67208983
Hm. Als ik in een singleton class het volgende doe:

1
2
3
4
5
6
7
8
<?php
method makeTime
(){
  
$queryTime 1;
  
$this->time $queryTime;
  echo 
$queryTime;
  echo 
$this->time;
}
?>


Dan krijg ik 1,0 te zien. Moet ik variabelen in een singleton class anders definieren ?

[ Bericht 63% gewijzigd door #ANONIEM op 19-03-2009 15:41:48 ]
pi_67209401
quote:
Op donderdag 19 maart 2009 15:39 schreef Scorpie het volgende:
Hm. Als ik in een singleton class het volgende doe:
[ code verwijderd ]

Dan krijg ik 1,0 te zien. Moet ik variabelen in een singleton class anders definieren ?
Probeer eens self:: i.p.v. $this->.
pi_67212142
quote:
Op donderdag 19 maart 2009 15:53 schreef Tuvai.net het volgende:

[..]

Probeer eens self:: i.p.v. $this->.
Zal het eens ff proberen.
  donderdag 19 maart 2009 @ 18:11:14 #40
230788 n8n
Pragmatisch
pi_67213091
Ik zoek een klein scriptje of functie die een id-naam van een div wijzigt, bijvoorbeeld van #small naar #wide, en dit opslaat in een cookie. Dus dat je met een input-knop het script start en er een cookie wordt geschreven, dat op andere pagina's uiteraard weer uitgelezen wordt. Ik heb geprobeerd dit met een taalvoorkeursscript op te lossen, maar dit bood mij geen soelaas, ook omdat ik echt een php-dummy ben. Als iemand mij op weg zou kunne helpen heel graag.
Specialization is for insects”.—Robert Heinlein
pi_67213771
Kan javascript ook voor je doen.
  donderdag 19 maart 2009 @ 18:46:40 #42
230788 n8n
Pragmatisch
pi_67213913
quote:
Op donderdag 19 maart 2009 18:41 schreef Darkomen het volgende:
Kan javascript ook voor je doen.
Dit lijkt me wel mooier omdat de pagina dan niet opnieuw geladen dient te worden, maar daar heb ik nog minder kaas van gegeten.
Specialization is for insects”.—Robert Heinlein
pi_67222719
quote:
Op donderdag 19 maart 2009 15:53 schreef Tuvai.net het volgende:

[..]

Probeer eens self:: i.p.v. $this->.

Werkt niet. Heb de hele code hier staan: http://pastebin.com/m37ccfcc0

Database class, extended class MySQL , en dan singleton pattern. Geen idee wat er mis gaat though.
  donderdag 19 maart 2009 @ 23:31:24 #44
62215 qu63
..de tijd drinkt..
pi_67224639
Hoe kan je nou een PDF-document netjes opmaken dmv PHP? Ik wil een soort van orderbevestiging/facturen systeem maken, waarbij er dus PDF's aangemaakt moeten worden inclusief logo's etc. Welke class is nou het makkelijkst/beste om te gebruiken?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 20 maart 2009 @ 09:17:20 #45
46383 Tiemie
sowieso wel!
pi_67230118
quote:
Op donderdag 19 maart 2009 23:31 schreef qu63 het volgende:
Hoe kan je nou een PDF-document netjes opmaken dmv PHP? Ik wil een soort van orderbevestiging/facturen systeem maken, waarbij er dus PDF's aangemaakt moeten worden inclusief logo's etc. Welke class is nou het makkelijkst/beste om te gebruiken?
TCPDF (gebaseerd op FPDF, maar dan met unicode en html-support).
  vrijdag 20 maart 2009 @ 09:31:36 #46
62215 qu63
..de tijd drinkt..
pi_67230438
quote:
Op vrijdag 20 maart 2009 09:17 schreef Tiemie het volgende:

[..]

TCPDF (gebaseerd op FPDF, maar dan met unicode en html-support).
Thanks! Ik ga daar maar even mee spelen..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_67231200
quote:
Op donderdag 19 maart 2009 22:44 schreef Scorpie het volgende:

[..]

Werkt niet. Heb de hele code hier staan: http://pastebin.com/m37ccfcc0

Database class, extended class MySQL , en dan singleton pattern. Geen idee wat er mis gaat though.
Hm...moet ik eerst constante variable definieren ofzo........
pi_67256776
Iemand enig idee waarom bij onderstaande code de boel niet werkt? Bij het veranderen van de eerst ASC naar DESC toont hij wel iets, maar niet het goede. Het verwijderen van LIMIT of de notatie LIMIT 0,8 geeft ook geen verandering.

1
2
3
<?php
$sql 
"SELECT id, startdate, enddate, eventname, place, country, eventtype, subscribedate, organizer, print FROM agenda ORDER BY startdate ASC, enddate ASC, subscribedate ASC LIMIT 8";
?>
Aan dit bericht kunnen geen rechten worden ontleend.
  vrijdag 20 maart 2009 @ 23:06:47 #49
75592 GlowMouse
l'état, c'est moi
pi_67256869
quote:
Op vrijdag 20 maart 2009 23:04 schreef poepeneesje het volgende:
Iemand enig idee waarom bij onderstaande code de boel niet werkt? Bij het veranderen van de eerst ASC naar DESC toont hij wel iets, maar niet het goede. Het verwijderen van LIMIT of de notatie LIMIT 0,8 geeft ook geen verandering.
[ code verwijderd ]
Dat moet aan je overige code liggen.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_67257046
Ik heb nu dat, misschien dat iemand even mee kan kijken :)?

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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<?php
include "./database/mysql-database-connect.php";

    
$sql "SELECT id, startdate, enddate, eventname, place, country, eventtype, subscribedate, organizer, print FROM agenda ORDER BY startdate ASC, enddate ASC, subscribedate ASC LIMIT 8";
    
$query mysql_query($sql) or die (mysql_error ());
    
    while(
$request mysql_fetch_array($query))
    {   
        
$id $request["id"];
        
$startdate $request["startdate"];
        
$enddate $request["enddate"];
        
$eventname $request["eventname"];
        
$place $request["place"];
        
$country $request["country"];
        
$eventtype $request["eventtype"];
        
$subscribedate $request["subscribedate"];
        
$organizer $request["organizer"];
        
$print $request["print"];
            
        
$startday date("d"strtotime($startdate));
        
$startmonth date("m"strtotime($startdate));
        
$startyear date("Y"strtotime($startdate));
        
$endday date("d"strtotime($enddate));
        
$endmonth date("m"strtotime($enddate));
        
$endyear date("Y"strtotime($enddate));
        
$subscribeday date("d"strtotime($subscribedate));
        
$subscribemonth date("m"strtotime($subscribedate));
        
$subscribeyear date("Y"strtotime($subscribedate));
                
        if((
$print == 1) && ($enddate >= date("Y-m-d")))
        {
            
$year date("Y");
            
$nextyear $year 1;

            if((
$startyear == $year) && ($endyear == $year))
            {    
                if(
$startmonth 13)
                {
                    if(
$startday == $endday)
                    {
                        if(
strlen($eventname) > 45)
                        {
                            
$shortEventname trim(substr($eventname042));
                            echo    
"<div class=\"date\">$startday/$endmonth/$endyear</div><div class=\"event\">$shortEventname...</div>";
                        }
                        else
                        {
                            echo    
"<div class=\"date\">$startday/$endmonth/$endyear</div><div class=\"event\">$eventname</div>";
                        }
                    }
                    else
                    {
                        if(
strlen($eventname) > 45)
                        {
                            
$shortEventname trim(substr($eventname042));
                            echo    
"<div class=\"date\">$startday-$endday/$endmonth/$endyear</div><div class=\"event\">$shortEventname...</div>";
                        }
                        else
                        {
                            echo    
"<div class=\"date\">$startday-$endday/$endmonth/$endyear</div><div class=\"event\">$eventname</div>";
                        }
                    }
                }
            }
        }
    }
    include 
"./database/mysql-database-disconnect.php";
?>
Aan dit bericht kunnen geen rechten worden ontleend.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')