abonnement Unibet Coolblue Bitvavo
pi_140051047
quote:
0s.gif Op zaterdag 17 mei 2014 11:54 schreef slacker_nl het volgende:

[..]

Hahaha. Faalhazerij zeg ik.

Overal @voorzetten, @ook @in @je @mails @naar @de @baas.
Beter issets gebruiken dan @voorzetten. :P Het apenstaartje negeert fouten maar veroorzaakt daarmee ook weer onverwachte situaties binnen de code.

quote:
99s.gif Op vrijdag 16 mei 2014 16:52 schreef boskameel het volgende:
Ik zit al een uur te kutten met het volgende:

Op mijn eigen server werkt het wel goed, na het uploaden op een andere host niet.

Ik heb een formulier, die een aantal velden heeft. Hij post het formulier naar post.php, welke deze code bevat. Alleen pakt hij mijn postvelden niet, maar een print_r($_POST); op post.php geeft wel alle velden met inhoud die van het formulier afkomen :?? Titel is gevuld, maar onderstaande if werkt niet?
[ code verwijderd ]

Iemand een idee?
Jep , meer code neerzetten.
Zoals de waarde van je print_r($_POST); dit zal behulpzaam zijn om te weten.
(controleer hoofdlettersvan je if statement en je name value) Hoofdletter gevoeligheid speelt mee.

Ter verduidelijking:
een enkele if statement kan ik niet veel mee. ander dan zeggen dat je $_POST['variabele_naam'] niet gelijk is aan je <input type='text' name='variabele_naam' value='' >

[ Bericht 28% gewijzigd door cablegunmaster op 17-05-2014 12:57:18 ]
Redacted
  zaterdag 17 mei 2014 @ 16:36:16 #252
52200 ViPeRII
It's a good day to die
pi_140055934
quote:
99s.gif Op vrijdag 16 mei 2014 16:52 schreef boskameel het volgende:
Ik zit al een uur te kutten met het volgende:

Op mijn eigen server werkt het wel goed, na het uploaden op een andere host niet.

Ik heb een formulier, die een aantal velden heeft. Hij post het formulier naar post.php, welke deze code bevat. Alleen pakt hij mijn postvelden niet, maar een print_r($_POST); op post.php geeft wel alle velden met inhoud die van het formulier afkomen :?? Titel is gevuld, maar onderstaande if werkt niet?
[ code verwijderd ]

Iemand een idee?
Ik weet niet of dit het is, maar $_POST['Titel'] is iets anders dan $_POST['titel']
-- ViPeRII --
  zondag 18 mei 2014 @ 10:44:11 #253
125913 Devolution
Beep beep Richie
pi_140082537
Of misschien is het in het formulier op z'n Engels (title) en in je code in het Nederlands (titel). Dat soort kleine dingetjes kijk je als mens snel overheen maar PHP vergeeft je zulke foutjes niet :P
"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."
  zondag 18 mei 2014 @ 10:52:43 #254
230788 n8n
Pragmatisch
pi_140082678
quote:
3s.gif Op zondag 18 mei 2014 10:44 schreef Devolution het volgende:
Of misschien is het in het formulier op z'n Engels (title) en in je code in het Nederlands (titel). Dat soort kleine dingetjes kijk je als mens snel overheen maar PHP vergeeft je zulke foutjes niet :P
daarom altijd 1 systeem aanhouden
Specialization is for insects”.—Robert Heinlein
pi_140132422
Herkend iemand zich :+
Programming Sucks
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
  maandag 19 mei 2014 @ 16:37:37 #256
166255 Maringo
Bèhèhèhèh
pi_140133751
quote:
12s.gif Op maandag 19 mei 2014 16:01 schreef Aether het volgende:
Herkend iemand zich :+
Programming Sucks
quote:
The only reason coders' computers work better than non-coders' computers is coders know computers are schizophrenic little children with auto-immune diseases and we don't beat them when they're bad.
_O-

Mooi stukje verder :Y
Die volg topic-knop hè...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
  dinsdag 20 mei 2014 @ 09:26:49 #257
84926 WyriHaximus
Release the hounds smithers!
pi_140159522
quote:
2s.gif Op maandag 19 mei 2014 16:37 schreef Maringo het volgende:

[..]

[..]

_O-

Mooi stukje verder :Y
Ook wel een herkenbaar stukje :Y.
phluphy for president!
pi_140179018
Ik zit me hier op te naaien dat is niet meer normaal..

ik heb een bestand staat enkel en alleen een 1 in als ik die uitlees met file_get_contents of fread en dan if(dat bestand == "1") doe dan is antwoord altijd false.. als ik element inspecteren doe lijkt het alsof er een hele berg white space achter staat, maar die krijg je op geen mogelijkheid weg...

Weet iemand hoe ik dit doe?
  Moderator / Redactie Sport / Devops dinsdag 20 mei 2014 @ 20:12:19 #259
176766 zoem
zoemt
pi_140179442
Misschien dat een stukje code helpt om het probleem te vinden. Wat krijg je als inhoud te zien met var_dump?
pi_140180591
quote:
0s.gif Op dinsdag 20 mei 2014 20:03 schreef Skunk-m het volgende:
Ik zit me hier op te naaien dat is niet meer normaal..

ik heb een bestand staat enkel en alleen een 1 in als ik die uitlees met file_get_contents of fread en dan if(dat bestand == "1") doe dan is antwoord altijd false.. als ik element inspecteren doe lijkt het alsof er een hele berg white space achter staat, maar die krijg je op geen mogelijkheid weg...

Weet iemand hoe ik dit doe?
Skunk je antwoord op je vraag.
Post wat code waar het gebeurt? :P
Ik kan niet meelezen met wat je doet.
Redacted
pi_140181228
if(file_get_contents("bestand") == "1"){
doe dit..
}

werkt niet.. heb nog trim en rtrim en substr toegepast op die file_get_contents werkt niet.. blijft gewoon 1 echoen en als ik element inspecteren doe zie ik een hoop blanco ruimte erachter.

heb ook dit geprobeerd
$file = fopen("bestand", 'r');
$z = fread($file, 1);
fclose($file);

if($z == "1"){
doe dit
}
zelfde resultaat.

En nee het bestand zelf bevat geen witruimte enkel en alleen een 1
pi_140181347
http://www.php.net/manual/en/function.file-exists.php

Probeer file_exists ipv file_get_contents. lees dit bovenstaande stuk even door. mogelijk is de syntax van "bestand" fout. ^O^
Redacted
pi_140181436
a wacht fuck.. sorry dat ik jullie lastig heb gevallen ik ben echt een domme koekebakkert.. lol.. is in zo'n phpbb bestand maar kheb dat wat ie moet doen alleen bij de variabelen die meegeeft aan template neergezet kheb em nog niet in template zelf neer gezet.
  dinsdag 20 mei 2014 @ 20:56:55 #264
91039 mstx
2x1/2 = 1/2 x 1/2
pi_140181458
Ik ben traag.

[ Bericht 98% gewijzigd door mstx op 20-05-2014 20:57:27 (-_-) ]
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_140238306
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
mysql> desc users;
+-------------------------+---------------------+------+-----+---------+----------------+
| Field                   | Type                | Null | Key | Default | Extra          |
+-------------------------+---------------------+------+-----+---------+----------------+
| id                      | int(11) unsigned    | NO   | PRI | NULL    | auto_increment |
| username                | varchar(100)        | NO   |     | NULL    |                |
| password                | varchar(80)         | NO   |     | NULL    |                |
| salt                    | varchar(40)         | YES  |     | NULL    |                |
+-------------------------+---------------------+------+-----+---------+----------------+

mysql> show keys from users;
+-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
+-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| users |          0 | PRIMARY  |            1 | id          | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
+-------+------------+----------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+

mysql> desc dealers;
+------------------------+------------------+------+-----+---------+-------+
| Field                  | Type             | Null | Key | Default | Extra |
+------------------------+------------------+------+-----+---------+-------+
| dealer_user_id         | int(11) unsigned | NO   | PRI | NULL    |       |
| dealer_nvm_id          | int(11) unsigned | NO   | UNI | NULL    |       |
| dealer_bedrijfsnaam    | varchar(45)      | YES  |     | NULL    |       |
+------------------------+------------------+------+-----+---------+-------+

mysql> show keys from dealers;
+---------+------------+-----------------------+--------------+----------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| Table   | Non_unique | Key_name              | Seq_in_index | Column_name    | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
+---------+------------+-----------------------+--------------+----------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| dealers |          0 | PRIMARY               |            1 | dealer_user_id | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| dealers |          0 | nvmIds                   |            1 | dealer_nvm_id  | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
| dealers |          0 | userIds               |            1 | dealer_user_id | A         |           0 |     NULL | NULL   |      | BTREE      |         |               |
+---------+------------+-----------------------+--------------+----------------+-----------+-------------+----------+--------+------+------------+---------+---------------+

mysql> desc autos;
+--------------------+------------------+------+-----+---------+----------------+
| Field              | Type             | Null | Key | Default | Extra          |
+--------------------+------------------+------+-----+---------+----------------+
| auto_id            | int(11)          | NO   | PRI | NULL    | auto_increment |
| auto_user_id       | int(11) unsigned | NO   | UNI | NULL    |                |
| auto_dealer_nvm_id | int(11) unsigned | NO   | UNI | NULL    |                |
| auto_kenteken      | varchar(45)      | YES  |     | NULL    |                |
+--------------------+------------------+------+-----+---------+----------------+

mysql> show keys from autos;
+-------+------------+----------+--------------+--------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| Table | Non_unique | Key_name | Seq_in_index | Column_name        | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
+-------+------------+----------+--------------+--------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| autos |          0 | PRIMARY  |            1 | auto_id            | A         |           0 |     NULL | NULL   |      | BTREE      |            |               |
| autos |          1 | userIds  |            1 | auto_user_id       | A         |           0 |     NULL | NULL   |      | BTREE      |            |               |
| autos |          1 | nvmIds   |            1 | auto_dealer_nvm_id | A         |           0 |     NULL | NULL   |      | BTREE      |            |               |
+-------+------------+----------+--------------+--------------------+-----------+-------------+----------+--------+------+------------+---------+---------------+

 UNIQUE KEY `uc_users_groups` (`user_id`,`group_id`),
 KEY `fk_users_groups_users1_idx` (`user_id`),
 KEY `fk_users_groups_groups1_idx` (`group_id`),
 CONSTRAINT `fk_users_groups_groups1` FOREIGN KEY (`group_id`) REFERENCES `groups` (`id`) ON DELETE CASCADE ON UPDATE NO ACTION,
 CONSTRAINT `fk_users_groups_users1` FOREIGN KEY (`user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE NO ACTION
 ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 |

Ik zit te oefenen met 'foreign keys' en heb een vraag waar ik niet uitkom.

Ik ben bekend met het zetten van een fk welke entries verwijderd uit een tabel(users_groups) als de user verwijderd word uit de db. - vaag bekend met verwijderen
Maar wat ik wil is dat wanneer de user of dealer verwijderd word, bij de auto de 'dealer id' of 'user id' op 0 of NULL word gezet.
Alleen krijg ik dat niet voor elkaar en ik snap niet waarom :(

Ps, let even niet op de verschillende talen tussen users en auto's/dealers

FF geprobeerd om de entries te verwijderen maar ook dat lukt me niet.
1
2
3
4
ALTER TABLE `autos` ADD  CONSTRAINT `user_id_link` FOREIGN KEY (`auto_user_id`) REFERENCES `testdb`.`users`(`id`) ON DELETE CASCADE ON UPDATE NO ACTION;

MySQL said: Documentation
#1452 - Cannot add or update a child row: a foreign key constraint fails (`testdb`.`#sql-f714_46d`, CONSTRAINT `user_id_link` FOREIGN KEY (`auto_user_id`) REFERENCES `users` (`id`) ON DELETE CASCADE ON UPDATE NO ACTION) 

Pss. dat was omdat de tabel niet leeg was.

Maar ON DELETE SET NULL lukt dus niet

Psss: ja.... 'Null: NO' => 'Null: YES'

Dat was hem dus

[ Bericht 0% gewijzigd door Darkomen op 22-05-2014 13:25:20 ]
pi_140278144
Ik zou hem niet verwijderen, maar ik zou een flag maken waarin aangegeven is dat de dealer niet meer bestaat, het is in principe bad practice om data te deleten uit je database, tenzij het geen functie meer heeft, bijvoorbeeld logentries.

Overigens zou ik iets consequenter zijn in de naamgeving, ik zou bijvoorbeeld fieldnames niet gaan prefixen met de table name, maar als je het dan toch doet doe het dan wel consequent.
🕰️₿🕰️₿🕰️₿🕰️₿🕰️₿🕰️ TikTok next Block
pi_140278777
Het is ook test databaseje om te rotzooien met relaties.
Wel een opzet voor een totale rebuild om precies de punten aan te pakken waar jij het over hebt :)
Site/DB is orgineel gebouwt in Sri Lanka... met gebruik van een voorgaand project van de bouwer, bouwer heeft ook engelse namen vertaald naar nederlands via google translate.

Verder heeft niemand hier verstand van relaties... :|
  zaterdag 24 mei 2014 @ 10:17:11 #268
187069 slacker_nl
Sicko pur sang
pi_140306344
quote:
0s.gif Op vrijdag 23 mei 2014 14:19 schreef Darkomen het volgende:

Verder heeft niemand hier verstand van relaties... :|
Mannen...
In theory there is no difference between theory and practice. In practice there is.
pi_140380171
lol
  dinsdag 27 mei 2014 @ 16:28:46 #270
84926 WyriHaximus
Release the hounds smithers!
pi_140431419
Het blijft wel lekker angstvallig stil. Nou moet ik wel zeggen dat een compleet eigen communicatie protocol uitwerken aantoont hoe lastig communiceren is en dus ook relaties zijn.
phluphy for president!
pi_140435432
quote:
6s.gif Op dinsdag 27 mei 2014 16:28 schreef WyriHaximus het volgende:
Het blijft wel lekker angstvallig stil. Nou moet ik wel zeggen dat een compleet eigen communicatie protocol uitwerken aantoont hoe lastig communiceren is en dus ook relaties zijn.
_O-
Redacted
pi_140441561
PHP is eigenlijk niet zo slecht met autoloaders. Als je daarnaast van alle procedurele dingen vaak een OOP-alternatief zoekt al helemaal. :)
pi_140464068
PHP Next Generation
The PHP Group has put up a post about the future of PHP. They say, 'Over the last year, some research into the possibility of introducing JIT compilation capabilities to PHP has been conducted. During this research, the realization was made that in order to achieve optimal performance from PHP, some internal API's should be changed.

This necessitated the birth of the phpng branch, initially authored by Dmitry Stogov, Xinchen Hui, and Nikita Popov. This branch does not include JIT capabilities, but rather seeks to solve those problems that prohibit the current, and any future implementation of a JIT capable executor achieving optimal performance by improving memory usage and cleaning up some core API's

By making these improvements, the phpng branch gives us a considerable performance gain in real world applications, for example a 20% increase in throughput for Wordpress. The door may well now be open for a JIT capable compiler that can perform as we expect, but it's necessary to say that these changes stand strong on their own, without requiring a JIT capable compiler in the future to validate them.'"
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
  woensdag 28 mei 2014 @ 13:43:53 #274
25889 Sitethief
Fulltime Flapdrol
pi_140466754
http://computerworld.nl/d(...)enen-om-php-te-haten

Soms denk ik dat mensen PHP bashen alleen maar omdat het bashen. Maar deze auteur gaat wel heel kort door de bocht...
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
pi_140466871
quote:
0s.gif Op woensdag 28 mei 2014 13:43 schreef Sitethief het volgende:
http://computerworld.nl/d(...)enen-om-php-te-haten

Soms denk ik dat mensen PHP bashen alleen maar omdat het bashen. Maar deze auteur gaat wel heel kort door de bocht...
Wat een faal :')

1) Pure domheid van de programmeur, daar helpt geen enkele taal tegen.
2) :') PHP kent ook gewoon MVC principes.
3) Klopt, maar met een goeie IDE is dat geen probleem.
4) :') niet weten hoe je moet sorteren in een programmeertaal, ga je kapot schamen
5) Wacht wat :')
6) Dat is toch geen issue meer :')
7) Daar valt omheen te programmeren.
8) Tering :') zie 1.
9) Tering :') zie 1.
10) Valide
11) :')
12) Daar ben je toch zelf bij :')

Wat een tenenkrommend slecht stukje, bah.
  woensdag 28 mei 2014 @ 13:53:49 #276
187069 slacker_nl
Sicko pur sang
pi_140466995
quote:
0s.gif Op woensdag 28 mei 2014 13:43 schreef Sitethief het volgende:
http://computerworld.nl/d(...)enen-om-php-te-haten

Soms denk ik dat mensen PHP bashen alleen maar omdat het bashen. Maar deze auteur gaat wel heel kort door de bocht...
Je hoeft PHP niet te bashen, dat doet het zelf :+
In theory there is no difference between theory and practice. In practice there is.
pi_140467092
Ik vind het ook een absolute kut taal als ik iets niet weet :o ;)
Maar dat heb ik ook met javascript, c, java, asp.
pi_140468065
resolved.

[ Bericht 15% gewijzigd door cablegunmaster op 28-05-2014 14:40:34 ]
Redacted
pi_140469286
quote:
0s.gif Op woensdag 28 mei 2014 13:43 schreef Sitethief het volgende:
http://computerworld.nl/d(...)enen-om-php-te-haten

Soms denk ik dat mensen PHP bashen alleen maar omdat het bashen. Maar deze auteur gaat wel heel kort door de bocht...
Ben het met 4, 6 en 8 eens.
Bij punt 12 worden taal en bibliotheken volgens mij als één gezien.
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
  woensdag 28 mei 2014 @ 15:16:20 #280
25889 Sitethief
Fulltime Flapdrol
pi_140469667
quote:
0s.gif Op woensdag 28 mei 2014 13:53 schreef slacker_nl het volgende:

[..]

Je hoeft PHP niet te bashen, dat doet het zelf :+
Mensen die PHP verkeerd gebruiken bashen bedoel je...
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  woensdag 28 mei 2014 @ 18:59:24 #281
187069 slacker_nl
Sicko pur sang
pi_140477850
quote:
0s.gif Op woensdag 28 mei 2014 15:16 schreef Sitethief het volgende:
Mensen die PHP verkeerd gebruiken bashen bedoel je...
Nee hoor. PHP is gewoon kut, laten we eerlijk zijn.
In theory there is no difference between theory and practice. In practice there is.
pi_140477959
quote:
0s.gif Op woensdag 28 mei 2014 18:59 schreef slacker_nl het volgende:

[..]

Nee hoor. PHP is gewoon kut, laten we eerlijk zijn.
Gecombineerd met Smarty en OO PHP kan het nog best aardig werken. Laatste paar weken toch wat meer vertrouwen in PHP gekregen. Een goed werkend framework eromheen bouwen. O+
Redacted
  donderdag 29 mei 2014 @ 19:22:53 #283
84926 WyriHaximus
Release the hounds smithers!
pi_140515172
quote:
10s.gif Op woensdag 28 mei 2014 19:02 schreef cablegunmaster het volgende:

[..]

Gecombineerd met Smarty en OO PHP kan het nog best aardig werken. Laatste paar weken toch wat meer vertrouwen in PHP gekregen. Een goed werkend framework eromheen bouwen. O+
Gebruik dan iets moderns zoals Twig en een goed up-to-date framework er bij. Alles inladen via composer en gaan met die zooi *G*.
phluphy for president!
  donderdag 29 mei 2014 @ 19:32:11 #284
12221 Tijn
Powered by MS Paint
pi_140515434
quote:
0s.gif Op woensdag 28 mei 2014 18:59 schreef slacker_nl het volgende:

[..]

Nee hoor. PHP is gewoon kut, laten we eerlijk zijn.
Natuurlijk is het niet perfect, maar ze zijn wel goed bezig in de laatste paar versies om nare dingen aan te pakken en goeie nieuwe dingen toe te voegen.

Er zijn twee soorten talen: talen waarover wordt geklaagd en talen die niet worden gebruikt.
  donderdag 29 mei 2014 @ 20:26:23 #285
187069 slacker_nl
Sicko pur sang
pi_140517192
quote:
14s.gif Op donderdag 29 mei 2014 19:32 schreef Tijn het volgende:

[..]

Natuurlijk is het niet perfect, maar ze zijn wel goed bezig in de laatste paar versies om nare dingen aan te pakken en goeie nieuwe dingen toe te voegen.
Ik gebruik PHP te weinig om daar wat zinnigs over te kunnen zeggen.

quote:
Er zijn twee soorten talen: talen waarover wordt geklaagd en talen die niet worden gebruikt.
Das ook weer waar. Maarja, omdat het gebruikt wordt wilt ook niet alles zeggen.

https://jeena.net/images/2012/PHP-The-Good-Parts.pdf
In theory there is no difference between theory and practice. In practice there is.
pi_140518519
quote:
0s.gif Op donderdag 29 mei 2014 20:26 schreef slacker_nl het volgende:

[..]

Ik gebruik PHP te weinig om daar wat zinnigs over te kunnen zeggen.

[..]

Das ook weer waar. Maarja, omdat het gebruikt wordt wilt ook niet alles zeggen.

https://jeena.net/images/2012/PHP-The-Good-Parts.pdf
_O- Dankje die gaat linea recta richting mijn baas :9

[ Bericht 7% gewijzigd door cablegunmaster op 29-05-2014 21:39:56 ]
Redacted
  donderdag 29 mei 2014 @ 23:16:04 #287
12221 Tijn
Powered by MS Paint
pi_140524114
quote:
0s.gif Op donderdag 29 mei 2014 20:26 schreef slacker_nl het volgende:

[..]

Ik gebruik PHP te weinig om daar wat zinnigs over te kunnen zeggen.
PHP heeft een hele slechte basis en wordt nu voor totaal iets anders gebruikt dan waar het ooit voor gemaakt is. Als je dit ten tijde van PHP 3, 4 of zelfs toen 5 net uit was had gezegd, had je helemaal gelijk gehad. PHP was toen echt heel erg slecht. Het is nog steeds slecht, maar ze proberen nu in elk geval wel serieus de rotste appels eruit te halen en ze zijn bezig om te zorgen dat het langzaam maar zeker een moderne, maar ook veiligere taal aan het worden is. Bovendien zijn er onwijs veel goede tools ontstaan (frameworks als Laravel en Symfony2, depency managers als Composer, template engines als Twig bijvoorbeeld) wat het gebruik van PHP ook een stuk beter te doen maakt. Wat dat betreft zijn de dark ages van mysql_real_escape_string(), register_globals en magic quotes wel voorbij.
pi_140558610
quote:
0s.gif Op woensdag 28 mei 2014 13:43 schreef Sitethief het volgende:
http://computerworld.nl/d(...)enen-om-php-te-haten

Soms denk ik dat mensen PHP bashen alleen maar omdat het bashen. Maar deze auteur gaat wel heel kort door de bocht...
Behoorlijk waardeloos artikel, helemaal voor een artikel dat slechts enkele dagen oud is.
pi_140599357
UIt een PHP tutorial:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class person {
   var $name;
      function set_name($new_name)
      {
         $this->name = $new_name;

      }
      function get_name()
      {
         return $this->name;

      }
}

   $stefan = new person();
   $jimmy = new person;
   $stefan->set_name("Stefan Mischook");
   $jimmy->set_name("Nick Waddles");

   echo "Stefan's full name: ".$stefan->get_name();
   echo "Nick's full name: ".$jimmy->get_name();

Waarom moet bij de instantatie van var Stefan, de haakjes bij person gezet worden, en bij jimmy niet? Beide werken gewoon. Is het niet handiger om ze weg te laten?
  zondag 1 juni 2014 @ 16:06:14 #291
91039 mstx
2x1/2 = 1/2 x 1/2
pi_140599482
quote:
1s.gif Op zondag 1 juni 2014 16:00 schreef Robuustheid het volgende:
UIt een PHP tutorial:
[ code verwijderd ]

Waarom moet bij de instantatie van var Stefan, de haakjes bij person gezet worden, en bij jimmy niet? Beide werken gewoon. Is het niet handiger om ze weg te laten?
Doen allebei precies het zelfde. De haakjes heb je pas echt nodig als je argumenten meegeeft aan de constructor.
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.
👾
  zondag 1 juni 2014 @ 16:07:41 #292
12221 Tijn
Powered by MS Paint
pi_140599516
quote:
1s.gif Op zondag 1 juni 2014 16:00 schreef Robuustheid het volgende:

Is het niet handiger om ze weg te laten?
Ik zou ze niet weglaten, het maakt het duidelijker wat er gebeurt als je de haakjes toevoegt.

Maar wat je ook doet, doe het in elk geval consequent.
pi_140603341
quote:
1s.gif Op zondag 1 juni 2014 16:00 schreef Robuustheid het volgende:
UIt een PHP tutorial:
[ code verwijderd ]

Waarom moet bij de instantatie van var Stefan, de haakjes bij person gezet worden, en bij jimmy niet? Beide werken gewoon. Is het niet handiger om ze weg te laten?
Het mag allebei. Maar als je argumenten mee wilt geven, moet je wel haakjes gebruiken. Dus ik zou het gewoon altijd doen.

Verder lijkt het PHP4-code, en die is al jaren verouderd. Ik zie geen keywords als public, protected en/of private in de code.
pi_140643597
Hmm. Ik zit erover te denken om Chemistry van Apache een update naar PHP 5 te geven.

Alleen durf ik het niet. Overigens is veel ook nog niet geïmplementeerd.
pi_140666894
Is er een mogelijkheid om hetgeen dat je ophaalt met een prepared mysqli statement ophaalt, in een array te stoppen? Ik moet nu met bind_result() evenveel argumenten meegeven als dat er kolommen aan data wordt opgehaald.
1
2
3
4
5
6
7
8
9
10
<?php
$mysqli 
base::open_connection();
$stmt $mysqli->prepare("SELECT first_name, insertion FROM user WHERE user_id = ?");
$id 11;
$stmt->bind_param("i"$id);
$stmt->bind_result($a$b);
$stmt->execute();
$stmt->fetch();
var_dump($a ", " $b);
?>


[ Bericht 30% gewijzigd door esv7 op 03-06-2014 14:11:34 ]
No citizen has a right to be an amateur in the matter of physical training...what a disgrace it is for a man to grow old without ever seeing the beauty and strength of which his body is capable.
pi_140667383
quote:
0s.gif Op dinsdag 3 juni 2014 13:56 schreef esv7 het volgende:
Is er een mogelijkheid om hetgeen dat je ophaalt met een prepared mysqli statement ophaalt, in een array te stoppen? Ik moet nu met bind_result() evenveel argumenten meegeven als dat er kolommen aan data wordt opgehaald.
[ code verwijderd ]

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$mysqli 
base::open_connection();
$stmt $mysqli->prepare("SELECT first_name, insertion FROM user WHERE user_id = ?");
$id 11;
$stmt->bind_param("i"$id);
$stmt->bind_result($a$b);
$stmt->execute();
$rows = array();

while ( 
$stmt->fetch() ) {
   
$rows[] = array( $a$b );
}

var_dump($a ", " $b);
?>
Edit: je bedoelt dus iets anders.
When the student is ready, the teacher will appear.
When the student is truly ready, the teacher will disappear.
pi_140667438
quote:
5s.gif Op dinsdag 3 juni 2014 14:09 schreef Aether het volgende:

[..]
[ code verwijderd ]

Bedankt voor het snelle antwoord :).
No citizen has a right to be an amateur in the matter of physical training...what a disgrace it is for a man to grow old without ever seeing the beauty and strength of which his body is capable.
pi_140667839
gebruik PDOstatement::fetchall().

Geen idee hoe je dat met mysqli zou doen.
  dinsdag 3 juni 2014 @ 14:28:45 #299
91039 mstx
2x1/2 = 1/2 x 1/2
pi_140667998
mysqli_result::fetch_all
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.
👾
  dinsdag 3 juni 2014 @ 14:56:06 #300
25889 Sitethief
Fulltime Flapdrol
pi_140668889
quote:
14s.gif Op dinsdag 3 juni 2014 14:23 schreef KomtTijd... het volgende:
gebruik PDOstatement::fetchall().

Geen idee hoe je dat met mysqli zou doen.
fetchAll(\PDO::FETCH_ASSOC) dan toch?
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')