Inderdaad, en op deze pagina staan een paar prima functies daarvoor (in de comments): http://nl3.php.net/xml_parsequote:Op woensdag 14 januari 2009 07:29 schreef SuperRembo het volgende:
[..]
Je loopt recursief door de xml tree heen en bouwt ondertussen de array op. Lijkt me vrij recht toe recht aan.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | $row = 0; $row_2= 0; $dump = array(); foreach ($xml AS $data){ $dump[$row] = $data; $row++; } foreach ($dump AS $data_2){ echo $data_2->NAAM; echo '<br />'; } |
En dat is een probleem omdat?quote:Op woensdag 14 januari 2009 09:50 schreef Likkende_Lassie het volgende:
Ik probeer het volgende, en ik kan niet anders dan de atribute op te roepen als $data_2->NAAM ipv $data_2[0];..
[ code verwijderd ]
Zorgen dat er arrays in komen, en geen objectenquote:Op woensdag 14 januari 2009 11:05 schreef Likkende_Lassie het volgende:
ik het niet zo wil aan roepen![]()
dus hoe dat te doen?
Je kan die hash die door simplexml wordt gemaakt toch omzetten naar elk formaat dat je zelf wil? Daar kun je gewoon je eigen routine voor schrijven. Of je zou je kunnen afvragen waarom je perse de data als array wil benaderen, wat is precies het voordeel?quote:Op woensdag 14 januari 2009 11:05 schreef Likkende_Lassie het volgende:
[..]
ik het niet zo wil aan roepen![]()
dus hoe dat te doen?
1 2 3 4 5 6 7 | foreach($xml->body[0]->attributes() as $a => $b) { if($a=='type') { echo $a,'="',$b,"\"</br>"; }else{ } } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | $dom = new DomDocument(); $dom->load('/uploads/'.$_GET['option_2']); foreach ($dom->documentElement->childNodes as $articles) { if ($articles->nodeType == 1 && $articles->nodeName == "INFO") { foreach ($articles->childNodes as $item) { if ($item->nodeType == 1 AND $i < 1) { $files[0][] = $item->nodeName; } } $i++; } } ?> |
1 2 3 4 5 6 7 8 9 10 | images.id AS imageID, images.filex , images.filey FROM images_tree LEFT JOIN images ON images.cat_id = images_tree.id WHERE images_tree.tree_id = '1' GROUP BY images_tree.id ORDER BY images_tree.title LIMIT 20, 20 |
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 | -- Tabel structuur voor tabel `images` -- CREATE TABLE IF NOT EXISTS `images` ( `id` int(10) unsigned NOT NULL auto_increment, `cat_id` mediumint(8) unsigned NOT NULL, `user_id` mediumint(8) unsigned NOT NULL, `user_ip` varchar(32) NOT NULL, `filename` varchar(32) NOT NULL, `filedate` date NOT NULL, `filetype` char(1) NOT NULL, `filesize` int(10) unsigned NOT NULL, `filecrc` varchar(15) NOT NULL, `filex` mediumint(8) unsigned NOT NULL, `filey` mediumint(8) unsigned NOT NULL, `views` int(10) unsigned NOT NULL, `vote` tinyint(3) unsigned NOT NULL, `votes` mediumint(8) unsigned NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `filesize` (`filesize`,`filecrc`,`filex`,`filey`,`cat_id`), KEY `cat_id` (`cat_id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- -------------------------------------------------------- -- -- Tabel structuur voor tabel `images_tree` -- CREATE TABLE IF NOT EXISTS `images_tree` ( `id` mediumint(8) unsigned NOT NULL auto_increment, `tree_id` mediumint(8) unsigned NOT NULL, `title` varchar(32) NOT NULL, `description` varchar(255) NOT NULL, `images` mediumint(8) unsigned NOT NULL, `images_size` bigint(20) unsigned NOT NULL, PRIMARY KEY (`id`), KEY `id` (`id`,`tree_id`), KEY `title` (`title`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; |
1 2 3 | 1 SIMPLE images_tree index NULL title 34 NULL 1364 Using where; Using temporary 1 SIMPLE images ref cat_id cat_id 3 ****.images_tree.id 54 |
Dat heb je wanneer je LIMIT gebruikt.quote:Op donderdag 15 januari 2009 17:16 schreef Chandler het volgende:
Ja die index werkt idd heerlijk
-edit-
alleen bij de eerste pagina's scheelt het aardig, maar hoever ik in de database kom (qua records) hoe langzamer
ik doel eropquote:
1 2 3 4 5 | $PLAATJE = "rand(1,9)" echo "<img src =\"leukplaatje".$PLAATJE.".jpg\"/> "; ?> |
nee ik bedoel weren tegen sql injecties.quote:Op donderdag 15 januari 2009 20:36 schreef Xcalibur het volgende:
wat wil je dan beveiligen? en waarom?![]()
het random plaatje wat je post is op zich hartstikke leuk natuurlijk, maar heeft niks met beveiling te maken
Door te zorgen dat je in ieder geval niet de 25 gevaarlijkste programmeerfouten maakt.quote:Op donderdag 15 januari 2009 20:37 schreef cablegunmaster het volgende:
[..]
nee ik bedoel weren tegen sql injecties.
weren tegen kut users die mijn site proberen plat te leggen.
users die mn database proberen te mollen!
Pagina 1. 0.01quote:Op donderdag 15 januari 2009 17:37 schreef GlowMouse het volgende:
Dat heb je wanneer je LIMIT gebruikt.
Mag ik weten hoe snel de query is op pagina 1, en op pagina 10?
Mooi lineairquote:Op donderdag 15 januari 2009 23:33 schreef Chandler het volgende:
[..]
Pagina 1. 0.01
Pagina 10 0.09
Pagina 20 0.13
Pagina 50 0.3
Pagina 69 0.44
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 | $nr = 1; while($row = mysql_fetch_array($result)) { if (in_array($row['user'],$flow)) { $team = "Flow"; } else { $team = "Allstars"; } echo "<tr>"; echo "<td>"; echo $nr; echo "</td>"; echo "<td>"; echo $row['user']; echo "</td>"; echo "<td>"; echo $team; echo "</td>"; echo "<td>"; $points = $row['points']; $points2 = log($row['games'] + 1 ) * ($row['wins'] / $row['games']); $points = $points + $points2; $points = round($points, 2); echo $points; echo "</td>"; |
1 2 3 4 5 6 7 8 9 10 11 12 13 | { $user = $row['user']; $points = $row['points']; $points2 = log($row['games'] + 1 ) * ($row['wins'] / $row['games']); $points = $points + $points2; mysql_query("UPDATE ur_pstats SET points2 = '$points' WHERE user = '$user"); } |
Goed, maar hoe kan ik dit versnellen cq optimaliseren? D:quote:Op donderdag 15 januari 2009 23:42 schreef GlowMouse het volgende:
[..]
Mooi lineairNadeel van LIMIT, hij kan nooit weten wat er op de 59ste pagina komt zonder eerst de eerste 58 op te halen.
Vantevoren een tabel vullen met een extra veld waarin je aangeeft op welke plek welke foto komt. Op dat veld kun je indexeren en in je query kun je dan WHERE ipv LIMIT gebruiken.quote:Op vrijdag 16 januari 2009 08:48 schreef Chandler het volgende:
[..]
Goed, maar hoe kan ik dit versnellen cq optimaliseren? D:
1 2 3 4 5 6 7 8 | <strong class="TitleOff"> <a href="[b]url_die_ik_zoek[/b]">[b]Titel die ik zoek[/b]</a> </strong> <strong class="datetime"> <span style="font-size:10px;">Aired</span> <span style="font-size:10px;">[b]Datum die ik zoek[/b]</span> </strong>[b]Omschrijving die ik zoek[/b]</p> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | @$dom->loadHTML($result); $xpath = new DOMXPath($dom); // -- Alle links $hrefs = $xpath->evaluate("/html/body//ol//li//a"); // -- Links doorlopen for ($i = 0; $i < $hrefs->length; $i++) { $href = $hrefs->item($i); $url = $href->getAttribute('href'); echo $url."<br />"; } |
Zo moeilijk is Xpath niet hoor ;)quote:Op vrijdag 16 januari 2009 15:25 schreef Roy_T het volgende:
Je zou eerst alle <p>'s met class "info" kunnen zoeken, en vervolgens daar doorheen loopen en binnen iedere gevonden <p> zoeken op link (href en titel), de tweede <span>, etc.
1 2 3 4 | foreach($nodes as $node) { $a = $node->getAttribute('href'); } |
Alleen werkt dit natuurlijk niet, omdat een <p> geen href attribuut heeftquote:Op zaterdag 17 januari 2009 03:04 schreef Gloeidoos het volgende:
[..]
Zo moeilijk is Xpath niet hoor
[ code verwijderd ]
Hiermee kan je wel vooruit denk ik.
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 | if (isset($_GET['activate'])) { $activate = (int) $_GET['activate']; } else { $activate = 0; } if (isset($_GET['code'])) { $code = $_GET['code']; } else { $code = 0; } if ( ($activate > 0) && (strlen($code) == 32)) { include('include/inc_connect.php'); $query = "UPDATE users SET active_code = NULL WHERE user_nr = '".$active."' AND active_code = '".$code."' LIMIT 1 ;"; $result = mysql_query($query) or die(mysql_error()); if (mysql_affected_rows() == 1) { echo "<b class=\"title\">Geactiveerd</b>"; echo "<p>Je account is nu actief, je kan nu inloggen.</p>"; } else { echo "<b class=\"title\">Activeren niet succesvol</b>"; echo "<p>Je account kon niet geactiveerd worden. Kijk of de link klopt of neem contact op met onze <a href=\"mailto:xxxxxxxx\">Administrator</a></p>"; mysql_close(); } } else { echo "<b class=\"title\">Activatie link klopt niet!</b>"; echo "<p>Probeer opnieuw</p>"; } ?> |
Hehe het was al laat.quote:Op zaterdag 17 januari 2009 08:57 schreef Roy_T het volgende:
[..]
Alleen werkt dit natuurlijk niet, omdat een <p> geen href attribuut heeft
Wat heb je gedaan om te debuggen? Toen je om te debuggen "$query = "UPDATE users SET active_code = NULL WHERE user_nr = '".$active."' AND active_code = '".$code."' LIMIT 1 ;";" eens gewoon echode, wat kreeg te toen te zien?quote:Op zaterdag 17 januari 2009 12:24 schreef mrpaplu het volgende:
hey mensen, ik ben bezig met een pagina om je account te activeren. als je bent geregistreerd krijg je een mail met een link. (dat is nu nog gewoon op de site). De link ziet er uit als activate.php?activate=$activate&code=$code. Hier is $active het user_nr en $code de code die in de kolom active_code in de database is gezet. Alles werkt leuk en aardig, maar volgens mij doet hij het niet door de sql query. Hij veranderd namelijk ook niks in de database, maar hij komt wel door de check of $active > 0 en strlen($code) ==32. Iemand enig idee wat ik fout doe?
[ code verwijderd ]
Handig activeringssysteem. Code "'='' or ''='" (aanvullen met spaties tot 32 tekens) is altijd goedquote:Op zaterdag 17 januari 2009 12:24 schreef mrpaplu het volgende:
hey mensen, ik ben bezig met een pagina om je account te activeren. als je bent geregistreerd krijg je een mail met een link. (dat is nu nog gewoon op de site). De link ziet er uit als activate.php?activate=$activate&code=$code. Hier is $active het user_nr en $code de code die in de kolom active_code in de database is gezet. Alles werkt leuk en aardig, maar volgens mij doet hij het niet door de sql query. Hij veranderd namelijk ook niks in de database, maar hij komt wel door de check of $active > 0 en strlen($code) ==32. Iemand enig idee wat ik fout doe?
[ code verwijderd ]
<?php echo '<?php echo \'hoi!\'; ?>'; ?>quote:Op zondag 18 januari 2009 15:45 schreef cablegunmaster het volgende:
moet alleen nog weten hoe ik de php kan laten weergeven voor documenten , in html![]()
that allquote:Op zondag 18 januari 2009 16:03 schreef GlowMouse het volgende:
[..]
<?php echo '<?php echo \'hoi!\'; ?>'; ?>
quote:Op zondag 18 januari 2009 14:34 schreef SuperRembo het volgende:
[..]
Handig activeringssysteem. Code "'='' or ''='" is altijd goed
In die query als $activate leeg is.quote:
quote:
1 2 3 4 5 | SET active_code = NULL WHERE user_nr = '".$active."' AND active_code = '".$code."' LIMIT 1 ;"; |
1 2 3 4 5 | SET active_code = NULL WHERE user_nr = '123' AND active_code = '' OR '' = '' LIMIT 1 ;"; |
Dat is hem dus. Tijdens het testen heb ik inderdaad gemerkt dat wanneer je in php.ini de upload_tmp_dir instelling vult met een verkeerd pad, je die error code 7 krijgt. Deze hadden we op het eind van de testronde echter naar de correcte map gezet, dat vervolgens ook succesvol werkte.quote:UPLOAD_ERR_CANT_WRITE
Value: 7; Failed to write file to disk. Introduced in PHP 5.1.0.
Daar lijkt het juist wel heel erg op.quote:Op maandag 19 januari 2009 11:57 schreef GlowMouse het volgende:
Bestand te groot voor het gebruikte filesystem? Foutmeldingen krijg je niet willekeurig, dus zoek het patroon maar
Problemen met het netwerk, dat de NAS onbereikbaar is (wordt ?) tijdens het wegschrijven?quote:Op maandag 19 januari 2009 12:56 schreef Tuvai.net het volgende:
[..]
Daar lijkt het juist wel heel erg op.Aan de grootte ligt het niet, want de ene keer pakt 'ie wel 700 MB, en de andere keer weer niet.
Dacht ik ook al aan, maar het gebeurt ook over een intern netwerk waar de verbinding constant en ononderbroken is.quote:Op maandag 19 januari 2009 13:17 schreef HuHu het volgende:
[..]
Problemen met het netwerk, dat de NAS onbereikbaar is (wordt ?) tijdens het wegschrijven?
Dat dacht ik ook over het interne netwerk op m'n werk, tot het moment dat het niet zo bleek te zijnquote:Op maandag 19 januari 2009 13:45 schreef Tuvai.net het volgende:
[..]
Dacht ik ook al aan, maar het gebeurt ook over een intern netwerk waar de verbinding constant en ononderbroken is.
Maar dat is in dit geval dus wel zo, dat hebben we zelfs nog met een tooltje geverifieerd.quote:Op maandag 19 januari 2009 13:47 schreef HuHu het volgende:
[..]
Dat dacht ik ook over het interne netwerk op m'n werk, tot het moment dat het niet zo bleek te zijn.
ik zat te denken limit X en limit Yquote:Op maandag 19 januari 2009 18:07 schreef GlowMouse het volgende:
Zet de huidige pagina in een GET-variabele.
Deze staat ook al erg hoog. Was sowieso noodzakelijk omdat het hier vrij grote file uploads betreft.quote:Op maandag 19 januari 2009 16:33 schreef Farenji het volgende:
Check de max_execution_time eens van php... misschien krijg je die melding ook als ie de upload stopt omdat deze tijd is verstreken?
Voor grote upload kun je beter geen PHP gebruiken, maar iets als über uploader.quote:Op maandag 19 januari 2009 18:27 schreef Tuvai.net het volgende:
[..]
Deze staat ook al erg hoog. Was sowieso noodzakelijk omdat het hier vrij grote file uploads betreft.
Gewoon op oneindig zetten.quote:Op maandag 19 januari 2009 18:27 schreef Tuvai.net het volgende:
[..]
Deze staat ook al erg hoog. Was sowieso noodzakelijk omdat het hier vrij grote file uploads betreft.
1 2 3 | set_time_limit(0); ?> |
Er zijn oplossingen die beter geschikt zijn voor uploads dan php, da's waar. Maar soms heb je weinig keuze.quote:Op maandag 19 januari 2009 18:36 schreef HuHu het volgende:
[..]
Voor grote upload kun je beter geen PHP gebruiken, maar iets als über uploader.
Dat klopt ja, als je vast zit aan een bepaald platform dan moet je wel. Maar als de keuze bestaat, dan zou je het kunnen overwegen. überuploader gaat via CGI en perl enzo (weet het niet precies) en dat ondersteunen veel hosts vaak wel.quote:Op maandag 19 januari 2009 18:42 schreef Light het volgende:
[..]
Er zijn oplossingen die beter geschikt zijn voor uploads dan php, da's waar. Maar soms heb je weinig keuze.
Die instelling heeft toch geen invloed op file uploads?quote:Op maandag 19 januari 2009 18:40 schreef Light het volgende:
[..]
Gewoon op oneindig zetten.
[ code verwijderd ]
Zie het onderstreepte gedeelte, volgens mij houdt dat in dat uploads niet meetellen voor de execution time. Wel staat er nog dit:quote:Note: The set_time_limit() function and the configuration directive max_execution_time only affect the execution time of the script itself. Any time spent on activity that happens outside the execution of the script such as system calls using system(), stream operations, database queries, etc. is not included when determining the maximum time that the script has been running.
Bron: php.netquote:Your web server can have other timeout configurations that may also interrupt PHP execution. Apache has a Timeout directive and IIS has a CGI timeout function. Both default to 300 seconds. See your web server documentation for specific details.
gastenboek.php?page=x.quote:Op maandag 19 januari 2009 18:18 schreef cablegunmaster het volgende:
[..]
ik zat te denken limit X en limit Y
en dan +10 limit X en +10 limit Y
alleen ik kon de hrefs niet verzinnen.
dan krijg ik nog een switch met een get?
boven op mijn switch en get![]()
dus simpelgezegd een nieuwe map ervoor gebruiken![]()
1 2 3 4 5 6 | $page = (int)$_GET['page']; $page = min(0, $page); $page = max($page, $numpages); $query = 'SELECT adsf FROM ghjkl ORDER BY qwerty LIMIT ' . 10*$page . ',10'; ?> |
Je hebt gelijk. Gelukkig is er ook nog de instelling max_input_time.quote:Op maandag 19 januari 2009 18:45 schreef HuHu het volgende:
[..]
Die instelling heeft toch geen invloed op file uploads?
[..]
Zie het onderstreepte gedeelte, volgens mij houdt dat in dat uploads niet meetellen voor de execution time. Wel staat er nog dit:
[..]
Bron: php.net
Aangenomen dat $numpages groter is dan 0, resulteert dit altijd in $page = $numpages :Pquote:Op maandag 19 januari 2009 19:24 schreef GlowMouse het volgende:
1
2
3$page = (int)$_GET['page'];
$page = min(0, $page);
$page = max($page, $numpages);
quote:Op dinsdag 20 januari 2009 11:07 schreef SuperRembo het volgende:
[..]
Aangenomen dat $numpages groter is dan 0, resulteert dit altijd in $page = $numpages
Ok thnx. Klopt het dat het dan op deze manier moet:quote:Op donderdag 22 januari 2009 10:12 schreef HuHu het volgende:
Als de smaken van te voren vast staan kun je een ENUM gebruiken.
1 2 3 4 5 | (WBFnummer number (8) not null, Geuraanduiding enum ("zoet", "zuur", "bitter" enz. not null, ...... PRIMARY KEY(WBFnummer)); |
Iets dergelijks klopt dus niet? Wat moet er veranderd worden?:quote:Op donderdag 22 januari 2009 10:28 schreef GlowMouse het volgende:
Nee, dat kan niet. Lees http://dev.mysql.com/doc/refman/5.0/en/enum.html door (alles is wel interessant om te lezen daar).
Maar voor getallen zijn er weer andere datatypen beschikbaar
1 2 3 4 5 6 7 8 9 10 11 | (WBFnummer number (8) not null, Geuraanduiding ENUM (“vol” , “wijnachtig” , “complex” , “fris” , “fruitig” , “bloemig” , “kruidig” , “honingachtig” , “houtachtig” , “aards”)not null, Geurafwijking ENUM (“aceton” , “muf” , “muis” , “geranium” , “oxidatie” , “sulfiet” , “azijn” , “rotte_eieren” , “gist” , “medicijn”)not null, Smaakafwijking ENUM (“body” , “zoet” , “zuur” , “zout” , “bitter” , “mineralen” , “groenten” , “meststof” ) not null, Smaakgebrek ENUM (“oxidatie” , “azijnzuur” , “muf” , “medicijnachtig” , “gistsmaak” , “muis” , “rotte_eieren” )not null, Balansafwijking ENUM (“zoet” , “zuur” , “zout” , “bitter” , “jannine” , “body” , “alcohol” , “mousse” ) not null, Afdronkafwijking ENUM (“bitter” , “muf” , “zuur” )not null, Opmerkingen varchar (50), PRIMARY KEY(WBFnummer) ); |
1 2 | echo $regels; |
Met cijfers gaat het fout zoals je kunt lezen. Maar van het getallenidee ben je opeens afgestapt?quote:Op donderdag 22 januari 2009 10:44 schreef TheRoach het volgende:
[..]
Iets dergelijks klopt dus niet? Wat moet er veranderd worden?:
[ code verwijderd ]
Gokje: $_POST['$fObjTest'] is niet ingesteld. Gaat dat wel goed het dat dollarteken?quote:Op donderdag 22 januari 2009 11:21 schreef LordNemephis het volgende:
Hoi mensen,
ik wil graag tellen hoeveel regels er in een text-area zitten. Dit heb ik tot nu toe
[ code verwijderd ]
Maar de waarde van uitkomst is altijd 1
Iemand een idee hoe dit wel werkend te krijgen?
Ik heb 1 tabel met getallen (kwalitatief) en 1 tabel met letters (kwantitatief), deze laatste tabel heb ik hierboven laten zien. Maar kan dit zo of niet?quote:Op donderdag 22 januari 2009 11:24 schreef GlowMouse het volgende:
[..]
Met cijfers gaat het fout zoals je kunt lezen. Maar van het getallenidee ben je opeens afgestapt?
[..]
Op de eerste plaats waarom wil je dit? en \n is niet op elk OS gelijk. Je kan beter PHP_EOL pakkenquote:Op donderdag 22 januari 2009 11:21 schreef LordNemephis het volgende:
Hoi mensen,
ik wil graag tellen hoeveel regels er in een text-area zitten. Dit heb ik tot nu toe
[ code verwijderd ]
Maar de waarde van uitkomst is altijd 1
Iemand een idee hoe dit wel werkend te krijgen?
Wat je liet zien wel, met cijfers moet je opletten, zie de eerder geplaatste link.quote:Op donderdag 22 januari 2009 11:25 schreef TheRoach het volgende:
[..]
Ik heb 1 tabel met getallen (kwalitatief) en 1 tabel met letters (kwantitatief), deze laatste tabel heb ik hierboven laten zien. Maar kan dit zo of niet?
Het gaat om user-invoer, dus je end-of-line hangt van de gebruiker af en niet van de server. Ik weet niet wat de browser doorstuurt trouwens, dat zou best voor alle OS's hetzelfde kunnen zijn.quote:Op donderdag 22 januari 2009 11:38 schreef Swetsenegger het volgende:
[..]
en \n is niet op elk OS gelijk. Je kan beter PHP_EOL pakken
Hmz, nee volgens mij niet hoor. in de POST vars staat volgens mij het eol teken van je OSquote:Op donderdag 22 januari 2009 11:48 schreef GlowMouse het volgende:
[..]
Wat je liet zien wel, met cijfers moet je opletten, zie de eerder geplaatste link.
[..]
Het gaat om user-invoer, dus je end-of-line hangt van de gebruiker af en niet van de server. Ik weet niet wat de browser doorstuurt trouwens, dat zou best voor alle OS's hetzelfde kunnen zijn.
http://www.sitepoint.com/(...)dings-in-javascript/quote:Op donderdag 22 januari 2009 11:59 schreef Swetsenegger het volgende:
[..]
Hmz, nee volgens mij niet hoor. in de POST vars staat volgens mij het eol teken van je OS
Volgens mij kun je er prima op vertrouwen dat IE doet waar het zelf zin in heeftquote:Op donderdag 22 januari 2009 12:02 schreef GlowMouse het volgende:
[..]
http://www.sitepoint.com/(...)dings-in-javascript/
Je kunt niks vertrouwen blijkbaar.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |