abonnement Unibet Coolblue Bitvavo
  woensdag 4 januari 2006 @ 18:20:32 #76
32768 DionysuZ
Respect my authority!
pi_33701945
quote:
In many cases where a font resides in the same directory as the script using it the following trick will alleviate any include problems.
1
2
3
4
5
6
7
<?php
// Set the enviroment variable for GD
putenv('GDFONTPATH=' . realpath('.'));

// Name the font to be used (note the lack of the .ttf extension)
$font = 'SomeFont';
?>


imagettftext()

[ Bericht 51% gewijzigd door DionysuZ op 04-01-2006 18:27:56 ]
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_33703877
wat raar, waarom zonder .ttf... dat snap ik nou weer niet maar het probleem is alleen op me eigen PC en niet online, en daar wordt dus wel weer .ttf gebruikt? beetje raar...

en als dat zo is, is er ook een manier om te checken of het een probleem geeft? zodat ik het code technisch of het ene of het andere kan gebruiken?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 4 januari 2006 @ 19:44:11 #78
32768 DionysuZ
Respect my authority!
pi_33704748
quote:
Op woensdag 4 januari 2006 19:16 schreef Chandler het volgende:
wat raar, waarom zonder .ttf... dat snap ik nou weer niet maar het probleem is alleen op me eigen PC en niet online, en daar wordt dus wel weer .ttf gebruikt? beetje raar...

en als dat zo is, is er ook een manier om te checken of het een probleem geeft? zodat ik het code technisch of het ene of het andere kan gebruiken?
ligt aan je GD versie
quote:
Depending on which version of the GD library PHP is using, when fontfile does not begin with a leading / then .ttf will be appended to the filename and the library will attempt to search for that filename along a library-defined font path.

When using versions of the GD library lower than 2.0.18, a space character, rather than a semicolon, was used as the 'path separator' for different font files. Unintentional use of this feature will result in the warning message: Warning: Could not find/open font. For these affected versions, the only solution is moving the font to a path which does not contain spaces.
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_33706293
kan iemand mij hier mee helpen..

ik heb een bestaande web applicatie in php en mysql. daar worden weken in benoemd met een weeknummer en een jaartal. de dagen worden genummerd van 0t/m6 ma t/m zo. nu wil ik aan de hand van deze gegevens een datum genereren. (dag, maand). kan dit met de functie date() of op een andere manier?
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_33707410
  • Maak eerst een datum van 1 januari van het jaartal dat je wil gebruiken.
  • Bepaal het weeknummer van 1 januari. Als 1 januari een donderdag, vrijdag, zaterdag of zondag is, dan is het week 1. Als 1 januari een maandag, dinsdag of woensdag is, dan is het week 53 van het jaar er voor.
  • Je zoekt de datum van bijvoorbeeld week 10, dan moet je dus 9 weken = 9 * 7 dagen verder zijn.
  • Zoek bij de datum die je nu hebt de dag in de week die je wil hebben.

    Maar dan in php
  • Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_33707855
    Misschien iets handiger:

  • Neem de datum van 4 januari van het jaat dat je wil gebruiken. Deze datum valt altijd in week 1.
  • Je zoekt de datum van bijvoorbeeld week 10, dan moet je dus 9 weken = 9 * 7 dagen verder zijn.
  • Zoek bij de datum die je nu hebt de dag in de week die je wil hebben.
  • Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_33707927
    Ja, of je doet iets in de richting van

    strtotime('+' . $aantal_weken . ' week', $timestamp_van_eerste_dag_van_dat_jaar);

      FOK!-Schrikkelbaas woensdag 4 januari 2006 @ 21:16:51 #83
    1972 Swetsenegger
    Egocentrische Narcist
    pi_33708168
    Ik ben gestopt met roken. Beetje moeite met concentreren nu. PHP'en gaat ook iets trager .
    pi_33708262
    quote:
    Op woensdag 4 januari 2006 21:16 schreef Swetsenegger het volgende:
    Ik ben gestopt met roken. Beetje moeite met concentreren nu. PHP'en gaat ook iets trager .
    . Succes dan maar, en niet teveel op problemen blijven zitten, dat gaat alleen maar voor irritatie zorgen
    pi_33709281
    quote:
    Op woensdag 4 januari 2006 21:10 schreef JeRa het volgende:
    Ja, of je doet iets in de richting van

    strtotime('+' . $aantal_weken . ' week', $timestamp_van_eerste_dag_van_dat_jaar);

    Daar schiet je toch niet zo gek veel mee op? Iets als "thursday week 10 2005" snapt strtotime niet.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_33709884
    -blaat-
    pi_33709889
    quote:
    Op woensdag 4 januari 2006 22:10 schreef SuperRembo het volgende:

    [..]

    Daar schiet je toch niet zo gek veel mee op? Iets als "thursday week 10 2005" snapt strtotime niet.
    Maar daar had JeRa het ook niet over

    Strtotime accepteert ook 2 argumenten, waarbij het tweede argument de timestamp is vanaf waar gerekend moet worden. Standaard is dat natuurlijk de huidige tijd, maar je kunt er ook middernacht, het begin van 1 januari <jaar> invullen.
    pi_33710084
    quote:
    Op woensdag 4 januari 2006 22:10 schreef SuperRembo het volgende:

    [..]

    Daar schiet je toch niet zo gek veel mee op? Iets als "thursday week 10 2005" snapt strtotime niet.
    Je kunt de dag van de week toch opvragen met date()?
    pi_33710540
    Ja dat kan.
    Maar markiemark wil dus de datum weten van bijvoorbeeld de donderdag in week 10 van 2005. Het enige waar je volgens mij strtotime voor kan gebruiken is het optellen van een aantal weken. Dat is maar een onderdeel van het probleem (en ook simpel zonder strtotime te doen).
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_33710664
    Je kan toch de donderdag in week 1 opvragen en daar 9x7 bij optellen?

    -r-
    pi_33713102
    Zo dus

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    // dow: 0 = sunday, 1 = monday, ... 6 = saturday, 7 = sunday
    function dateFromWeek($p_year, $p_week, $p_dow) {
       $date = mktime(0, 0, 0, 1, 4, $p_year);
       $dow = date('w', $date);
       if ($dow == 0) $dow = 7;
       if ($p_dow == 0) $p_dow = 7;
       $date += ($p_week - 1) * 7 * 24 * 60 *60;
       $date += ($p_dow - $dow) * 24 * 60 *60;
       return $date;
    }
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_33722292
    Ik ben de naam van de functie in php welke woorden kan vergelijken, zoiets als google suggest.
    Wie weet hem, het was volgens mij een redelijk onlogische naam, volgens mij naar iemand vernoemt of zo.
    pi_33722497
    levenshtein die zocht ik

    Ik zal de andere ook ff bekijken.
      FOK!-Schrikkelbaas donderdag 5 januari 2006 @ 11:11:34 #95
    1972 Swetsenegger
    Egocentrische Narcist
    pi_33722562
    quote:
    Op donderdag 5 januari 2006 11:09 schreef Darkomen het volgende:
    levenshtein die zocht ik

    Ik zal de andere ook ff bekijken.
    die 'ander' is gewoon de handleiding met alle string functies
    pi_33722660
    Yups ik zag het
    pi_33724479
    dank jullie wel allemaal! ik ga vanmiddag aan de knutsel!
    Amsterdam, stad van hash en coke,
    Waar de vrouwen zich vrouwelijk gedragen..
    En de mannen ook..
    pi_33730440
    quote:
    Op woensdag 4 januari 2006 23:37 schreef SuperRembo het volgende:
    Zo dus
    [ code verwijderd ]
    edit: zie dat het een timestamp is.. cool

    klein probleempje, rembo gaat er hier vanuit dat dag 0 zondag is, 1 maandag enz, maar het is iets anders..
    maandag = 0, dinsdag = 1 enz..

    ik kom er niet uit om dit goed te fixen.. maar het begint er op te lijken!

    [ Bericht 16% gewijzigd door markiemark op 05-01-2006 15:39:50 ]
    Amsterdam, stad van hash en coke,
    Waar de vrouwen zich vrouwelijk gedragen..
    En de mannen ook..
    pi_33732264
    ben er al uit.. op beetje vreemde manier, maar het werkt!
    Amsterdam, stad van hash en coke,
    Waar de vrouwen zich vrouwelijk gedragen..
    En de mannen ook..
      FOK!-Schrikkelbaas zaterdag 7 januari 2006 @ 15:12:47 #100
    1972 Swetsenegger
    Egocentrische Narcist
    pi_33799553
    Probleempje.
    Ik kom op een specifieke pagina met POST data.
    Op die pagina kan ik weer doorklikken met GET data.

    Op die laatste pagina wil ik dmv een javascript history.back terug naar de vorige page. Maar dan krijg ik continue de 'deze pagina is verlopen' warning.

    Nu had ik eens gelezen dat header("Cache-control: private"); dit oplost, maar ik weet even niet goed hoe dit toe te passen en of dit uberhaupt een oplossing is

    Iemand een tip?

    -edit- opgelost

    [ Bericht 9% gewijzigd door Swetsenegger op 07-01-2006 15:26:59 ]
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')