abonnement Unibet Coolblue
  Moderator / Redactie Sport / Devops dinsdag 15 april 2014 @ 17:27:52 #51
176766 crew  zoem
zoemt
pi_138912326
Extenden met een eigen exception class?
  FOK!mycroftheld dinsdag 15 april 2014 @ 17:38:55 #52
128465 verified  bondage
niet meer aanwezig op FOK!
pi_138912744
quote:
0s.gif Op dinsdag 15 april 2014 17:27 schreef zoem het volgende:
Extenden met een eigen exception class?
Die mogelijkheid had ik al iets over gevonden, ik kwam echter niets tegen over het omzetten van de array naar een string en kon daardoor lastig een conclusie trekken wat beter zou zijn. Jij zou dus voor extenden gaan als ik het goed begrijp.
  Moderator / Redactie Sport / Devops dinsdag 15 april 2014 @ 17:53:26 #53
176766 crew  zoem
zoemt
pi_138913212
Ik ken de context ook verder niet, maar dit kwam als eerste in me op.
  FOK!mycroftheld dinsdag 15 april 2014 @ 17:56:09 #54
128465 verified  bondage
niet meer aanwezig op FOK!
pi_138913282
Ik ga hem extenden. Is het onderscheid ook duidelijker.
  dinsdag 15 april 2014 @ 21:26:04 #55
187069 slacker_nl
Sicko pur sang
pi_138922370
In theory there is no difference between theory and practice. In practice there is.
  woensdag 16 april 2014 @ 08:46:23 #56
25889 Sitethief
Fulltime Flapdrol
pi_138933114
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." - Kernighan's Law

_O- .
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht >:)
pi_138938884
quote:
11s.gif Op dinsdag 15 april 2014 17:23 schreef bondage het volgende:
Is dit netjes om te doen?
[ code verwijderd ]

Het is namelijk niet mogelijk om een array aan een exception mee te geven en ik moet meerdere parameters aan de uiteindelijke foutmelding toe kunnen voegen.

Zo niet; is er een andere manier om dit te fixen?
Dan schrijf je toch je eigen error handler die dat wel aan kan?
  FOK!mycroftheld woensdag 16 april 2014 @ 13:13:28 #58
128465 verified  bondage
niet meer aanwezig op FOK!
pi_138939774
quote:
0s.gif Op woensdag 16 april 2014 12:42 schreef totalvamp het volgende:

[..]

Dan schrijf je toch je eigen error handler die dat wel aan kan?
Allang gedaan *)
pi_138939802
quote:
14s.gif Op woensdag 16 april 2014 13:13 schreef bondage het volgende:

[..]

Allang gedaan *)
Geen code om te tonen dan :P?
  FOK!mycroftheld woensdag 16 april 2014 @ 13:49:21 #60
128465 verified  bondage
niet meer aanwezig op FOK!
pi_138941012
quote:
0s.gif Op woensdag 16 april 2014 13:14 schreef totalvamp het volgende:

[..]

Geen code om te tonen dan :P?
Nu niet, ben nu op kantoor.
  FOK!mycroftheld woensdag 16 april 2014 @ 23:39:25 #61
128465 verified  bondage
niet meer aanwezig op FOK!
pi_138965279
Hierbij

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
<?php
class statsOutputException extends Exception {
    private 
$error_id 0;          # intern numeriek id van de fout
    
private $error_vars = array();  # array met fout eigenschappen
    
    
public function __construct($error_params$code 0Exception $previous null) {
        
# check of het een array met waarden betreft
        
if(is_array($error_params)) {
            
$this->error_id = isset($error_params['id']) ? $error_params['id'] : null;
            
$this->error_vars = (isset($error_params['vars']) && is_array($error_params['vars'])) ? $error_params['vars'] : array();
        }else{
            
# input is string of int, handel op de normale manier af
            
$this->error_id $error_params;
        }
        
        
# roep Exception contructor aan
        
parent::__construct($this->error_id$code$previous);
    }
    
    
# geeft de vars terug welke de foutcode aanvullen met eventuele extra gegevens
    
public function getErrorVars() {
        return 
$this->error_vars;
    }
}
?>
  vrijdag 18 april 2014 @ 11:06:51 #62
37634 wobbel
Da WoBBeL King
pi_139006234
Help :P ik heb weer eens iets raars nodig. Het is mij ooit al gelukt, maarja waarom zou je zoiets dan bewaren.

Vanaf een leverancier wordt er naar ons XML gepusht (dmv POST) naar http://server.tld/test.php. Dit gebeurd zonder variable naam.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?xml_version "1.0" encoding="UTF-8" ?>
        <message>
                <messageheader>
                        <debug>false</debug>
                        <msgtype>incoming</msgtype>
                        <msgversion>1.0</msgversion>
                        <msgidentifier></msgidentifier>
                        <errorcode>0</errorcode>
                        <errorcodedescription>ok</errorcodedescription>
                        <msgdatetime>2014-04-18T11:02:55</msgdatetime>
                </messageheader>
                <messagebody>
                        <clip>200</clip>
                        <did></did>
                        <extension>200</extension>
                        <prefix>Roy</prefix>
                </messagebody>
        </message>

Hoe kan ik dit met PHP afvangen? Een foreach met alle POSTS vars blijft angstvallig leeg.
Als ik de contents van phpinfo(); naar mijzelf mail krijg ik het volgende:



Dit wil zeggen dat ik met $_POST['<?xml_version'] wel de data op zou kunnen halen, en er later weer '<?xml_version' voor kan plakken maar helemaal netjes lijkt het mij niet.
  vrijdag 18 april 2014 @ 11:11:44 #63
91039 mstx
2x1/2 = 1/2 x 1/2
pi_139006353
quote:
0s.gif Op vrijdag 18 april 2014 11:06 schreef wobbel het volgende:
Help :P ik heb weer eens iets raars nodig. Het is mij ooit al gelukt, maarja waarom zou je zoiets dan bewaren.

Vanaf een leverancier wordt er naar ons XML gepusht (dmv POST) naar http://server.tld/test.php. Dit gebeurd zonder variable naam.
[ code verwijderd ]

Hoe kan ik dit met PHP afvangen? Een foreach met alle POSTS vars blijft angstvallig leeg.
file_get_contents("php://input") ?
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.
👾
  vrijdag 18 april 2014 @ 11:20:00 #64
37634 wobbel
Da WoBBeL King
pi_139006551
quote:
0s.gif Op vrijdag 18 april 2014 11:11 schreef mstx het volgende:

[..]

file_get_contents("php://input") ?
_O_ dat was 't!!! Me love u long time
pi_139097005
Ik ben op zoek naar een PHP library waarmee ik een soort mini-forumpje kan maken, zonder veel poespas, zoals phpBB.

Een beetje dit idee:



Ik wil het gebruiken als een soort berichtenprikbord waar iedereen berichtjes op kan plaatsen. Dus geen commentsystem.
pi_139098911
Moet je beter zoeken. Er zijn echt volop van dit soort dingen. :)
pi_139102129
Succes!
  maandag 21 april 2014 @ 09:34:11 #68
12221 Tijn
Powered by MS Paint
pi_139102315
quote:
0s.gif Op zondag 20 april 2014 23:56 schreef pascal08 het volgende:
Ik ben op zoek naar een PHP library waarmee ik een soort mini-forumpje kan maken, zonder veel poespas, zoals phpBB.

Een beetje dit idee:

[ afbeelding ]

Ik wil het gebruiken als een soort berichtenprikbord waar iedereen berichtjes op kan plaatsen. Dus geen commentsystem.
Waarom gebruik je niet gewoon Disqus zelf?
  FOK!-Schrikkelbaas maandag 21 april 2014 @ 09:35:46 #69
1972 Swetsenegger
Egocentrische Narcist
pi_139102334
Dus eigenlijk wil je een gastenboek?
pi_139110219
quote:
5s.gif Op maandag 21 april 2014 09:35 schreef Swetsenegger het volgende:
Dus eigenlijk wil je een gastenboek?
Ongeveer wel ja.
pi_139110332
quote:
5s.gif Op maandag 21 april 2014 09:34 schreef Tijn het volgende:

[..]

Waarom gebruik je niet gewoon Disqus zelf?
Omdat daar een heel gebeuren aan vastzit wat ik helemaal niet nodig heb.
  maandag 21 april 2014 @ 21:45:15 #72
12221 Tijn
Powered by MS Paint
pi_139126974
quote:
0s.gif Op maandag 21 april 2014 15:08 schreef pascal08 het volgende:

[..]

Omdat daar een heel gebeuren aan vastzit wat ik helemaal niet nodig heb.
Valt wel mee toch? Gewoon een accountje maken, includen op de pagina waar je het hebben wil en klaar is kees :)
  dinsdag 22 april 2014 @ 09:03:13 #73
166255 Maringo
Bèhèhèhèh
pi_139137550
quote:
5s.gif Op maandag 21 april 2014 21:45 schreef Tijn het volgende:

[..]

Valt wel mee toch? Gewoon een accountje maken, includen op de pagina waar je het hebben wil en klaar is kees :)
Accountje aanmaken is voor veel mensen een dergelijke grote stap dat ze het maat laten zitten. Leuk voorbeeld is de case van Amazon die het account aanmaken niet meer verplicht stelde vooraf de aankoop.
Die volg topic-knop hè...
Op 02-06-2014 16:38 schreef Moeraskat
Je bent te goed voor de mensheid.
  dinsdag 22 april 2014 @ 09:18:37 #74
12221 Tijn
Powered by MS Paint
pi_139137797
quote:
1s.gif Op dinsdag 22 april 2014 09:03 schreef Maringo het volgende:

[..]

Accountje aanmaken is voor veel mensen een dergelijke grote stap dat ze het maat laten zitten. Leuk voorbeeld is de case van Amazon die het account aanmaken niet meer verplicht stelde vooraf de aankoop.
Ik bedoelde de moeite die het kost om het te installeren. Reageren kan volgens mij ook zonder account.
pi_139155907
quote:
5s.gif Op maandag 21 april 2014 21:45 schreef Tijn het volgende:

[..]

Valt wel mee toch? Gewoon een accountje maken, includen op de pagina waar je het hebben wil en klaar is kees :)
Dat is gewoon niet wat ik zoek. Ik heb zelf inmiddels al een code geschreven. Kostte uiteindelijk minder moeite dan een geschikte library vinden. :{
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')