Hoezo, gaat je bouwwerk voor URL-detectie traag zijn?quote:Op vrijdag 16 maart 2007 20:36 schreef Geqxon het volgende:
Op welke schaal wil je dit gaan gebruiken??
quote:Op zaterdag 17 maart 2007 00:51 schreef JeRa het volgende:
[..]
Hoezo, gaat je bouwwerk voor URL-detectie traag zijn?
Ik zie niets wat met schaalbaarheid te maken hoeft te hebben, en beveiliging is onafhankelijk van de schaal liever meer dan minder aanwezig natuurlijk. En aangezien je dit zeiquote:
quote:Op vrijdag 16 maart 2007 14:35 schreef Geqxon het volgende:
[..]
En met bovenstaande parser kun je an sich kijken of iets een geldige URL. En omdat ik nu toch weinig tot niets te doen heb ga ik er even aan zitten
1 2 3 4 5 6 7 8 | <h2>A1-1 test</h2> <ul> <li><a href="out.php?link=http://www.titel.nl" title="Titel" target="1">Titel</a></li> <li><span class='tip'>TIP</span> <a href="out.php?link=http://www.titel2.nl" title="Titel II" target="2">Titel II</a></li> </ul> </div> |
1 2 3 4 5 6 7 8 9 10 11 | <h2>A1-1 test</h2> <ul> <li><a href="out.php?link=http://www.titel.nl" title="Titel" target="1">Titel</a></li> </ul> <p>HTML Code</p> <ul> <li><span class='tip'>TIP</span> <a href="out.php?link=http://www.titel2.nl" title="Titel II" target="2">Titel II</a></li> </ul> </div> |
1 2 3 4 | <h2>A1-1 test</h2> <p>HTML Code</p> </div> |
Het eerste waar ik aan denk is Tidyquote:Op maandag 19 maart 2007 00:22 schreef wipes66 het volgende:
Heeft iemand toevallig een class in de aanbieding die html kan opschonen? en ook html op de juiste manier laat inspringen.![]()
Tidy kan dat denk wel, maar zoals gewoonlijk ondersteunt mijn webhost het niet.quote:Op maandag 19 maart 2007 00:36 schreef JeRa het volgende:
[..]
Het eerste waar ik aan denk is Tidymaar of die extension ook automagisch kan inspringen, geen idee.
Zodra ik het vakje Bruggema.nl sluit, open en dan weer sluit blijft er een wit ruimte over ipv dat de andere categoriėn zoals Direct Connect naar boven schieten. Open en sluit ik ze weer dan schiet alles weer de hoogte van 1 categorie naar beneden, steeds dieper.. dus de witruimte wordt steeds groter. Javascript bugje denk ik.quote:Op zondag 18 maart 2007 11:39 schreef Chandler het volgende:
Ik heb een vraagje aan de experts.
Omdat ik me weer eens verveelde wilde ik een andere versie schrijven van Linkbase ( http://linkbase.bruggema.nl ) en tot nu toe heb ik dit gerealiseerd! http://startpagina.bruggema.nl/ maar nu wil ik graag weten of de HTML technische opbouw (let niet op de headers, etc, deze zitten er namelijk nog niet in) juist is? ofdat jullie zeggen dat het op een andere manier beter is.
De 'startpagina' script die ik aan het schrijven ben gaat veel mogelijkheden ondersteunen, een paar zal ik opnoemen.
1 In categorieen kun je html, afbeeldingen, rss feeds en php code gebruiken!
2. links kun je stuk voor stuk verplaatsen (sorteren) maar ook verplaatsen naar andere categorieen!
3. categorieen kun je verplaatsen, sorteren
Nu wil ik zelf het liefst werken met templates, maar de huidige code is zonder templates en zie ook niet snel of dit echt makkelijk mogelijk is om dit in templates te verwerken
Voorbeeld van hoe het nu werkt!
[ code verwijderd ]
Nu een voorbeeld waarbij er ook HTML (andere data dan items worden gebruikt)
[ code verwijderd ]
en dan nu een voorbeeld met geen links maar wel html code
[ code verwijderd ]
Wat is jullie mening? en is de laadtijd lang/kort voor een startpagina concept?
Psst, vertel dan dat je die gebruikt om semantisch correcte HTML te schrijven, en dus bijvoorbeeld listitems voor lijsten van gegevens gebruikt.quote:Op maandag 19 maart 2007 08:20 schreef Chandler het volgende:
maar waarom niet voor ul/li en p? dan gebruik je bestaande html elementen ipv het zelf defenieren van divs...
Off topic in een PHP topic, maar wat mij betreft is dat geen kwestie van voorkeur. P en LI hebben meer/andere semantische waarde dan DIV's: P bevat een paragraaf, LI een list item. Dat veel mensen te pas en te onpas DIV's gebruiken is simpelweg omdat ze nog in tabellen denken. Dan krijg je combinaties als <div class="header"><h1>Title</h1></div> met tig overbodige DIV's. Ik zou zeggen: gebruik de elemten waar ze voor bedoeld zijn, en gebruik DIV's om te groeperen per functiegroep (bijvoorbeeld "footer met copyright notice en selectbox").quote:Op maandag 19 maart 2007 07:42 schreef splendor het volgende:
Verder zou ik niet voor LI en P gaan maar dat is denk ik meer persoonlijk, ik zou in ieder geval weinig argumenten kunnen aanleveren waarom div of span fijner werkt, ik ben het gewend denk ik.
Haakjes plaatsen.quote:Op maandag 19 maart 2007 14:06 schreef Chandler het volgende:
klein MySQL vraagje
Ik wil aan een query 2 statements toevoegen, waar ik al veel AND vragen heb staan. Nu heb ik geprobeerd om er een AND en OR vraag aan toe te voegen maar nu gaat het fout.
Nu wil ik aan deze query toevoegen of iets uit 'land' of uit 'land' (voorbeeld) komt.
SELECT * FROM tabel
WHERE grootte >= 20
AND jaar = 2006
AND status =1
AND land = 'nl'
OR land = 'be'
maar hier gaat iets fout, want als het land be is dan krijg ik ook items die geen status 1 hebben etc...what am i doing wrong?
Je zou eens kunnen beginnen met een SQL boekje open slaan ipv alles laten voorkauwen?quote:Op maandag 19 maart 2007 14:22 schreef Chandler het volgende:had ik eerst ook gedaan maar lan dIN is idd beter
en als ik nu wil dat alles toegelaten mag worden behalve de land IN?
Momenteel heb ik dat niet. Ik haal mijn informatie uit wikipedia en kon ik het niet vinden.quote:Op maandag 19 maart 2007 15:44 schreef smesjz het volgende:
WHERE titel NOT LIKE '%notulen%'
Het kostte je meer tijd om deze post te maken dan zelf ff een SQL boek open te slaan
w3schools is dan wel handigquote:Op maandag 19 maart 2007 16:03 schreef Qunix het volgende:
[..]
Momenteel heb ik dat niet. Ik haal mijn informatie uit wikipedia en kon ik het niet vinden.
Bedankt.
Ja, daar zit de wereld echt op de wachten. Ik vind die W3schools site er goed omdat bij die code voorbeelden ook het result staat.quote:Op maandag 19 maart 2007 16:38 schreef Chandler het volgende:
@mschol; eingelijk zou het handig zijn als er een vragen database van gemaakt zou kunnen worden, zodat je in een opslag handige antwoorden kan vinden
Tja w3schools is idd erg goed, juist omdat ze zich richten op mensen die minder goed met textuele zaken om kunnen gaan en beter kunnen werken met code voorbeelden (zoals ik!quote:Op maandag 19 maart 2007 16:47 schreef smesjz het volgende:
[..]
Ja, daar zit de wereld echt op de wachten. Ik vind die W3schools site er goed omdat bij die code voorbeelden ook het result staat.
http://www.w3schools.com/sql/default.asp
Het lijkt me een goed alternatief voor wikipedia om SQL te leren.
Wat voor informatie? en eventueel zou je alles (van bv een array) om kunnen zetten naar een comma seperated string oid...quote:Op maandag 19 maart 2007 17:05 schreef dnzl het volgende:
Ik wil door middel van checkboxes meerdere waardes in een MySQL cel voegen.
Hoe doe ik dit? Hoe voeg ik een bijvoorbeeld een komma of streepje toe?
quote:Here's an interesting note about the inferiority of the rand() function. Try, for example, the following code...
1
2
3
4
5
6
7
8
9
10<?php
$r = array(0,0,0,0,0,0,0,0,0,0,0);
for ($i=0;$i<1000000;$i++) {
$n = rand(0,100000);
if ($n<=10) {
$r[$n]++;
}
}
print_r($r);
?>
which produces something similar to the following output (on my windows box, where RAND_MAX is 32768):
Array
(
[0] => 31
[1] => 0
[2] => 0
[3] => 31
[4] => 0
[5] => 0
[6] => 30
[7] => 0
[8] => 0
[9] => 31
[10] => 0
)
Within this range only multiples of 3 are being selected. Also note that values that are filled are always 30 or 31 (no other values! really!)
Now replace rand() with mt_rand() and see the difference...
Array
(
[0] => 8
[1] => 8
[2] => 14
[3] => 16
[4] => 9
[5] => 11
[6] => 8
[7] => 9
[8] => 7
[9] => 7
[10] => 9
)
Much more randomly distributed!
Conclusion: mt_rand() is not just faster, it is a far superior algorithm.
Gewoon textquote:Op maandag 19 maart 2007 17:44 schreef Chandler het volgende:
[..]
Wat voor informatie? en eventueel zou je alles (van bv een array) om kunnen zetten naar een comma seperated string oid...
In een andere range doet ie het wel beter, zet maar eens rand(0,10.000) ipv rand(0,100.000)quote:Op maandag 19 maart 2007 19:03 schreef HuHu het volgende:
En volgens een comment die bij de rand() staat kun je beter mt_rand() gebruiken, die schijnt betere resultaten in 'randomness' te geven.
[..]
Ik maak altijd mijn eigen errorsquote:Op maandag 19 maart 2007 21:08 schreef splendor het volgende:
Is het mogelijk om in php aan te geven op welke pagina (en eventueel zelfs welke regel) een stuk code zich bevindt?
Ik heb een aantal classes en functies die elkaar aanroepen en als ik een foutmelding in een query krijg staat er vaak At line 1 (functie mysql_error()) en dan is het toch ff zoeken waar de query zelf nou eigenlijk staat. Vandaar dus.
1 2 3 4 5 6 7 | $connection = mysql_connect(..... if (!$connection) $errorlog .= "Could not connect to database in " . $_SERVER['PHP_SELF']; ?> |
http://nl2.php.net/manual/en/language.constants.predefined.phpquote:Op maandag 19 maart 2007 21:08 schreef splendor het volgende:
Is het mogelijk om in php aan te geven op welke pagina (en eventueel zelfs welke regel) een stuk code zich bevindt?
Ik heb een aantal classes en functies die elkaar aanroepen en als ik een foutmelding in een query krijg staat er vaak At line 1 (functie mysql_error()) en dan is het toch ff zoeken waar de query zelf nou eigenlijk staat. Vandaar dus.
het beste kun je dat niet doen. De enige manier (zonder direct database toegang te hebben) is om elk topic met php te openen en dan te bepalen of er wel of geen 300 posts zijn. Dat slibt elke willekeurige server dichtquote:Op dinsdag 20 maart 2007 19:45 schreef RayMania het volgende:
Ik ben een echte n00b qua PHP, maar eigenlijk wil ik wel iets maken. In dit topic staan allemaal topics, en ik wil graag snel kunnen zien wanneer zo'n topic vol is, zodat ik de nieuwe link kan plaatsen. Het aantal posts van een topic moet dus geteld worden, zodat ik bij 300 de link kan verversen. Hoe kan ik dat het beste doen?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | if (isset($_POST['topics'])){ $topics = explode("n",$_POST['topics']); foreach ($topics as $topicURL){ if (preg_match("/http:/i", $topicURL)){ $found = false; $lines = @file($topicURL . "/300/1"); $regex = "/class="ap"/i"; if ($lines) foreach ($lines as $line){ if (preg_match ($regex, $line)) $found = true; eregi("<title>(.*)</title>", $line, $title); } if ($found == true) echo "<a href="".$topicURL."">".$title[1]."</a> heeft een 300ste post <br />"; } } } ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <form method="POST" action="p300.php"> <textarea cols="30" rows="20" name="topics"> http://forum.fok.nl/topic/926270 http://forum.fok.nl/topic/614138 http://forum.fok.nl/topic/845403 http://forum.fok.nl/topic/710464 http://forum.fok.nl/topic/686411 http://forum.fok.nl/topic/946336 http://forum.fok.nl/topic/792154 http://forum.fok.nl/topic/629891 </textarea> <br /> <input type="submit"> </form> |
1 |
1 2 3 4 5 6 7 8 9 10 11 12 | $vid = $_GET["vid"]; ?> <div align="center"> <object width="320" height="258"> <param name="movie" value="http://www.youtube.com/v/<?php echo "$vid" ?>"> </param> <embed src="http://www.youtube.com/v/<?php echo "$vid" ?>" type="application/x-shockwave-flash" width="320" height="258"> </embed> </object> |
1 |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |