abonnement Unibet Coolblue Bitvavo
pi_67464175
na nog wat geklooi ben ik hier op uit gekomen, mochten jullie nog iets zien dat niet goed is, dan hoor ik dat graag

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
interface ModFuncs {
  public function 
index($args);
}

abstract class 
Module implements ModFuncs {
  var 
$templatedir;
  var 
$linkname;
  var 
$name;

  function 
__construct() {
    
$this->name get_class($this);
    
$this->templatedir "../modules/".$this->name."/templates";
  }
}

class 
Modules implements IteratorAggregate {
  var 
$modules = array();
  function 
__construct() {
    
$dir opendir("../modules");
    while (
false !== ($file readdir($dir))) {
      if (
is_dir("../modules/$file") && !preg_match("/\.\.?/"$file)) {
        if(
file_exists("../modules/$file/$file.php"))
          require(
"../modules/$file/$file.php");
        if(
file_exists("../modules/$file/$file_admin.php"))
          require(
"../modules/$name/$name_admin.php");
        
$mod = new $file();
        
array_push($this->modules$mod);
      }
    }
  }
  public function 
getIterator() {
      return new 
MyIterator($this->modules);
  }  
  function 
getModuleByName($name) {
    foreach(
$this->modules as $module) {
      if (
$module->name == $name) {
        return 
$module;
      }
    }
  }
}
$modules = new Modules();
?>


agenda.php:
1
2
3
4
5
6
7
8
9
10
<?php
$this
->linkname "Agenda";

class 
agenda extends Module {
  
  function 
index($args) {
    [...]
  }
}
?>


Maar als ik het goed begrijp, mag ik dan alleen een index() functie in m'n klasse agenda maken. Andere functies zijn niet oproepbaar, tenzij ik ze in de interface definieer?

Ah, het werkt wel degelijk, zie ik nu. Ik moest er alleen nog even $this-> voor zetten
Trotse poster van het 37000000ste bericht ^O^
pi_67464220
quote:
Op vrijdag 27 maart 2009 15:13 schreef Scorpie het volgende:

[..]

Waarom zou je dat willen houden? Het is een dure operatie die eigenlijk onnodig is, aangezien je al de naam weet van de module die je wilt aanspreken. Dan heeft het geen zin om IEDERE keer weer die modules lijst op te halen en aan te spreken, roep dan direct de controller van de module zelf aan.

De rest heeft Tiemie al verteld
Nu ik er over na denk is die functie ook niet meer van toepassing. $modules wordt aangemaakt en in het hoofdscript komt het volgende stukje script voorbij:

foreach($modules as $mod) {
array_push($menuitems, array($mod->name, $mod->linkname));
if ($page == $mod->name) {
$content = $mod->index($args);
}
}

Dat getModuleByName() heb ik bij nader inzien dus helemaal niet nodig.
Trotse poster van het 37000000ste bericht ^O^
pi_67464581
quote:
Op vrijdag 27 maart 2009 15:15 schreef daReaper het volgende:

[..]

Nu ik er over na denk is die functie ook niet meer van toepassing. $modules wordt aangemaakt en in het hoofdscript komt het volgende stukje script voorbij:

foreach($modules as $mod) {
array_push($menuitems, array($mod->name, $mod->linkname));
if ($page == $mod->name) {
$content = $mod->index($args);
}
}

Dat getModuleByName() heb ik bij nader inzien dus helemaal niet nodig.
  vrijdag 27 maart 2009 @ 16:43:16 #204
85514 ralfie
!Yvan eht nioj
pi_67467204
quote:
Op vrijdag 27 maart 2009 12:17 schreef Roy_T het volgende:

[..]

Firebug wel, maar Firefox "view source" niet.
Beeld->paginabron heb ik het over. Firebug heb ik niet eens geinstalleerd.
pi_67468941
quote:
Op vrijdag 27 maart 2009 16:43 schreef ralfie het volgende:

Beeld->paginabron heb ik het over. Firebug heb ik niet eens geinstalleerd.
Dan weet ik niet welke Firefox jij gebruikt, maar de mijne past echt niets aan de in de source vziw

Heb je een testcase?
  vrijdag 27 maart 2009 @ 18:53:55 #206
85514 ralfie
!Yvan eht nioj
pi_67471005
quote:
Op vrijdag 27 maart 2009 17:37 schreef Roy_T het volgende:

[..]

Dan weet ik niet welke Firefox jij gebruikt, maar de mijne past echt niets aan de in de source vziw

Heb je een testcase?
Heb het effe zitten uitzoeken, maar het blijkt mijn overactieve 'view selection source' te zijn. Deze code is natuurlijk al min of meer geparsed...

Laat dus maar.
pi_67473346
Lama

[ Bericht 50% gewijzigd door daReaper op 27-03-2009 20:01:06 ]
Trotse poster van het 37000000ste bericht ^O^
pi_67520636
edit

[ Bericht 52% gewijzigd door Qunix op 30-03-2009 09:32:20 ]
pi_67521733
mn eerst werkende java Jar file
http://cablegunmaster.nl/test666.php
Redacted
pi_67521762
edit-
Redacted
pi_67532785
Ik zit met een vaag probleem in MySQL.

Ik heb een gebruikerstabel (user) met een aantal veldjes, bijvoorbeeld gebruikersnaam, wachtwoord, achternaam, initialen, etcetera. Van deze tabel is het veld 'usrLastname' NOT NULL (mag dus geen NULLs bevatten). Nou voer ik vanuit PHP de volgende query uit:

1
2
3
4
5
6
7
8
9
10
11
12
UPDATE
    user
SET
    usrUsername      = 'leroyXXX',
    usrPassword      = 'e10adc3949ba59abbe56e057f20f883e',
    usrGender        = 'M',
    usrLastname      = null,
    usrInitials      = 'LHM',
    usrInsertion     = null,
    usrEmail         = 'info@blabla.com'
WHERE
    usrId = 1


Dat ZOU dus een fout moeten geven, aangezien ik 'usrLastname' probeer te updaten met een NULL, maar wat doet MySQL? De query wordt gewoon uitgevoerd, in de kolom 'usrInsertion' (die NULLABLE is) staat netjes een NULL, maar in kolom 'usrLastname' staat nu een lege string ( '' ). Waarom gebeurt dit? :S

Bij een INSERT query doet 'ie 't overigens wel goed. Als ik een INSERT query op tabel user loslaat met dezelfde gegevens als bovenstaand, dan krijg ik inderdaad netjes een fout terug: 1048 (Column 'usrLastname' cannot be null).
  zondag 29 maart 2009 @ 23:10:31 #212
75592 GlowMouse
l'état, c'est moi
pi_67532909
Deze link werkt wel

[ Bericht 20% gewijzigd door GlowMouse op 29-03-2009 23:15:46 ]
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_67533032
quote:
Op zondag 29 maart 2009 23:10 schreef GlowMouse het volgende:
http://www.google.nl/search?hl=nl&safe=off&q=+site:lists.evolt.org+mysql+update+null
Ja ja, ik heb al Gegoogled. Ik vind echter maar één site waar het daadwerkelijk over dit probleem gaat, maar daar is geen antwoord op gegeven. De rest gaat allemaal over lui die problemen hebben met hun sytaxis het invoeren van een MySQL NULL waarde vanuit hun PHP code.

EDIT: Dit dus: http://bugs.mysql.com/bug.php?id=389
Vrij oude pagina, niet echt een antwoord waar ik iets aan heb dat daar gegeven word.
  zondag 29 maart 2009 @ 23:15:33 #214
75592 GlowMouse
l'état, c'est moi
pi_67533109
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_67533546
1SET sql_mode = STRICT_ALL_TABLES


Schijnt dit probleem op te lossen, maar ik moet het wel elke keer voor bovenstaande query knallen. Op mijn localhost kan ik dit eenvoudig aanpassen in my.ini, maar ik kan in sommige gevallen niet in php.ini en my.ini (andere hostingprovider). :/
pi_67544491
quote:
Op zondag 29 maart 2009 16:57 schreef cablegunmaster het volgende:
mn eerst werkende java Jar file
http://cablegunmaster.nl/test666.php
En nu? Tijd voor Java voor dummies?
  maandag 30 maart 2009 @ 16:05:19 #217
192856 -SG-
PSV Eindhoven!
pi_67549650
Jongens daar ben ik weer met mijn ticketservice :P. Ik heb het een en ander uitgevogelt en het schiet al aardig op maar toch loop ik tegen een aantal dingen aan (die ik overigens wel opgezocht heb maar of niet gevonden heb of het werd alsmaar vager). Nou heb ik dit scriptje gemaakt (zal voor jullie vast heel newbie uitzien maar het is zowaar mijn eerste script :')).

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
<?php
<html>
<
head>
 <
meta http-equiv="Generator" content="TigerII MiniPad (C)2001">
<
title>Ticketservice</title>
</
head>

<
body>
<
style type="text/css">
<!--
.
body {
     
font-family"Trebuchet MS";
     
font-size12px;
          
}
.
style1 {color:#ffaa00;}


.style2 {color:#dddddd; font-family: "Trebuchet MS";}


-->
</
style>
<
form name="Ticketservice.html">

     <
table>
     <
span class="style2">
     
     <
tr>Voornaam:        <input type="text" name="voornaam"></tr>
     <
tr>Tussenvoegsel:   <input type="text" name="tussenvoegsel"></tr>   
     <
tr>Achternaam:      <input type="text" name="achternaam"></tr>
     <
tr>Geboortedatum:   <input type="text" name="Geboortedatum"></tr>                
     <
tr>Email adres:     <input type="text" name="emailadres"></tr>
    
     </
table>
     </
span>
     <
br>
     
<
span class="style1"><I>Hoeveel kaarten wil je kopen?:</I><BR>
<
I>De standaard ticketprijs is ¤7.50</I><BR>
Let op je moet minimaal 16 zijn om op deze feesten binnen te komen.</span>
<
br>
<
SELECT NAME="aantal">
<
OPTION>1</option>
<
OPTION>2</OPTION>
<
OPTION>3</OPTION>
<
OPTION>4</OPTION>
<
OPTION>5</OPTION>
<
OPTION>6</OPTION>
</
SELECT>
</
span>

</
FORM>


     <
hr>
     <
form action="Bevestigen.html">
     <
input type="submit" value="Verder">
     </
form>

     

</
body>
</
html>
?>


Nu wil ik dat wanneer Voornaam, Achternaam, Geboortedatum en emailaders niet is ingevuld hij niet verder kan gaan. Ik heb gelezen dat dit met If en Else moet maar ik weet niet hoe ik dit moet toepassen. Kunnen jullie mij helpen?
A little knowledge is a dangerous thing.
pi_67571418
http://www.astahost.com/i(...)lidation_t10899.html
Misschien een beginnetje? Succes
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_67571813
quote:
Op maandag 30 maart 2009 13:26 schreef Light het volgende:

[..]

En nu? Tijd voor Java voor dummies?
opzich en dan alleen de beginselen want verder kan ik ook niet helpen
Redacted
  dinsdag 31 maart 2009 @ 11:29:35 #220
46383 Tiemie
sowieso wel!
pi_67572571
quote:
Op dinsdag 31 maart 2009 11:07 schreef cablegunmaster het volgende:

[..]

opzich en dan alleen de beginselen want verder kan ik ook niet helpen
[Java] voor dummies - Deel 2.
  dinsdag 31 maart 2009 @ 16:58:30 #221
243067 prodygee
Kleine letter p :*
pi_67583608
Uhm.. Je code is echt heeeel rommelig.. dit heb ik er maar van gemaakt. Je ziet bovenaan "###FOUTPAGINA###". Deze zal je zelf moeten maken om de gebruiker duidelijk te maken dat ze wat fout hebben gedaan. Je zou dat deel ook kunnen weghalen en vervangen met een echo "Alle velden invullen!", of iets dergelijks.
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
<?php
if (isset($_POST['voornaam'])){
   
if (empty($_POST['voornaam']) || empty($_POST['achternaam']) || empty($_POST['geboorteplaats']) || empty($_POST['emailadres'])) {
   header ('Location:###FOUTPAGINA###');
} else {
   header ('Location:bevestigen.html');
}
?>

<html>
<head>
 <meta http-equiv="Generator" content="TigerII MiniPad (C)2001">
<title>Ticketservice</title>
</head>

<style type="text/css">
.body {font-family:"Trebuchet MS";font-size:12px;}
.style1 {color:#ffaa00;}
.style2 {color:#dddddd;font-family:"Trebuchet MS";}
</style>

<body>
<form name="Ticketservice" action="" method="post">

     <table>
     <span class="style2">
     
     <tr>Voornaam:        <input type="text" name="voornaam"></tr>
     <tr>Tussenvoegsel:   <input type="text" name="tussenvoegsel"></tr>   
     <tr>Achternaam:      <input type="text" name="achternaam"></tr>
     <tr>Geboortedatum:   <input type="text" name="Geboortedatum"></tr>                
     <tr>Email adres:     <input type="text" name="emailadres"></tr>
    
     </table>
     </span>
     <br>
     
<span class="style1"><I>Hoeveel kaarten wil je kopen?:</I><BR>
<I>De standaard ticketprijs is ¤7.50</I><BR>
Let op je moet minimaal 16 zijn om op deze feesten binnen te komen.</span>
<br>

<SELECT NAME="aantal">
   <OPTION>1</option>
   <OPTION>2</OPTION>
   <OPTION>3</OPTION>
   <OPTION>4</OPTION>
   <OPTION>5</OPTION>
   <OPTION>6</OPTION>
</SELECT>
</span>
   <input type="submit" value="Verder">
</FORM>

</body>
</html>

<?php
}
?>


Niet getest. Maar ik zie hier geen fouten in. Gebruik iig divjes.. en leer je code beter schrijven :@. Good luck.
» Last.FM » Hyves
"Shiro to Kuro. An Unbreakable Force."
pi_67589087
quote:
Op dinsdag 31 maart 2009 16:58 schreef prodygee het volgende:

Niet getest. Maar ik zie hier geen fouten in. Gebruik iig divjes.. en leer je code beter schrijven . Good luck.
Divs zijn handig, maar hier kun je wel iets beters gebruiken natuurlijk om je form te stylen (fieldsets, labels, etc).
pi_67616288
Gezocht:
Gratis CMS
- php/mysql
- Artiekelen systeem met categorien (deze dienen dus via het groupssysteem beveiligd te worden)
- Calender
- User Magement/groups
- Makkelijk te schrijven plugins

Uitleg, ik moet voor een internet een cms voor documentatie opzetten.
De artikelen moeten zichtbaar zijn voor bepaalde groepen, andere niet.
Ook moet er een kalender in zitten waarbij je events kan toevoegen, sommige die terugkomen, sommige voor enkele dagen/uren.

Als dit voor mezelf zou zijn, zou ik zelf gaan schrijven, waardoor het dus enkele maanden tot een jaar zou duren

Maar aangezien dit gratis is ga ik dus niet die moeite doen en tevens moet het snel opgezet worden.
De huidige beheerder heeft een joomla cms opgezet, leuk maar onbruikbaar en voor bijna alle plugins zoals usergroups en een kalender moet je betalen.

Nu heb ik wel gezocht maar kom ik steeds bij betaalde cmsen of halfgare zonder de juiste opties.
PHP is voor mij een hobby, misschien dat jullie wat meer goede cmsen kennen

[ Bericht 5% gewijzigd door Darkomen op 01-04-2009 16:38:42 ]
pi_67616719
quote:
Op woensdag 1 april 2009 16:19 schreef Darkomen het volgende:
Gezocht:
Gratis CMS
- Calender
- User Magement/groups
- Makkelijk te schrijven plugins

Uitleg, ik moet voor een internet een cms voor documentatie opzetten.
De artikelen moeten zichtbaar zijn voor bepaalde groepen, andere niet.
Ook moet er een kalender in zitten waarbij je events kan toevoegen, sommige die terugkomen, sommige voor enkele dagen/uren.

Als dit voor mezelf zou zijn, zou ik zelf gaan schrijven, waardoor het dus enkele maanden tot een jaar zou duren

Maar aangezien dit gratis is ga ik dus niet die moeite doen en tevens moet het snel opgezet worden.
De huidige beheerder heeft een joomla cms opgezet, leuk maar onbruikbaar en voor bijna alle plugins zoals usergroups en een kalender moet je betalen.

Nu heb ik wel gezocht maar kom ik steeds bij betaalde cmsen of halfgare zonder de juiste opties.
PHP is voor mij een hobby, misschien dat jullie wat meer goede cmsen kennen
cutenews gratis , heb een stuk ervan vertaald op mijn website aanpasbaar zoals je wilt
past er precies in ?
Redacted
pi_67617013
Cutenews, damn dat is lang geleden!
Die heb ik vroeger ook nog op mn site gehad/aangepast!
maar dat is puur een news/blog systeem, geen cms met categorieen en artiekelen.

Zal mn post nog ff aanpassen.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')