1 2 3 | preg_match("#([0-9]*)#Ui",$readdir,$match); ?> |
zoiets?:quote:Op zaterdag 26 mei 2007 14:48 schreef Geqxon het volgende:
Mijn plan een string te regular-expressionen om te kijken of hij puur uit cijfers bestaat:
[ code verwijderd ]
En toch krijg ik er geen resultaat op. Vreemd, ik doe toch verder niks fout?
1 |
Bedankt :)quote:Op zaterdag 26 mei 2007 15:44 schreef mschol het volgende:
[..]
zoiets?:
[ code verwijderd ]
??
gelijk maar een vraagje:
kan met php een label van een drive c.q. cd uitlezen (de naar die je aan een drive kan geven)
1 2 3 | echo exec('dir C:'); ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | Het volumenummer is 600A-3AE0 Map van C:Documents and SettingsAdministrator 25-05-2007 10:28 <DIR> . 25-05-2007 10:28 <DIR> .. 25-05-2007 10:14 <DIR> Bureaublad 01-02-2007 10:29 <DIR> Contacts 28-03-2007 13:24 <DIR> Favorieten 02-12-2006 16:06 <DIR> Menu Start 22-05-2007 23:11 <DIR> Mijn documenten 07-04-2007 18:19 <DIR> WINDOWS 0 bestand(en) 0 bytes 8 map(pen) 2.962.329.600 bytes beschikbaar |
http://nl3.php.net/manual/nl/function.ctype-digit.phpquote:Op zaterdag 26 mei 2007 14:48 schreef Geqxon het volgende:
Mijn plan een string te regular-expressionen om te kijken of hij puur uit cijfers bestaat:
[ code verwijderd ]
En toch krijg ik er geen resultaat op. Vreemd, ik doe toch verder niks fout?
hmm dirty workaroundquote:Op zaterdag 26 mei 2007 16:38 schreef Geqxon het volgende:
[..]
Bedankt
Een ruwe manier om aan je antwoord te komen:
[ code verwijderd ]
geeft waarschijnlijk als resultaat:
[ code verwijderd ]
Even door een regular expression halen (De volumenaam van station .* is (.*)), en je hebt hem. Het is rauw, het werkt alleen in het Nederlands, maar het werkt
beetje een workaround gevonden :')quote:Op zaterdag 26 mei 2007 22:29 schreef qu63 het volgende:
heeft er iemand enig idee hoe ik een php script alle links binnen mijn site op kan zoeken, en zolang ze binnen het domein blijven een entry maken op mn sitemap?
dus eigenlijk gewoon een sitemap die zichzelf onderhoudt :s)
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 | echo "xml version="1.0" encoding="UTF-8"?".">"; <urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd"> <url> <loc>http://www.qu63.nl/blog</loc> <changefreq>always</changefreq> <priority>1.0</priority> </url> <url> <loc>http://www.qu63.nl/blog/index.php</loc> <changefreq>always</changefreq> <priority>1.0</priority> </url> require('sql.php'); mysql_connect(DB_HOST, DB_USER, DB_PASS); mysql_select_db(DB_DATABASE); $result = mysql_query("SELECT * FROM mms WHERE s = 1 ORDER BY Id DESC"); while ($row = mysql_fetch_assoc($result)) { echo " <url>n"; echo " <loc>http://www.qu63.nl/blog/message.php?id=".$row['ID']."</loc>n"; echo " <changefreq>daily</changefreq>n"; echo " <priority>0.5</priority>n"; echo " </url>n"; } </urlset> ?> |
Ja, door al je bestanden (of contents) te scannen op links en die op de juiste manier te parsen. Probleem daarbij is: hoe onderscheid je een sublink van een crosslink?quote:Op zaterdag 26 mei 2007 22:29 schreef qu63 het volgende:
heeft er iemand enig idee hoe ik een php script alle links binnen mijn site op kan zoeken, en zolang ze binnen het domein blijven een entry maken op mn sitemap?
dus eigenlijk gewoon een sitemap die zichzelf onderhoudt
het ging mij dus ook meer om de uitovering er van, maar ik heb dus al iets gevondenquote:Op zaterdag 26 mei 2007 23:08 schreef JeRa het volgende:
[..]
Ja, door al je bestanden (of contents) te scannen op links en die op de juiste manier te parsen. Probleem daarbij is: hoe onderscheid je een sublink van een crosslink?
nice workaroundquote:Op zaterdag 26 mei 2007 23:08 schreef qu63 het volgende:
[..]
beetje een workaround gevonden
[ code verwijderd ]
but does the trick
Hiermee kan ik de gegevens opvragen. Dank daarvoor, wist niet dat zoiets bestond.quote:Op zondag 27 mei 2007 22:40 schreef Tuvai.net het volgende:
Wat wil je onder andere weten van je bezoekers?
getallheaders() is verder een hele simpele oplossing: http://nl2.php.net/manual/nl/function.getallheaders.php . Daarmee kun je vrijwel alle nuttige informatie van je bezoekers ophalen.
OS, OS-versie, browser, browser-versie en met wat geluk taal zijn uit je headers te halen. Country kan je met een ip2location database vinden en word met wat geluk ook in je $_SERVER gezet in dat geval hoef je geen ip2location database te gebruiken. Resoluties, kleuren, java, flash en javascript word wat lastiger maar dat kan je met javascript laten doen en dan een plaatje laten laden of een AJAX call in de achtergrond laten doen om de gegevens naar de server terug te sturen.quote:Op zondag 27 mei 2007 23:04 schreef beerten het volgende:
[..]
Hiermee kan ik de gegevens opvragen. Dank daarvoor, wist niet dat zoiets bestond.
Nu wil ik ook nog een script dat de gegevens transformeert naar "begrijpelijke" waarden
brows = firefox
version = 2.0.3
Country = The Netherlands
Language = dutch
OS = Linux
OS-version = suse
Op dit niveau. De headers opvragen is niet moeilijk, maar deze interpreteren is een tweede. Niet moeilijk, maar veel werk. En er zijn scripts die dit kunnen, die vind ik via Google. Maar wat is goed en wat niet?
Die komen in feite allemaal op hetzelfde (getallheaders) neer.quote:Op zondag 27 mei 2007 23:04 schreef beerten het volgende:
[..]
Hiermee kan ik de gegevens opvragen. Dank daarvoor, wist niet dat zoiets bestond.
Nu wil ik ook nog een script dat de gegevens transformeert naar "begrijpelijke" waarden
brows = firefox
version = 2.0.3
Country = The Netherlands
Language = dutch
OS = Linux
OS-version = suse
Op dit niveau. De headers opvragen is niet moeilijk, maar deze interpreteren is een tweede. Niet moeilijk, maar veel werk. En er zijn scripts die dit kunnen, die vind ik via Google. Maar wat is goed en wat niet?
quote:Op maandag 28 mei 2007 14:28 schreef WyriHaximus het volgende:
...
Dit had ik ook al bedacht idd... data per dag optellen, en per 7 dagen weer als week optellen etc.quote:Op maandag 28 mei 2007 14:28 schreef WyriHaximus het volgende:
It's will be smart to save it as day, week, month, quarter year and year so you don't have to much load to make your overall stats.
Ik gebruik 10 tabellen voor me statsquote:Op maandag 28 mei 2007 18:53 schreef Xcalibur het volgende:
[..]
Dit had ik ook al bedacht idd... data per dag optellen, en per 7 dagen weer als week optellen etc.
De data splitsen over meer tabellen vind ik dat weer niet handig, maar dat is meer vanuit de gedachte dat je de stats als iets 'extra' bijhoudt bij een site. Daar 6 tabellen ofzo voor gebruiken vind ik dan weer vrij veel, in verhouding... als je een dedicated statistieken rapportage ding bouwt is dat een ander verhaal natuurlijk
Overigens gebruik ik meestal gewoon een OneStat account, scheelt mij weer een hoop gedoe
Ja, dat vind ik dus teveel van het goede.... waarom doe je het eigenlijk zelf, en niet met een OneStat oid?quote:Op maandag 28 mei 2007 19:08 schreef WyriHaximus het volgende:
Ik gebruik 10 tabellen voor me stats.
Ik dacht dat je een quote ergens vandaan had gehaaldquote:Op maandag 28 mei 2007 19:08 schreef WyriHaximus het volgende:Ik begin me nu in eens af te vragen waarom ik zomaar engels ging praten daar.
geeft niet joh, gebruik ik er ook gewoon nog steeds naastquote:
Zie opmerking hierbovenquote:Op maandag 28 mei 2007 19:44 schreef Xcalibur het volgende:
[..]
Ja, dat vind ik dus teveel van het goede.... waarom doe je het eigenlijk zelf, en niet met een OneStat oid?
Nee zat ook wow te spelen en dat daar ook in gesprek maar dan in het engelsquote:Op maandag 28 mei 2007 19:44 schreef Xcalibur het volgende:
[..]
Ik dacht dat je een quote ergens vandaan had gehaald
Het heeft nog veel meer voordelen. Je kan precies zien wat een user uitvreet. Je kan zelfs post en get variabelen afvangen (alle formfields, zoektermen, errormessages etc.)quote:
Ja, duidelijk... maar wat is dan de 'best practise' zeg maar?quote:Op maandag 28 mei 2007 20:22 schreef beerten het volgende:
Wat de grootte van de tabellen betreft: Je zou inderdaad een onderhoudsscript kunnen schrijven dat op gezette tijden de dagstatistieken wegschrijft naar weken/maanden/dagen/uren. Zoiets.
Die is afhankelijk van je eisenquote:Op maandag 28 mei 2007 20:27 schreef Xcalibur het volgende:
[..]
Ja, duidelijk... maar wat is dan de 'best practise' zeg maar?
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |