abonnement Unibet Coolblue
pi_73529690
quote:
Op woensdag 7 oktober 2009 21:38 schreef GlowMouse het volgende:
zoek eens op static
Gedaan

Heeft idd al wat mooi leesvoer opgeleverd maar eingelijk wil ik het gaan gebruiken voor mijn MCV (MVC?)

Of is dit niet handig om zo alle classes overal te kunnen benaderen?

idee:
laden van core class
laden van extra classes (database, validatie, layout, etc etc etc)
uitlezen parameters (arguments)
uitvoeren van de gevraagde pagina waarbij deze pagina via de core class gebruik kan maken van alle classes die geladen zijn.

of denk ik verkeerd?
Just say hi!
  vrijdag 9 oktober 2009 @ 20:58:58 #27
75592 GlowMouse
l'état, c'est moi
pi_73531797
webby: kijk of je met shell_exec en ls de gesorteerde lijst op kunt halen; echt snel krijg je het pas als je bij elke nieuwe toevoeging een kort lijstje bijwerkt.

Chandler: of het handig is moet je zelf weten. Als je classes maar 1x gebruikt per request kan het geen kwaad. Maar wat als je later ooit een tweede db-verbinding wilt openen?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_73531865
GlowMouse, bedankt voor je tip. het klinkt goed, maar ik ben niet in staat om een script zelf te maken. Bewerken lukt me nog wel meestal, dus als je een opzetje zou kunnen maken of me verwijzen naar een tutorial dan zou ik al een heel eind komen.
  vrijdag 9 oktober 2009 @ 21:45:35 #29
187069 slacker_nl
Sicko pur sang
pi_73533177
quote:
Op vrijdag 9 oktober 2009 19:47 schreef WebbySP het volgende:
Hoi,

ik werd naar dit topic verwezen, dus vandaar hier nog maar eens :

Ik heb een pagina waarop een aantal duizend icons te vinden zijn. Alles werkt perfect, alleen wil ik nu een dingetje toevoegen, namelijk : de laatste (3) toevoegingen. Oftewel, de nieuwste 3 icons.

Ik heb nu een scriptje (zie hieronder) die de hele directory doorloopt en dan vervolgens ALLE icons weergeeft in een lijst.

Niet alleen duurt het (te) lang voordat ie alles heeft doorgespit, maar ook moeten er maar 3 weergegeven worden.

Is het mogelijk om het script aan te passen dat ie sneller werkt én ook alleen de laatste 3 icons alleen in een lijstje weergeeft ?
[ code verwijderd ]
Weet niet of het sneller is, maar..
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
<?php
$directory
="pics/aruba_2009/";
$max 3;

$results = array();
$handler opendir($directory);

while (
$file readdir($handler)) {
    if (
$file != '.' && $file != '..' && $file != "robots.txt" && $file != ".htaccess"){
        
$date filemtime($directory."/".$file);
        
$date filectime($directory."/".$file);
        
$file_dates[$date][] = $file;
    }
}
closedir($handler);

krsort($file_dates);


$last_three array_slice($file_dates,0,$max);

$i 0;
foreach(
$last_three as $files) {
    foreach(
$files as $file) {
        if (
$i $max) {
            print 
"$file \n";
            
$i++;
        } else {
            break 
2;
        }
    }
}
?>


[ Bericht 30% gewijzigd door slacker_nl op 09-10-2009 21:50:53 ]
In theory there is no difference between theory and practice. In practice there is.
pi_73534073
Geweldig ! Deze is supersnel. Ik heb 'm zelfs al verwerkt op de pagina. Thanx !!
  zondag 11 oktober 2009 @ 16:56:50 #31
37634 wobbel
Da WoBBeL King
pi_73579208
Oke, ik zit met iets lastigs....

We hebben nu een Webserver met PHP die draait op Windows 2000 met daarop een ODBC plugin voor een TopSpeed database. Deze bak draait lokaal bij ons op het werk en dit werkt prima

Maar nu wil ik de website verhuizen naar een dedicated linux bak die ergens in een datacenter draait. Hoe kan ik er dan voor zorgen dat ik alsnog bij de TopSpeed database kan? Deze blijft namelijk draaien op de Windows 2000 server voor ons administratiesysteem.
pi_73614542
stiekem is de oplossing misschien geen php maar omdat het eigenlijk te maken heeft met mysql toch maar hier:

Ik heb een progressbar die op moet lopen tot 100% (vrij logisch) de progressbar geeft aan hoever een php script klaar is.

Het probleem wat ik heb is het percentage doorgeven van het script naar de progressbar.. Ik kan hier zelf geen slimmere manier voor verzinnen dan het percentage wegschrijven via mysql naar de database om vervolgens via ajax een php pagina te laten kijken welk percentage er in de database staat. Echter ook deze manier is niet ideaal en krijg ik niet fatsoenlijk aan de praat... browser timeouts die ik niet kan onderdrukken b.v.

mijn poging tot nu toe:
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
<script type="text/JavaScript"> 
function wait(msecs)
{
   var start = new Date().getTime();
   var cur = start
   while(cur - start < msecs)
   {
      cur = new Date().getTime();
   }   


 $(document).ready(function(){ 

 var percentage = 0;
    while(percentage < 100) {
      wait(1000);

        $("#quote").load("http://www.domein.nl/test.php");
        percentage = document.getElementById("quote").innerHTML;
       $('#progressbar').progressBar(percentage);

    }

 }); 
 </script> 



iemand een betere wel werkende methode?
De enige echte BaggerUser!
Riemen
fiets kopen
  maandag 12 oktober 2009 @ 17:31:34 #33
75592 GlowMouse
l'état, c'est moi
pi_73616471
je kunt in php al stukjes html naar de browser flushen; een stukje javascript dat de progressbar update?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  maandag 12 oktober 2009 @ 17:46:40 #34
152303 hamkaastosti
ook bekend als hamkaastosti
pi_73616964
oi,
ik ben bezig met een klein framework ding in php en zodra ik de mysqli class aanroep duurt het veel langer voordat de site op het scherm komt

zonder new mysqli()
0.0027 seconds

met mysqli()
0.5019 seconds

dat is toch een belachelijke verslechtering? Kan ik hier nog iets aan doen? Ik draai een standaard wamp server
Tom Jones zong ooit...
she's got style she's got grace, takes a cumshot to the face, she's a lady
laat een berichtje achter in mijn vriendjes en vriendinnetjesboek
grolsch is tof | Aj plat könt praoten, mo-j ut neet laoten
pi_73618474
quote:
Op maandag 12 oktober 2009 17:31 schreef GlowMouse het volgende:
je kunt in php al stukjes html naar de browser flushen
kijk misschien is dat wat... enig idee hoe?
De enige echte BaggerUser!
Riemen
fiets kopen
  maandag 12 oktober 2009 @ 20:54:32 #36
75592 GlowMouse
l'état, c'est moi
pi_73624796
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  maandag 12 oktober 2009 @ 20:55:06 #37
75592 GlowMouse
l'état, c'est moi
pi_73624831
quote:
Op maandag 12 oktober 2009 17:46 schreef hamkaastosti het volgende:
oi,
ik ben bezig met een klein framework ding in php en zodra ik de mysqli class aanroep duurt het veel langer voordat de site op het scherm komt

zonder new mysqli()
0.0027 seconds

met mysqli()
0.5019 seconds

dat is toch een belachelijke verslechtering? Kan ik hier nog iets aan doen? Ik draai een standaard wamp server
ga eens profilen, dit klopt niet. Connect je ergens naar de verkeerde host? Hoe meet je?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  maandag 12 oktober 2009 @ 21:21:20 #38
152303 hamkaastosti
ook bekend als hamkaastosti
pi_73626102
quote:
Op maandag 12 oktober 2009 20:55 schreef GlowMouse het volgende:

[..]

ga eens profilen, dit klopt niet. Connect je ergens naar de verkeerde host? Hoe meet je?
ik connect gewoon naar localhost. M'n framework is nog niet veel meer dan een simpel MVC framepje en ik tel de totale tijd door aan het begin een microtime(TRUE); te doen en helemaal onderaan dat nog eens te doen waarbij ik het verschil aan tijd weergeef.

zodra ik de db connectie er uit comment vliegt de tijd weer naar 0.002 seconden
Tom Jones zong ooit...
she's got style she's got grace, takes a cumshot to the face, she's a lady
laat een berichtje achter in mijn vriendjes en vriendinnetjesboek
grolsch is tof | Aj plat könt praoten, mo-j ut neet laoten
  maandag 12 oktober 2009 @ 21:22:17 #39
75592 GlowMouse
l'état, c'est moi
pi_73626150
quote:
Op maandag 12 oktober 2009 21:21 schreef hamkaastosti het volgende:

[..]

ik connect gewoon naar localhost. M'n framework is nog niet veel meer dan een simpel MVC framepje en ik tel de totale tijd door aan het begin een microtime(TRUE); te doen en helemaal onderaan dat nog eens te doen waarbij ik het verschil aan tijd weergeef.
Dat is geen goede maat; executie kan pauzeren bij het tussentijds flushen naar je browser.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_73626326
Iemand hier ervaring met CakePHP?

Ik wil een menu maken waarbij de beheerder menu-items kan toevoegen en kan koppelen aan bestaande controllers. Het menu moet volledig beheersbaar zijn, met per item een keuzemogelijkheid. Iemand een idee hoe ik zoiets kan aanpakken? Ik heb met google nog niet echt wat kunnen vinden.
  maandag 12 oktober 2009 @ 22:59:41 #41
187069 slacker_nl
Sicko pur sang
pi_73631786
Light, Wyri en whoops hebben hier ervaring mee. Die doen niet anders dan Caken onder PHP.
In theory there is no difference between theory and practice. In practice there is.
pi_73641543
Mag ik hier ook een klein CSS vraagje stellen? :)

Weet iemand waarom met onderstaande code, mijn <div id='top'> niet gewoon blijft zweven bovenin?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#top {
   display: block;
   position: fixed;
   top: 10px;
   left: 10px;
   height: 40px;
   z-index: 999;
   background-color: red;
   border:1px solid black;         

   }

#content {
    Position: relative;     
}


mijn "top" div scrolled nu gewoon mee, en dat is niet de bedoeling :P
pi_73642775
quote:
Op dinsdag 13 oktober 2009 11:18 schreef LeeHarveyOswald het volgende:
Mag ik hier ook een klein CSS vraagje stellen?

Weet iemand waarom met onderstaande code, mijn <div id='top'> niet gewoon blijft zweven bovenin?
[ code verwijderd ]

mijn "top" div scrolled nu gewoon mee, en dat is niet de bedoeling
Volgens mij snappen niet alle browsers precies wat de bedoeling is van position:fixed;

En ben ik heel flauw als ik wijs op het bestaan van [CSS] voor dummies - deel 13 ?
pi_73643009
quote:
Op dinsdag 13 oktober 2009 11:58 schreef Light het volgende:

[..]

Volgens mij snappen niet alle browsers precies wat de bedoeling is van position:fixed;

En ben ik heel flauw als ik wijs op het bestaan van [CSS] voor dummies - deel 13 ?
CTRL-F hielp mij niet naar dat topic, en aangezien Google de laatste weken wat moeite heeft met het tonen van de geindexeerde pagina's van fok....

Ik ga het daar vragen! Dank!

(overigens doet hij het op mn mobiel inderdaad wel goed.. )
  dinsdag 13 oktober 2009 @ 16:04:15 #45
220026 Treces
Hier had uw tekst kunnen staan
pi_73650537
Weet iemand hoe ik mijn tabel kan opvullen met cellen?

Dat de lijn helemaal doorschuift naar rechts?


De cijfers haalt ie op uit een database trouwens.

1
2
3
4
5
6
7
8
9
10
11
      echo '<tr>';
      echo '<td>' . $vak['titel'] . '</td>';
      while($cijfers = mysql_fetch_array($sql)){
         echo '<td><a class="fancyopen" href="cijfers.php?p=wijzigen&id='.$cijfers["id"].'&iframe">' . $cijfers["punt"] . '</a></td>';
         
         $gem[$i] = $gem[$i] + ($cijfers["punt"] * $cijfers["weging"]);
         $weging[$i] = $weging[$i] + $cijfers["weging"];   
         $gemiddelde[$i] = $gem[$i] / $weging[$i];
      }
      echo '<td>'.$gemiddelde[$i].'</td>';
      echo '</tr>';


[ Bericht 69% gewijzigd door Treces op 13-10-2009 16:28:22 ]
pi_73652113
Zorg dat je op iedere regel evenveel <td>'s hebt.
  dinsdag 13 oktober 2009 @ 16:55:41 #47
220026 Treces
Hier had uw tekst kunnen staan
pi_73652205
quote:
Op dinsdag 13 oktober 2009 16:53 schreef Light het volgende:
Zorg dat je op iedere regel evenveel <td>'s hebt.
Maar het aantal td's varieert bij elke rij.
  dinsdag 13 oktober 2009 @ 17:00:09 #48
220026 Treces
Hier had uw tekst kunnen staan
pi_73652379
Oke, andere vraag: hoe kan ik erachter komen welk vak de meeste cijfers heeft?
pi_73652508
Dat is dus het probleem
pi_73652525
1select vak, count(cijfers) as aantal_cijfers from cijfers where leerling = 1 group by vak order by aantal_cijfers desc limit 1
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')