abonnement Unibet Coolblue Bitvavo
pi_38171218
@ralfie

De bestanden zijn waarschijnlijk van de Apache-webserver en PHP draait nu onder jouw gebruikersnaam - of andersom. Als je FTP niet goed werkt en als je geen shelltoegang hebt kun je dus misschien het beste jouw methode uitvoeren op alle bestanden waarbij je het nodig hebt.
  woensdag 24 mei 2006 @ 18:24:54 #202
85514 ralfie
!Yvan eht nioj
pi_38171463
quote:
Op woensdag 24 mei 2006 18:17 schreef JeRa het volgende:
@ralfie

De bestanden zijn waarschijnlijk van de Apache-webserver en PHP draait nu onder jouw gebruikersnaam - of andersom. Als je FTP niet goed werkt en als je geen shelltoegang hebt kun je dus misschien het beste jouw methode uitvoeren op alle bestanden waarbij je het nodig hebt.
Daar was ik al bang voor, niet dat het verschrikkelijk veel uitmaakt maar ik had gehoopt op een nettere oplossing. Toch bedankt
pi_38171652
quote:
Op woensdag 24 mei 2006 18:24 schreef ralfie het volgende:

[..]

Daar was ik al bang voor, niet dat het verschrikkelijk veel uitmaakt maar ik had gehoopt op een nettere oplossing. Toch bedankt
Eigenlijk had jouw hoster er rekening mee moeten houden, maar bij onbetaalde hosters wordt het wat lastig om te gaan klagen hè
  FOK!-Schrikkelbaas woensdag 24 mei 2006 @ 19:33:22 #204
1972 Swetsenegger
Egocentrische Narcist
pi_38174115
Kan ik met php bestanden op de server van de ene naar de andere directory kopieren? Dus geen geuploade bestanden, maar bestanden die er al staan?
  woensdag 24 mei 2006 @ 19:40:54 #205
85514 ralfie
!Yvan eht nioj
pi_38174433
quote:
Op woensdag 24 mei 2006 18:30 schreef JeRa het volgende:

[..]

Eigenlijk had jouw hoster er rekening mee moeten houden, maar bij onbetaalde hosters wordt het wat lastig om te gaan klagen hè
idd

zoals gezegd is het niet zo belangrijk, chmodden is toch meer zon feature wat ik zelden wil gaan gebruiiken, maar voor de handigheid er toch in moet hebben. Ben namelijk een webbased explorer aan het maken voor mijn studenten homedisk (host is uni dus ) aangezien dat toch wat makkelijker is als het programma dat ik nu gebruik om mijn zooi te uploaden (ssh secure shell) en ik mijn tijd toch op de een of andere manier moet volmaken Het vordert al aardig, moet alleen nog filedragging fixen (dat het ooit wel deed ) en de built-in editor (PHPad, originele naam) afmaken. En ik moet nog alle icoontjes converteren naar jpg oid omdat ik erachter kwam dat IE geen transpante pngs aankan NADAT ik alle icoontjes al gemaakt had

Ja, je moet iets te doen hebben
  woensdag 24 mei 2006 @ 19:51:28 #206
12221 Tijn
Powered by MS Paint
pi_38174840
quote:
Op woensdag 24 mei 2006 19:33 schreef Swetsenegger het volgende:
Kan ik met php bestanden op de server van de ene naar de andere directory kopieren? Dus geen geuploade bestanden, maar bestanden die er al staan?
Als de user waaronder de webserver draait, de juiste rechten heeft om de files te lezen, zou ik niet weten waarom copy niet gewoon zou werken
  FOK!-Schrikkelbaas woensdag 24 mei 2006 @ 19:59:17 #207
1972 Swetsenegger
Egocentrische Narcist
pi_38175190
quote:
Op woensdag 24 mei 2006 19:51 schreef Tijn het volgende:

[..]

Als de user waaronder de webserver draait, de juiste rechten heeft om de files te lezen, zou ik niet weten waarom copy niet gewoon zou werken
Ow ja, stom stom.
pi_38175883
quote:
Op woensdag 24 mei 2006 19:40 schreef ralfie het volgende:
(ssh secure shell)
Weet je zeker dat het SSH is en geen SFTP? Want dan heb je natuurlijk wél shelltoegang, en dan kan het omzetten van je bestanden iets sneller
quote:
En ik moet nog alle icoontjes converteren naar jpg oid omdat ik erachter kwam dat IE geen transpante pngs aankan NADAT ik alle icoontjes al gemaakt had
Internet Explorer kan die dingen via één of ander filter ook prima weergeven. Beetje hackish, maar het werkt.
  woensdag 24 mei 2006 @ 20:49:38 #209
85514 ralfie
!Yvan eht nioj
pi_38177364
quote:
Op woensdag 24 mei 2006 20:14 schreef JeRa het volgende:

[..]

Weet je zeker dat het SSH is en geen SFTP? Want dan heb je natuurlijk wél shelltoegang, en dan kan het omzetten van je bestanden iets sneller
Hoe kom ik daarachter?

als het helpt, hier is mijn phpinfo
pi_38178183
quote:
Op woensdag 24 mei 2006 20:49 schreef ralfie het volgende:

[..]

Hoe kom ik daarachter?
Door gebruik te maken van PuTTy en proberen contact te maken met de server gebruikersnaam en wachtwoord zijn dan hetzelfde als die je gebruikt om je bestanden te uploaden.

Je krijgt dan als het goed is een shell (Linux-shell wrs) waarmee je ook die bestanden kunt kopiëren en in één keer op je eigen gebruikersnaam kunt zetten.
pi_38180175
quote:
Op woensdag 24 mei 2006 21:09 schreef JeRa het volgende:

Je krijgt dan als het goed is een shell (Linux-shell wrs) waarmee je ook die bestanden kunt kopiëren en in één keer op je eigen gebruikersnaam kunt zetten.
Nee, dat gaat niet door rechtenproblemen. Je kunt de eigenaar van een bestand niet aanpassen (tenzij je root bent).
pi_38180366
quote:
Op woensdag 24 mei 2006 21:58 schreef Light het volgende:

[..]

Nee, dat gaat niet door rechtenproblemen. Je kunt de eigenaar van een bestand niet aanpassen (tenzij je root bent).
Waar zeg ik dat hij dat moet doen dan?

Die bestanden zijn wel van iemand anders, maar hij kan ze als gebruiker zo te lezen wél inlezen. Dat betekent dat de worldread aanstaat, en dat betekent dat hij ze kan kopiëren. Om ze te kopiëren maakt ie nieuwe bestanden aan waar hij wél het beheer over heeft.
  woensdag 24 mei 2006 @ 23:55:51 #213
12880 CraZaay
prettig gestoord
pi_38185006
quote:
Op woensdag 24 mei 2006 21:09 schreef JeRa het volgende:

[..]

Door gebruik te maken van PuTTy en proberen contact te maken met de server gebruikersnaam en wachtwoord zijn dan hetzelfde als die je gebruikt om je bestanden te uploaden.

Je krijgt dan als het goed is een shell (Linux-shell wrs) waarmee je ook die bestanden kunt kopiëren en in één keer op je eigen gebruikersnaam kunt zetten.
Dan moet 'ie wel SSH rechten hebben uiteraard.
pi_38185359
quote:
Op woensdag 24 mei 2006 23:55 schreef CraZaay het volgende:

[..]

Dan moet 'ie wel SSH rechten hebben uiteraard.
quote:
Op woensdag 24 mei 2006 19:40 schreef ralfie het volgende:
...
aangezien dat toch wat makkelijker is als het programma dat ik nu gebruik om mijn zooi te uploaden (ssh secure shell)
...
Vandaar
pi_38187525
Even een klein noobvraagje
ik ben sindskort actief bezig met websites
ik zou ook wel graag php leren

Welke Boeken zou ik hiervoor moeten aanschaffen ( liefs inclusief software natuurlijk )
iemand tips of Suggesties
  donderdag 25 mei 2006 @ 09:08:27 #216
12880 CraZaay
prettig gestoord
pi_38189964
quote:
Op donderdag 25 mei 2006 00:05 schreef JeRa het volgende:

[..]


[..]

Vandaar
Scherp
pi_38189983
quote:
Op woensdag 24 mei 2006 22:02 schreef JeRa het volgende:

[..]

Waar zeg ik dat hij dat moet doen dan?

Die bestanden zijn wel van iemand anders, maar hij kan ze als gebruiker zo te lezen wél inlezen. Dat betekent dat de worldread aanstaat, en dat betekent dat hij ze kan kopiëren. Om ze te kopiëren maakt ie nieuwe bestanden aan waar hij wél het beheer over heeft.
Hmmkee, misschien had ik toch niet helemaal goed gelezen Kopieren kan natuurlijk wel.
  FOK!-Schrikkelbaas donderdag 25 mei 2006 @ 09:13:57 #218
1972 Swetsenegger
Egocentrische Narcist
pi_38189996
quote:
Op donderdag 25 mei 2006 01:18 schreef Revenge2005 het volgende:
Even een klein noobvraagje
ik ben sindskort actief bezig met websites
ik zou ook wel graag php leren

Welke Boeken zou ik hiervoor moeten aanschaffen ( liefs inclusief software natuurlijk )
iemand tips of Suggesties
Software? Wat voor software dacht je aan? PHP is gratis te downloaden. MySQL is gratis te downloaden en Apache is gratis te downloaden.
En het mooie is... er zijn volledige pakketten welke allesmet 2 keer klikken in 1 keer installeren.

Dat zijn LAM (Linux, Apache, MySQL, PHP) of WAMP (Windows, etc) en tegenwoordig zelfs AAMP(Apple, etc) pakketten.

En dan heb je verder niet veel meer nodig dan kladblok om te ontwikkelen, hoewel een gratis editor als bv phpdesigner wat handiger is.

Persoonlijk vond ik het boek PHP voor het wereldwijde web uit de 'snel op weg' serie erg prettig, maar er is zoveel documentatie op internet te vinden dat een boek niet noodzakelijk is. In de openingspost van dit topic staat zelfs een lkink naar een boek dat je gratis kan downloaden
pi_38192986
Stel je hebt 9 cijfers en steeds zijn er 5 bezet, hoeveel combi's heb je en welke? weet iemand hoe je dit kan berekenen?

Iemand?

123456789 zijn de cijfers en steeds heb ik 5 cijfers!.
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  donderdag 25 mei 2006 @ 12:21:27 #220
85514 ralfie
!Yvan eht nioj
pi_38193917
quote:
Op donderdag 25 mei 2006 11:52 schreef Chandler het volgende:
Stel je hebt 9 cijfers en steeds zijn er 5 bezet, hoeveel combi's heb je en welke? weet iemand hoe je dit kan berekenen?

Iemand?

123456789 zijn de cijfers en steeds heb ik 5 cijfers!.
9^5?
quote:
Op woensdag 24 mei 2006 21:09 schreef JeRa het volgende:

[..]

Door gebruik te maken van PuTTy en proberen contact te maken met de server gebruikersnaam en wachtwoord zijn dan hetzelfde als die je gebruikt om je bestanden te uploaden.

Je krijgt dan als het goed is een shell (Linux-shell wrs) waarmee je ook die bestanden kunt kopiëren en in één keer op je eigen gebruikersnaam kunt zetten.
Ok, dat werkt, scheelt tenminste al iets, dank je!
  donderdag 25 mei 2006 @ 12:35:38 #221
12880 CraZaay
prettig gestoord
pi_38194406
quote:
Op donderdag 25 mei 2006 11:52 schreef Chandler het volgende:
Stel je hebt 9 cijfers en steeds zijn er 5 bezet, hoeveel combi's heb je en welke? weet iemand hoe je dit kan berekenen?

Iemand?

123456789 zijn de cijfers en steeds heb ik 5 cijfers!.
Wat degene hierboven zegt, 9*9*9*9*9

Wil je de combinaties uitgetypt hebben, alle 59049?
pi_38194731
'huh? zoveel mogelijkheden? maar is er ook een berekening voor? want stel ik heb 9 cijfers dus

123456789 en er zijn steeds 5 vast dan heb je de volgende mogelijkheden in 1x gepakt
12345
23451
34512
45123
51234

maar ook

54123
15342 etc



The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_38194822
quote:
Op woensdag 24 mei 2006 19:40 schreef ralfie het volgende:

......Ben namelijk een webbased explorer aan het maken ....
Leuk scriptje, zeker nergens te downloaden ?

Alleen had ik dan een mac schil genomen
pi_38194977
@Ralfie; ik heb wel een scriptje waarmee je de tree kan opbouwen... onder windows dan...
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_38195196
quote:
Op donderdag 25 mei 2006 12:35 schreef CraZaay het volgende:

[..]

Wat degene hierboven zegt, 9*9*9*9*9

Wil je de combinaties uitgetypt hebben, alle 59049?
Nope, dat is als je ook getallen 2 keer wilt gebruiken, bv 11111

Voor unieke getallen, zoals gevraagd is het:

9*8*7*6*5 = 15120 (na voor de eerste keuze 9 mogelijke getallen te hebben, blijft er voor het 2de getal maar 9-1 over. Enzovoort.

En als je wilt weten welke getallen het zijn:

!redelijk intensieve script!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php


$start = 1;
$end = 9;
for ($a = $start; $a <= $end; $a++) {
  for ($b = $start; $b  <= $end; $b++) {
    if ($b != $a) { 
   for ($c = $start; $c  <= $end; $c++) {
     if (($c != $b) && ($c != $a)) {
     for ($d = $start; $d  <= $end ; $d++) {
        if (($d != $a) && ($d != $b) && ($d != $c)) {
           for ($e = $start; $e  <= $end ; $e++) {
           if (($e != $a) && ($e != $b) && ($e != $c) && ($e != $d))  {$array[] = $a .$b .$c .$d .$e;
                     }

 }}}}}}}}

print "<pre>";
print_r($array);


(en daar komt een html bestandje van 300 kb uit)
pi_38195315
quote:
Op woensdag 24 mei 2006 19:40 schreef ralfie het volgende:

[..]

idd

zoals gezegd is het niet zo belangrijk, chmodden is toch meer zon feature wat ik zelden wil gaan gebruiiken, maar voor de handigheid er toch in moet hebben. Ben namelijk een webbased explorer aan het maken voor mijn studenten homedisk (host is uni dus ) aangezien dat toch wat makkelijker is als het programma dat ik nu gebruik om mijn zooi te uploaden (ssh secure shell) en ik mijn tijd toch op de een of andere manier moet volmaken Het vordert al aardig, moet alleen nog filedragging fixen (dat het ooit wel deed ) en de built-in editor (PHPad, originele naam) afmaken. En ik moet nog alle icoontjes converteren naar jpg oid omdat ik erachter kwam dat IE geen transpante pngs aankan NADAT ik alle icoontjes al gemaakt had

Ja, je moet iets te doen hebben
Doet het niet met opera 9
  donderdag 25 mei 2006 @ 13:05:51 #227
12880 CraZaay
prettig gestoord
pi_38195526
quote:
Op donderdag 25 mei 2006 12:56 schreef the_disheaver het volgende:

[..]

Nope, dat is als je ook getallen 2 keer wilt gebruiken, bv 11111

Voor unieke getallen, zoals gevraagd is het:
Ik zie 'm nergens zeggen dat ieder cijfer maar 1 keer voor mag komen, dus die berekening klopt prima
pi_38195685
quote:
Op donderdag 25 mei 2006 13:05 schreef CraZaay het volgende:

[..]

Ik zie 'm nergens zeggen dat ieder cijfer maar 1 keer voor mag komen, dus die berekening klopt prima
quote:
Op donderdag 25 mei 2006 11:52 schreef Chandler het volgende:
Stel je hebt 9 cijfers en steeds zijn er 5 bezet, hoeveel combi's heb je en welke? weet iemand hoe je dit kan berekenen?

Iemand?

123456789 zijn de cijfers en steeds heb ik 5 cijfers!.
Je hebt maar 9 cijfers, en niet de beschikking tot 9x 9 verschillende cijfers.

Maar mocht dat laatste wel het geval zijn, dan is het idd 95
  donderdag 25 mei 2006 @ 14:18:19 #229
85514 ralfie
!Yvan eht nioj
pi_38198139
quote:
Op donderdag 25 mei 2006 12:47 schreef Darkomen het volgende:

[..]

Leuk scriptje, zeker nergens te downloaden ?

Alleen had ik dan een mac schil genomen
als het klaar is post ik de source wel ergens, ben niet snel tevreden en ben het elke dag wel aan het uitbreiden met extra functies dus dat duurt nog wel ff
pi_38200746
quote:
Op donderdag 25 mei 2006 12:56 schreef the_disheaver het volgende:

[..]

Nope, dat is als je ook getallen 2 keer wilt gebruiken, bv 11111

Voor unieke getallen, zoals gevraagd is het:

9*8*7*6*5 = 15120 (na voor de eerste keuze 9 mogelijke getallen te hebben, blijft er voor het 2de getal maar 9-1 over. Enzovoort.

En als je wilt weten welke getallen het zijn:

!redelijk intensieve script!
[ code verwijderd ]

(en daar komt een html bestandje van 300 kb uit)
leuk, maar je kan iedere cijfer maar 1 malig gebruiken dus 22543 is niet mogelijk omdat je dan al 2x een 2 hebt en dat is niet mogelijk..
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_38201430
quote:
Op donderdag 25 mei 2006 15:45 schreef Chandler het volgende:

[..]

leuk, maar je kan iedere cijfer maar 1 malig gebruiken dus 22543 is niet mogelijk omdat je dan al 2x een 2 hebt en dat is niet mogelijk..
Dan is het 1*2*3*4*5, dus 120 opties, als er 4 getallen vaststaan uit de 9.
pi_38201526
Maar is daar ook een model voor om te bereken.

Want zoals ik al zei zijn er 9 cijfers (1 2 3 4 5 6 7 8 9) en van deze zijn continue 5 gekozen, nu wil ik zelf een lijstje genereren welke mogelijkheden er allemaal zijn.. zodat ik ze allemaal kan kiezen. alleen zit al een tijdje na te denken over welke combinaties mogelijk zijn... en kan het wel handmatig gaan doen maar wil eens inzien hoe de berekening is.

maar 3 5 7 8 9 is ook mogelijk dus 5 stuks van 1 t/m 9..

[ Bericht 15% gewijzigd door Chandler op 25-05-2006 16:17:30 ]
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_38201636
quote:
Op donderdag 25 mei 2006 16:12 schreef Chandler het volgende:
Maar is daar ook een model voor om te bereken.

Want zoals ik al zei zijn er 9 cijfers (1 2 3 4 5 6 7 8 9) en van deze zijn continue 5 gekozen, nu wil ik zelf een lijstje genereren welke mogelijkheden er allemaal zijn.. zodat ik ze allemaal kan kiezen. alleen zit al een tijdje na te denken over welke combinaties mogelijk zijn... en kan het wel handmatig gaan doen maar wil eens inzien hoe de berekening is.
Niet zo moeilijk doen. Je pakt een string met alle getallen erin die mogelijk zijn. Filtert daar de getallen uit die nog niet gedaan zijn en maakt vervolgens een recursieve functie die alle opties naloopt.
pi_38201778
@Roonaan; je zegt het heel gemakkelijk inderdaad maar zit hier dus al dagen over na te denken hoe ik dit moet gaan bouwen ik snap dat het met een array moet en een string die de mogelijke combinaties kan bevatten... maar ik ga weer ff wat proberen!
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_38202346
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
<?php

  function permutaties($nums) {
    if(count($nums) == 1) return $nums;

    $return = array();

    foreach($nums as $index => $num) {
      $newnums = array_values($nums);
      unset($newnums[array_search($num, $newnums)]);

      $permutaties = permutaties($newnums);
      array_walk($permutaties, 'prefix', $num);

      $return = array_merge($return, $permutaties);
    }
    return $return;
  }
  
  function prefix(&$elem, $key,  $fix) {
    $elem = $fix.$elem;
  }
  
  echo '<pre>';
  var_export(permutaties(range(1,6)));
  echo '</pre>';
?>
pi_38203212
@Roonaan, ik heb zelf ook al wat gebakken.

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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?php

set_time_limit(30);

function chkinHolder($holder, $numRow)
{
    $b = 0;
    for ($x = 0; $x < 5; $x++)
    {
        // lees ieder getal uit
        $i = substr($holder, $x, 1);

        if (!stristr($numRow, $i))
        {
            // als naald niet is gevonden
            $b++;
        }
    }
    
    if ($b > 0)
    {
        // niet all getallen komen in deze holder voor dus return
        return true;
    }
    else
    {
        return false;
    }
}

function chk($arr, $numRow)
{
    $a = 0;
    // check of $arr een array is
    if (is_array($arr))
    {
        // ga iedere 'value' van de array bij langs
        foreach ($arr as $id => $holder)
        {
            // de combinatie van cijfers zijn niet gevonden.
            if (chkinHolder($holder, $numRow) == true)
            {
                $a++;
            }
        }
    }
    
    // blijkbaar is er niet een combinatie gevonden, dus invoegen maar.
    if ($a == count($arr))
    {
        // geen zelfde gevonden, dus invoegen
        echo count($arr) . " --> " . $numRow . "<br>";
        $arr[] = $numRow;
    }
    
    return $arr;
}

function random()
{
    $holder = "";
    for ($x = 0; $x < 20; $x++)
    {
        $y = rand(1, 9);
        if (!stristr($holder, "$y"))
        {
            $holder .= "$y";
        }
        
        if (strlen($holder) == 5)
        {
            return $holder;
            break;
        }
    }
    
    return $holder;
}
        
        
$arr = array();

for ($x = 0; $x < 999999; $x++)
{
    $holder = random();

    $arr = chk($arr, $holder);
}

echo count($arr);

?>


maar dat werkt neit helemaal... jou idee, is bijna goed, echter heb je dus 9 getallen waar continue 5 getallen in weg gehaald worden. Dus nog een voorbeeld.

1 2 3 4 5 6 7 8 9 zijn vast staande getallen en steeds doe ik er 5 dat kan zijn 96543 (maar dat getal is dan ook 65439 en 54396 maar ook 69354 en ga zo maar door)..

Ik hoop dat je het snapt..
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_38203299
Zo ingewikkeld is het toch niet om een array te generen die op basis van 9 getallen plus de 5 die al gebruikt zijn een array van 4 getallen genereerd?
Vervolgens doe je:
$permutaties = permutaties($arrayVanVierGetallen);
array_walk($permutaties, 'prefix', $stringMetVijfGebruikteGetallen);
var_export($permutaties);
pi_38203524
ja maar dan check je toch of nummertje 54321 al bestaat? maar dat getalletje is het zelfde als 43215 en ook het zelfde als 32154 en ook 24153 en ga zo maar door
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_38203815
Chandler, ik snap niets van wat je wilt bereiken er zijn standaard permutatieberekeningen in de wiskunde beschikbaar, maar daarvoor moet je wel precies weten wát je wilt
pi_38203968
quote:
Op donderdag 25 mei 2006 17:07 schreef Chandler het volgende:
ja maar dan check je toch of nummertje 54321 al bestaat? maar dat getalletje is het zelfde als 43215 en ook het zelfde als 32154 en ook 24153 en ga zo maar door
?????

Dan is er toch in totaal maar één permutatie mogelijk: 123456789 ??

Het gaat er toch om dat je een reeks van 9 getallen moet maken, waarvan de eerste 5 vast staan?

Stel je hebt 23546 als eerste vijf. Dan heb je nog 4 getallen over om permutaties mee te maken 1789.

Jouw mogelijke opties zijn dan
23456-1789
23456-1798
23456-1879
..
23456-9871

-r-
pi_38204580
quote:
Op donderdag 25 mei 2006 14:18 schreef ralfie het volgende:

[..]

als het klaar is post ik de source wel ergens, ben niet snel tevreden en ben het elke dag wel aan het uitbreiden met extra functies dus dat duurt nog wel ff
Ik hou het in de gaten
pi_38204993
Ik zal het nogmaals anders uitleggen.

Om een code te kraken heb je 9 boxjes die alle voorzien zijn van een cijfer... 1 t/m 9. De code bestaat uit een 5 tal cijfers.. die je moet invoeren... dus je kunt alleen cijfers 1 t/m 9 invullen en iedere cijfer mag je 1 maal gebruiken dus bij iedere poging blijven 4 boxen onbenut...

Dus stel de code is 56789 dan klopt 98765 ook en 87659 ook en ga zo maar door... want die combnaties bevatten de zelfde cijfer reeks.

Je moet het zien als
1
2
[1] [2] [3] [4] [5] [6] [7] [8] [9]
[_] [_] [_] [_] [_] [_] [_] [_] [_]


hoe vaak kun je dus de [_] (vakjes) invullen door 5 cijfers zodat alle combinaties geprobeerd zijn.

Voor de code 56789 (maar ook 98765, 57986 etc) zie je dus dit

1
2
[1] [2] [3] [4] [5] [6] [7] [8] [9]
[_] [_] [_] [_] [x] [x] [x] [x] [x]


en deze code is dus gelijk aan alle mogelijk heden met de cijfers 5 t/m 9..

Ik hoop dat ik het nu duidelijker heb gemaakt, gvd wat is het toch moeilijk om dingen verstaanbaar te maken
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_38205063
9x8x7x6x5 dan dus.

-r-
pi_38205334
quote:
Op donderdag 25 mei 2006 18:01 schreef Roönaän het volgende:
9x8x7x6x5 dan dus.
Inderdaad. Even uitgelegd; je begint met 9 opties waarvan je er één kunt kiezen. Vervolgens heb je er nog maar 8 over, daarna 7, etc. totdat je vijf opties hebt gekozen. Dit is ongeacht welke getallen je kiest (na één hokje aangevinkt te hebben zijn er nog altijd 8 andere over) en is van toepassing op alle getallen die jij noemt - dit omdat het een vertaling is van hokjes --> getallen, en niet van getallen --> hokjes. Er zijn dus geen rare checks nodig om te controleren of een getal al eerder voorkwam oid.
pi_38205531
Het script is dan:

1
2
3
4
5
6
7
8
<?php
  for($a = 1   ; $a <= 5; $a++)
  for($b = $a+1; $b <= 6; $b++)
  for($c = $b+1; $c <= 7; $c++)
  for($d = $c+1; $d <= 8; $d++)
  for($e = $d+1; $e <= 9; $e++)
    echo "<div>$a$b$c$d$e</div>";
?>
pi_38209822
@Jera; niet geheel correct; want bij iedere check heb je 5 getallen die wel ingevuld worden en vier die niet ingevuld worden... daarom is't ook zo pittig
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_38210977
quote:
Op donderdag 25 mei 2006 20:23 schreef Chandler het volgende:
@Jera; niet geheel correct; want bij iedere check heb je 5 getallen die wel ingevuld worden en vier die niet ingevuld worden... daarom is't ook zo pittig
Jera's verhaal is 100% conform jouw schets.

In principe gooi je 5 darts op een scherm van 9 hokjes. Elke dart in zijn eigen hokje.

De eerste keer kan je 9 hokjes raken.
De tweede dart nog maar 8 (er is er immers een bezet).

Kom op chandler, dit is basics statistiek middelbare school.
pi_38213200
In mysql 5 kun je MONTH(datum) doen, dan krijg je de maand uit een date veld. De hoster daaid echt mysql v 3.2 waar MONTH() niet in zit

Weet iemand een soortgelijke functie voor mysql 3?
  FOK!-Schrikkelbaas donderdag 25 mei 2006 @ 22:12:11 #249
1972 Swetsenegger
Egocentrische Narcist
pi_38213243
DAY

-edit- hmz verkeerd gelezen. Dacht dat je 'm als interval wilde gebruiken
pi_38213528
Ik heb dus een date veld met bijv. 2006-05-17 erin. Hoe krijg ik dan de maand/dag er uit?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')