Echt wel, gewoon je cookie wegflikkeren.quote:Op woensdag 25 juni 2008 22:04 schreef Farenji het volgende:
[..]
Dat is gewoon afhankelijk van de expiry time die je in de cookie instelt. Als je daar 31 december 2038 invult zoals google dan kunnen mensen gaan schijten tot ze een ons wegen, de sessie expire't niet.
quote:Op donderdag 26 juni 2008 10:20 schreef saban het volgende:
Is het mogelijk om in PHP mee te geven dat de browser de pagina niet moet cachen?
Want er wijzigt constant data op de website, echter als ik de URL in tik zonder de browser te sluiten zie ik de wijzigingen niet, pas na een harde refresh (F5) zie ik de gewijzigde data, dus hij onthoud het in zijn cache.
1 2 3 4 | header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past ?> |
quote:Op donderdag 26 juni 2008 10:20 schreef saban het volgende:
Is het mogelijk om in PHP mee te geven dat de browser de pagina niet moet cachen?
1 2 3 4 | header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1 header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past ?> |
Om helemaal bitneukerig te zijn kan je zelfs stellen dat dit HTTP headers zijn, geen PHP headersquote:Op donderdag 26 juni 2008 10:36 schreef Tijn het volgende:
[..]
[ code verwijderd ]
Wat Tiemie zegt dus
Het zijn HTTP-headers. Met HTML heeft dit weinig te maken.quote:Op donderdag 26 juni 2008 10:46 schreef Scorpie het volgende:
[..]
Om helemaal bitneukerig te zijn kan je zelfs stellen dat dit HTML headers zijn, geen PHP headers
Je hebt helemaal gelijkquote:Op donderdag 26 juni 2008 10:50 schreef Tijn het volgende:
[..]
Het zijn HTTP-headers. Met HTML heeft dit weinig te maken.
Ik haalde die 2 door elkaar. Bedoelde HTTP headers te schrijven, schreef ipv daarvan HTMLquote:Op donderdag 26 juni 2008 11:39 schreef GI het volgende:
HTML naar HTTP is geen typo. Das gewoon een fout
http://pear.php.net/bugs/bug.php?id=14240quote:Op woensdag 25 juni 2008 17:08 schreef slacker_nl het volgende:
Joy... Een raar probleem:
[ code verwijderd ]
Ik maak gebruik van Net_LDAP2 (een PEAR package) en op mijn eigen machine werkt dit:
[ code verwijderd ]
Ik ga er niet vanuit dat op het moment dat je met LDAP connect dat je je sites extern host (en dus ook afhankelijk bent van je hoster om PHP te upgraden).quote:Op donderdag 26 juni 2008 13:53 schreef Tijn het volgende:
[..]
Helaas staat dat credo bij de meeste hostingproviders niet zo hoog in het vaandel
Ik bedoelde het meer in het algemeenquote:Op donderdag 26 juni 2008 14:13 schreef slacker_nl het volgende:
[..]
Ik ga er niet vanuit dat op het moment dat je met LDAP connect dat je je sites extern host (en dus ook afhankelijk bent van je hoster om PHP te upgraden).
Ik dank u mijnheer.quote:Op donderdag 26 juni 2008 10:36 schreef Tiemie het volgende:
[..]
[ code verwijderd ]
zie ook http://www.php.net/header :-)
quote:Op dinsdag 24 juni 2008 15:59 schreef ursel het volgende:
Kheb er weer eentje![]()
Met de exec functie probeer ik het programma ABC Amber Excel Converter aan te sturen. Heb echter al vele manieren ondertussen geprobeerd, maar tot nog toe zonder resultaat.
Als ik de ingevoerde executable in cmd knal werkt het proces wel gewoon goed.
De volgende command moet aangestuurd worden:
"C:\Program Files\ABC Amber Excel Converter\abcexcel.exe" "C:\demo.xls" "C:\demo.pdf" 3 1
Zoals je kan zien draait het dus op windows / IIS..
Overigens draaien we nog een ander programma vanaf de exec functie. Deze werkt wel gewoon goed. Permissies op beide exe files zijn identiek en zover ik heb kunnen achterhalen is op dit niveau geen verschil.
quote:Op woensdag 25 juni 2008 14:05 schreef ursel het volgende:
[..]
Even snel alle varianten hier op een simpelle manier weergegeven.
1 2 3 4 5 6 7 8 9 | $command = '\"C:\\Progra~1\\ABC_Amber_Excel_Converter\\abcexcel.exe\" \"D:\\wwwroot\\dev\\tmp\\file.xls\" \"D:\\wwwroot\\dev\\tmp\\file.csv\" 0 1'; $command = 'C:\Progra~1\ABC_Amber_Excel_Converter\abcexcel.exe D:\wwwroot\dev\tmp\file.xls D:\wwwroot\dev\tmp\file.csv 0 1'; $command = '"C:/Progra~1/ABC_Amber_Excel_Converter/abcexcel.exe" "D:/wwwroot/dev/tmp/file.xls" "D:/wwwroot/dev/tmp/file.csv" 0 1'; $command = '\"C:\/Progra~1\/ABC_Amber_Excel_Converter\/abcexcel.exe\" \"D:\/wwwroot\/dev\/tmp\/file.xls\" \"D:\/wwwroot\/dev\/tmp\/file.csv\" 0 1'; $command = 'C:/Progra~1/ABC_Amber_Excel_Converter/abcexcel.exe D:/wwwroot/dev/tmp/file.xls D:/wwwroot/dev/tmp/file.csv 0 1'; $result = exec('"'.$command.'"'); $result = exec($command); |
Toch nog een wanhopig kickje..quote:Waarij de combinaties (regel nummers) :
1-9
2-9
5-9
2-8
5-8
een CGI error gaven. Alle andere varianten werden wel doorlopen door PHP, maar er werd niets uitgevoerd. (Te controleren aan de hand dat er geen file.csv was.)
Om het leuker te maken, ook latitude kan negatief zijn. Heb je altijd dezelfde opmaak die je probeert te parsen?quote:Op donderdag 26 juni 2008 20:46 schreef Chandler het volgende:
Ik zit weer eens te sjitten met die stomme regexjes en heb het volgende
Country: NETHERLANDS (NL)
City: Groningen
Latitude: 53.2167
Longitude: 6.56667
Nu wil ik de volgende gegevens filteren.
Netherlands
NL
Groningen
53.2167
6.56667
Nu had ik reeds het volgende
!Country: \w+[:space:]\([A-Z]){2}\)
City: (\w+)
Latitude: \d+.\d+
Longitude: \d+.\d+/ism
maar helaas, krijg er niets uit... waar ga ik nu weer de fout in?
De longitude kan trouwens ook een min getal bevatten...
1 2 3 4 | $temp = explode(' ', 'Latitude: 53.2167'); $latitude = $temp[1]; ?> |
Voor het parsen van de hostip.info data pak ik 't veel simpeler aan.quote:Op donderdag 26 juni 2008 20:46 schreef Chandler het volgende:
[...]
Country: NETHERLANDS (NL)
City: Groningen
Latitude: 53.2167
Longitude: 6.56667
[...]
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |