[PHP] krijg code niet aan de praat

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • FireFoz
  • Registratie: Juni 2001
  • Laatst online: 18-06 08:40
PHP:
1
2
3
$time = time ();
$time_string = date("n", $time) . "," . date("j", $time) . "," . date("Y", $time);
$first_today = mktime(0,0,0,$time_string);



heeft iemand een id waarom dit niet werkt? Hij geeft nu wel de tijd van vandaag om 23:59 in timestamp, maar hij haalt dit niet uit $time. Als ik namelijk $time - 86400 er voor zet, krijg ik precies het zelfde.

Wat ik nodig heb, is een scriptje dat een timestamp omzet naar de laatste tijd van die dag (23:59). Het leek te werken, maar dat is dus schijn, probeer het maar eens met een oudere timestamp.

Iemand een idee?
ik heb het ook al zo geprobeerd maar dat mocht ook niet baten:

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
    $time = time();

    $d1 = date("n", $time);
    $d2 = date("j", $time);
    $d3 = date("Y", $time);

    $time_string .= $d1;
    $time_string .= ",";
    $time_string .= $d2;
    $time_string .= ",";
    $time_string .= $d3;

    $end_on = mktime(0,0,0,$time_string);

Leef lekker in het nu, er is niks anders


Acties:
  • 0 Henk 'm!

Verwijderd

FireFoz schreef op 25 January 2003 @ 20:03:
Wat ik nodig heb, is een scriptje dat een timestamp omzet naar de laatste tijd van die dag (23:59). Het leek te werken, maar dat is dus schijn, probeer het maar eens met een oudere timestamp.
ik zie zo gauw niet wat er fout gaat, maar uit het blote hoofd :P

PHP:
1
2
3
4
5
6
7
8
9
  // niet getest btw
  function a($input) {
   // $input is UNIX timestamp
    $dag = date("d",$input);
    $maand = date("m", $input);
    $jaar = date("Y", $input);

    return date("U", mktime(0,23,59, $maand, $dag, $jaar);
  }


edit:
ik lees net je post over, en zie daar, een verschil met jouw gebruik van mktime en de mijne. Ik denk niet dat mktime(0,0,0, $string) kan ;). Kan het dat miss. zijn?

[ Voor 22% gewijzigd door Verwijderd op 25-01-2003 20:12 ]


Acties:
  • 0 Henk 'm!

  • FireFoz
  • Registratie: Juni 2001
  • Laatst online: 18-06 08:40
hmmmz met die funcite van jou krijg ik er nu, om 20:38 12:23 uit :p
klopt ook niet helemaal dus :)

waarom zou mktime(0,0,0, $string) niet kunnen dan? tis toch sec, min, uur, maand, dag, jaar?

Leef lekker in het nu, er is niks anders


Acties:
  • 0 Henk 'm!

  • FireFoz
  • Registratie: Juni 2001
  • Laatst online: 18-06 08:40
hmmm btje lijp, maar dit werkt dus wel:

PHP:
1
2
3
4
5
6
7
8
    $time = time();
    $time = ($time - 86400);

    $d1 = date("n", $time);
    $d2 = date("j", $time);
    $d3 = date("Y", $time);

    $end_on = mktime(0,23,0,$d1, $d2, $d3);


verschil is die time string...lijp :?

Leef lekker in het nu, er is niks anders


Acties:
  • 0 Henk 'm!

  • KillR-B
  • Registratie: Mei 2002
  • Laatst online: 09-09 09:55
FireFoz schreef op 25 January 2003 @ 20:39:
hmmmz met die funcite van jou krijg ik er nu, om 20:38 12:23 uit :p
klopt ook niet helemaal dus :)

waarom zou mktime(0,0,0, $string) niet kunnen dan? tis toch sec, min, uur, maand, dag, jaar?
Sorry maar hier moet ik eigenlijk wel om lachen als je het verschil niet weet tussen:

functie (arg1, arg2, arg3, "arg4, arg5, arg6")

en

functie (arg1, arg2, arg3, arg4, arg5, arg6)

Acties:
  • 0 Henk 'm!

  • RELOADER|IA
  • Registratie: December 2002
  • Laatst online: 22-12-2004
Een string is iets anders dan een parameter! Een string kan meedere parameters bevatten, maar dat ziet de "compiler" als 1 parameter!
Niet dat ik je hiermee veel geholpen heb, maar kijk eens op:
www.php.net EN
www.phpfreakz.nl

P4 2,4Ghz, Asus P4B533-V, 512 Mb DDR 2100, WD 800JB, WD 400BB, Plextor 48/40/12, Hauppauge WinTv Go, Win2k


Acties:
  • 0 Henk 'm!

  • FireFoz
  • Registratie: Juni 2001
  • Laatst online: 18-06 08:40
KillR-B schreef op 25 January 2003 @ 20:47:
[...]

Sorry maar hier moet ik eigenlijk wel om lachen als je het verschil niet weet tussen:

functie (arg1, arg2, arg3, "arg4, arg5, arg6")

en

functie (arg1, arg2, arg3, arg4, arg5, arg6)
pfff ik ben van af 10:00 uur vanochtend aant proggen :D

[ Voor 3% gewijzigd door FireFoz op 25-01-2003 20:49 ]

Leef lekker in het nu, er is niks anders


Acties:
  • 0 Henk 'm!

  • KillR-B
  • Registratie: Mei 2002
  • Laatst online: 09-09 09:55
FireFoz schreef op 25 januari 2003 @ 20:49:
[...]


pfff ik ben van af 10:00 uur vanochtend aant proggen :D
Ok dat verklaard het :)

Maar snap je nu wat RELOADER en ik bedoelen?

Acties:
  • 0 Henk 'm!

  • RELOADER|IA
  • Registratie: December 2002
  • Laatst online: 22-12-2004
dat is nog niet eens zo lang hoor! ;-)
Kijk maar eens een fatsoenlijke website:
http://wwwhome.cs.utwente.nl/~214500al/
daar zitten een hele hoop uurtjes in kan ik je verzekeren. En hij is nog steeds niet af! :S

Edit:
Type foutje

[ Voor 7% gewijzigd door RELOADER|IA op 25-01-2003 20:52 ]

P4 2,4Ghz, Asus P4B533-V, 512 Mb DDR 2100, WD 800JB, WD 400BB, Plextor 48/40/12, Hauppauge WinTv Go, Win2k


Acties:
  • 0 Henk 'm!

  • RELOADER|IA
  • Registratie: December 2002
  • Laatst online: 22-12-2004
wtf er is iets mis met de website op het moment! :S
Nou ja we zijn ook nog druk bezig! :D

P4 2,4Ghz, Asus P4B533-V, 512 Mb DDR 2100, WD 800JB, WD 400BB, Plextor 48/40/12, Hauppauge WinTv Go, Win2k


Acties:
  • 0 Henk 'm!

  • KillR-B
  • Registratie: Mei 2002
  • Laatst online: 09-09 09:55
RELOADER schreef op 25 January 2003 @ 20:51:
dat is nog niet eens zo lang hoor! ;-)
Kijk maar eens een fatsoenlijke website:
http://wwwhome.cs.utwente.nl/~214500al/
daar zitten een hele hoop uurtjes in kan ik je verzekeren. En hij is nog steeds niet af! :S

Edit:
Type foutje
Warning: Unable to access /blablabla...niet_public_maken/includes/functions.inc.php in /niet_public_maken/includes/final/index.php on line 2

Mooie site ;)

[ Voor 7% gewijzigd door KillR-B op 25-01-2003 20:54 ]


Acties:
  • 0 Henk 'm!

  • RELOADER|IA
  • Registratie: December 2002
  • Laatst online: 22-12-2004
ja ik weet! Volgensmij is iemand anders van mijn team er net mee bezig! :S Laat het dus maar liever ff met rust, anders is het zo frustrerend voor hem! :D

P4 2,4Ghz, Asus P4B533-V, 512 Mb DDR 2100, WD 800JB, WD 400BB, Plextor 48/40/12, Hauppauge WinTv Go, Win2k


Acties:
  • 0 Henk 'm!

  • FireFoz
  • Registratie: Juni 2001
  • Laatst online: 18-06 08:40
:D

Ik heb dat heel vaak, 9 van de 10 keer als iets niet lukt na een uur proberen, is het iets heel makkelijks :?
En moeilijke dingen die ik nog nooit gedaan heb, gaan vaak na 1 of 2 keer goed :D :p

wel irri maar ja.. :)

truste :+

Leef lekker in het nu, er is niks anders

Pagina: 1