Ik zou normaliseren aanraden, al betekent dat wel exact het tegenovergestelde van combinerenquote:Combineren (normaliseren)
Wat is precies het verschil? Die websites maken me ook niet veel wijzerquote:Op maandag 29 november 2010 13:59 schreef Chandler het volgende:
usbwebserver werkt anders ook heerlijk!
Met usb webserver doet mysql het ook nietquote:Op maandag 29 november 2010 15:52 schreef Chandler het volgende:
USB draait overal zonder rare installaties etc
Ik kom met een voorbeeld van een beter script, en ik kom met hoe je HTTP 1.0 spreekt.quote:Op maandag 29 november 2010 08:39 schreef Chandler het volgende:
[..]
Hij heeft wel een beetje gelijk... je kraakt eerst iemand's leuke korte en handig voorbeeld af en geeft nu weinig info..
True maar vraag mij echt af of jij vanaf het begin gelijk met classes aan de gang bent gegaan? ik niet Beginnen met de basicsquote:Op maandag 29 november 2010 16:44 schreef GlowMouse het volgende:
check je firewall oid.
[..]
Ik kom met een voorbeeld van een beter script, en ik kom met hoe je HTTP 1.0 spreekt.
Ik zou eerder kijken naar classes dan naar dingen als or die(mysql_error()).quote:Op maandag 29 november 2010 19:56 schreef Chandler het volgende:
[..]
True maar vraag mij echt af of jij vanaf het begin gelijk met classes aan de gang bent gegaan? ik niet Beginnen met de basics
True maar dat deed je ws ook niet voordat iemand je vertelde over classes. In het begin wil iedereen een gastenboek en dat soort zaken maken, veelal bestaand uit maar 1 scriptje... nu weet ik beter en werk zelf met vele tientallen classes en subclasses.... maar dat deed ik een jaar geleden nog amper ;Pquote:Op maandag 29 november 2010 19:59 schreef GlowMouse het volgende:
[..]
Ik zou eerder kijken naar classes dan naar dingen als or die(mysql_error()).
Ik gebruik een zelfgemaakte Validator class. Die roep ik aan in de vorm vanquote:Op maandag 29 november 2010 20:37 schreef Chandler het volgende:
[..]
True maar dat deed je ws ook niet voordat iemand je vertelde over classes. In het begin wil iedereen een gastenboek en dat soort zaken maken, veelal bestaand uit maar 1 scriptje... nu weet ik beter en werk zelf met vele tientallen classes en subclasses.... maar dat deed ik een jaar geleden nog amper ;P
Leuke vraag; doe je validatie ook in je classes of in je script?
Doe eens: select 1;quote:Op zondag 28 november 2010 17:14 schreef minibeer het volgende:
[..]
De commandline client doet het wel geloof ik.
Weet het niet helemaal zeker, maar ik kan 'inloggen' met mijn wachtwoord. Ik weet verder niet hoe ik dan query's kan uitvoeren of iets dergelijks
ik heb nu usbwebserver, waar volgens mij geen commandline client op staat...quote:Op dinsdag 30 november 2010 18:18 schreef GlowMouse het volgende:
[..]
Doe eens: select 1;
PHP is een MySQL-client net als de commandline client. Als het niet werkt, zul je het in beveiligingsinstellingen moeten zoeken.
Classes zijn handig, maar pas wel op dat je niet voor elk klein dingetje een volledige class gaat maken, en zorg ervoor dat alleen de classen worden ingeladen die benodigd zijn. Ik ben daar zelf ook al eens behoorlijk mee in de mist gegaan, met als gevolg dat het script langzaam werd en veel geheugen ging vreten.quote:Op maandag 29 november 2010 20:37 schreef Chandler het volgende:
[..]
en werk zelf met vele tientallen classes en subclasses.... maar dat deed ik een jaar geleden nog amper ;P
1 2 3 4 5 6 7 8 9 10 11 12 | <?php public static function parseLinks($string, $mailing) { $pattern = '#<a[^>]*href="(.*?)"[^>]*>(.*?)</a>#i'; preg_match_all($pattern, $string, $result, PREG_PATTERN_ORDER); if(is_array($result) && sizeof($result) > 0) { // doe hier iets met de gevonden links } } ?> |
Dan doe je toch iets fout. OO werken binnen PHP zou niet vertragend mogen werken.quote:Op dinsdag 30 november 2010 23:49 schreef The_Terminator het volgende:
[..]
Classes zijn handig, maar pas wel op dat je niet voor elk klein dingetje een volledige class gaat maken, en zorg ervoor dat alleen de classen worden ingeladen die benodigd zijn. Ik ben daar zelf ook al eens behoorlijk mee in de mist gegaan, met als gevolg dat het script langzaam werd en veel geheugen ging vreten.
Onzin, een gemiddelde pageview van een groot project waar ik nu aan werk gebruikt zo'n 100 klassen. Als je je autoloading goed voor elkaar hebt en geen vretende dingen in je constructoren propt is er absoluut niks aan de hand.quote:Op dinsdag 30 november 2010 23:49 schreef The_Terminator het volgende:
[..]
Classes zijn handig, maar pas wel op dat je niet voor elk klein dingetje een volledige class gaat maken, en zorg ervoor dat alleen de classen worden ingeladen die benodigd zijn. Ik ben daar zelf ook al eens behoorlijk mee in de mist gegaan, met als gevolg dat het script langzaam werd en veel geheugen ging vreten.
Erger zijn denk ik grote klassen waarvan je maar een klein deel gebruikt. Vertraging is natuurlijk ook maar hoe je het meet; 10ms om de php van een pagina te verwerken vind ik lang terwijl je er als gebruiker niks van merkt.quote:Op woensdag 1 december 2010 10:17 schreef Intrepidity het volgende:
[..]
Onzin, een gemiddelde pageview van een groot project waar ik nu aan werk gebruikt zo'n 100 klassen. Als je je autoloading goed voor elkaar hebt en geen vretende dingen in je constructoren propt is er absoluut niks aan de hand.
Edit: even gecontroleerd, gemiddelde pageview laadt 171 klassen. Absoluut geen vertraging.
Compileert PHP de methodes tijden declaratie of uitvoer? Als het dat laatste is en PHP alleen inventariseert wat er allemaal aanwezig is in die klasse hoeft dat ook niet zo gek veel uit te maken. Maargoed, ookal zou het allemaal sloom worden, het is geen rocket science meer tegenwoordig om een opcode cache aan de gang te krijgen, dat zou al een berg moeten schelen.quote:Op woensdag 1 december 2010 11:29 schreef GlowMouse het volgende:
[..]
Erger zijn denk ik grote klassen waarvan je maar een klein deel gebruikt. Vertraging is natuurlijk ook maar hoe je het meet; 10ms om de php van een pagina te verwerken vind ik lang terwijl je er als gebruiker niks van merkt.
Klopt, mijn classes worden pas geladen als ze aangeroepen wordenquote:Op dinsdag 30 november 2010 23:49 schreef The_Terminator het volgende:
[..]
Classes zijn handig, maar pas wel op dat je niet voor elk klein dingetje een volledige class gaat maken, en zorg ervoor dat alleen de classen worden ingeladen die benodigd zijn. Ik ben daar zelf ook al eens behoorlijk mee in de mist gegaan, met als gevolg dat het script langzaam werd en veel geheugen ging vreten.
Anderzijds kun je met OOP code generaliseren en centraliseren, terwijl je code bij procedureel programmeren wellicht een aantal keer herhaalt. Bij goed gebruik van OOP is dat dus zeker geen performancenadeel.quote:Op woensdag 1 december 2010 11:52 schreef GlowMouse het volgende:
Tijdens declaratie, hoewel je tegenwoordig met APC en lazy loading dat nadeel deels kunt opheffen.
1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php if (substr ($sElement, -5) != '.html' || substr ($sElement, -4) != '.css' || substr ($sElement, -4) != '.ico' || substr ($sElement, -4) != '.jpg' || substr ($sElement, -3) != '.js' || substr ($sElement, -4) != '.png' || substr ($sElement, -3) != '.7z') { echo 'nofile'; } else { echo 'yeahfile'; } ?> |
Je moet && ipv || gebruiken. Of beter: http://nl2.php.net/is_filequote:Op donderdag 9 december 2010 10:53 schreef Xanland het volgende:
Even een vraagje over vreemd gedrag van OR's in een if. Ik heb het volgende stukje:
[ code verwijderd ]
In dit stukje controleer ik dus of het een bestand is of map. Het vreemde is dat dit gewoon niet werkt. In principe vraag ik gewoon of het niet die extensie heeft (en dus vaak een map is in mijn geval), en maak ik een map met die naam aan. Anders doe ik gewoon de file_get_c functie en gooi die in een bestand.
Om de één of andere manier werkt dit dus niet, want op deze manier maakt hij als het een bestand is, een MAP aan met die naam (of echo'd hij dus nofile). Wat gaat hier nou fout?
Is er btw nog een betere manier om te detecteren of het een file is of niet, heeft PHP daar een classe o.i.d. voor?
WHERE klantid=1000 AND (toestelid=0 OR toestelid=25)quote:Op donderdag 9 december 2010 10:54 schreef wobbel het volgende:
Hoe doe ik een SQL statement waar het veld "KlantId" == "1000" moet zijn, maar waar het veld "ToestelId" zowel 0 als 25 kan zijn?
Select from table_name where KlantID = 1000 AND ToestelId = 0 OR ToestelId = 25quote:Op donderdag 9 december 2010 10:54 schreef wobbel het volgende:
Hoe doe ik een SQL statement waar het veld "KlantId" == "1000" moet zijn, maar waar het veld "ToestelId" zowel 0 als 25 kan zijn?
Tuurlijk, ik word eindelijk wakker, want bij || komt het juist overeen. Bij && weet je ofcourse zeker dat het niet die extensie heeft.quote:Op donderdag 9 december 2010 10:58 schreef GlowMouse het volgende:
[..]
Je moet && ipv || gebruiken. Of beter: http://nl2.php.net/is_file
Je wilt uitspraken doen over iets waarvan je niet eens weet of het bestaat, aan de hand van de naam?quote:Op donderdag 9 december 2010 11:16 schreef Xanland het volgende:
[..]
Tuurlijk, ik word eindelijk wakker, want bij || komt het juist overeen. Bij && weet je ofcourse zeker dat het niet die extensie heeft.
is_file kan hier niet, tenminste... het werkt bij mijn weten namelijk niet op externe files via http, of wel ?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | $tafel = $_POST['tafelg']; if(isset($_POST['tafel'])) { echo"<table>"; echo"<tr><th>cijfer</th>"; echo"<th>uitkomst</th></tr>"; for($counter = 0; $counter <= 10; $counter++) { echo "<tr><td>"; echo $counter; echo "</td><td>"; echo $tafel * $counter; echo "</td></tr>"; } echo "</table>"; } |
Yupquote:
1 | $counter%2 == 0 ? //zwart : //wit |
Ik denk dat Scorpie juist niet het antwoord wilde voorkauwen. Gelukkig werkt jouw code ook niet zonder aanpassingen.quote:
Ah, dat maakt niet uit hoor. Ik had al even wat andere dingen geprobeerd zoals:quote:Op donderdag 9 december 2010 11:54 schreef Light het volgende:
[..]
Ik denk dat Scorpie juist niet het antwoord wilde voorkauwen. Gelukkig werkt jouw code ook niet zonder aanpassingen.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | $tafel = $_POST['tafelg']; $i=TRUE; if(isset($_POST['tafel'])) { echo"<table border=1>"; echo"<tr><th>cijfer</th>"; echo"<th>uitkomst</th></tr>"; for($counter = 0; $counter <= 10; $counter++) { echo "<tr><td class=\"" . ($i ? classnaam1 : classnaam2) . "\">"; echo $counter; echo "<tr><td class=\"" . ($i ? classnaam1 : classnaam2) . "\">"; echo $tafel * $counter; echo "</td></tr>"; $i = !$i; } echo "</table>"; } |
Doe maar niet op die manier, kan wel maar is een beetje vies.quote:Op donderdag 9 december 2010 11:57 schreef mcf het volgende:
[..]
Ah, dat maakt niet uit hoor. Ik had al even wat andere dingen geprobeerd zoals:
[ code verwijderd ]
Hij lijkt nog niet te werken maar ik kom al dichterbij
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 | $tafel = $_POST['tafelg']; if(isset($_POST['tafel'])) { $eo = 5; if($eo % 2 == 0) { echo"<table border=1 bgcolor=cccccc>"; } else { echo"<table>"; } echo"<tr><th>cijfer</th>"; echo"<th>uitkomst</th></tr>"; for($counter = 0; $counter <= 10; $counter++) { echo "<tr><td>"; echo $counter; echo "</td><td>"; echo $tafel * $counter; echo "</td></tr>"; } echo "</table>"; } |
$eo als 5 setten werkt natuurlijk niet. Je moet je counter gebruiken en modulus 2 doen.quote:Op donderdag 9 december 2010 12:44 schreef mcf het volgende:
Ik dacht aan zoiets:
[ code verwijderd ]
Naar mijn inzien zou dit moeten werken, weet iemand waar het fout gaat.
De modulo operator deelt een getal door een ander getal en geeft de restwaarde terug. Dus, stel, je hebt 3 en je doet 3 % 2 (3 modulo 2), dan hou je 1 over. Bij 4 hou je 0 over. Bij 5 hou je 1 over. Bij 6 hou je nul over.....zie je het patroon?quote:Op donderdag 9 december 2010 12:44 schreef mcf het volgende:
Ik dacht aan zoiets:
[ code verwijderd ]
Naar mijn inzien zou dit moeten werken, weet iemand waar het fout gaat.
Als ik het zo bekijk (ja in 1 minuut inderdaad) is het gewoon Smarty maar dan anders? Wat zijn de voordelen?quote:
Stukken sneller, goed gebruik gemaakt van OO en daardoor heel makkelijk aanpasbaar en uitbreidbaar, en binnenkort ook standaard template-engine in Symfonyquote:Op zaterdag 11 december 2010 15:53 schreef KomtTijd... het volgende:
[..]
Als ik het zo bekijk (ja in 1 minuut inderdaad) is het gewoon Smarty maar dan anders? Wat zijn de voordelen?
Twig compileert een template naar pure PHP code. Dus nadat een template voor het eerst gerenderd is wordt er in het vervolg alleen pure PHP gedraaid, en is de overhead van de template engine dus verwaarloosbaar. Volgensmij doet Smarty dat niet, en zit daar het grote verschilquote:Op zaterdag 11 december 2010 18:24 schreef KomtTijd... het volgende:
Ik heb er geen last van. Maargoed de websites die ik beheer hoeven ook niet bepaald high performance te zijn. Ben wel benieuwd dan hoeveel % van de rekenkracht van bijv. FOK in smarty gaat zitten... Of wat de winst zou kunnen zijn...
In gebruik maakt de manier waarop het geprogrammeerd is weinig uit toch, lijkt me?
Dank uquote:Op maandag 13 december 2010 09:44 schreef FastFox91 het volgende:
Google -> tijd groet php
http://www.sitemasters.be(...)en,_middag,_avond%29
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | CREATE TABLE IF NOT EXISTS `pix` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `categoryMain` varchar(25) NOT NULL, `categorySub` varchar(50) NOT NULL, `tags` varchar(100) NOT NULL, `user_id` int(10) unsigned NOT NULL, `user_ip` int(11) NOT NULL, `accepted` enum('y','n') NOT NULL, `filetype` tinyint(3) unsigned NOT NULL, `filename` varchar(40) NOT NULL, `filedate` date NOT NULL, `filesize` int(10) unsigned NOT NULL, `filex` mediumint(9) NOT NULL, `filey` mediumint(9) NOT NULL, `filecrc` char(40) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `categorySub` (`categorySub`,`filetype`,`filesize`,`filex`,`filey`,`filecrc`), KEY `categoryMain` (`categoryMain`,`categorySub`), KEY `filedate` (`filedate`), KEY `accepted` (`accepted`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; |
1 2 3 4 5 6 7 8 | SELECT `pix`.`categoryMain`, `pix`.`categorySub`, `pix`.`filedate` FROM `pix` WHERE `pix`.`accepted` = 'y' GROUP BY `pix`.`categorySub` ORDER BY `pix`.`filedate` DESC LIMIT 10 |
1 2 | id select_type table type possible_keys key key_len ref rows Extra 1 SIMPLE pix index accepted filedate 3 NULL 10 Using where; Using temporary |
Het laatst toegevoegde plaatje per subcategorie, toch? Want dat krijg je zo met zekerheid niet.quote:Op woensdag 15 december 2010 13:10 schreef Chandler het volgende:
Omdat ik maar 1 plaatje per subcategorie wil zien!
Klopt! distinct zou zeker beter zijn? ik ga er even mee spelen!quote:Op woensdag 15 december 2010 13:29 schreef Light het volgende:
[..]
Het laatst toegevoegde plaatje per subcategorie, toch? Want dat krijg je zo met zekerheid niet.
En nu ga ik eerst weer werken
Distinct is in de meeste gevallen sneller.quote:Op woensdag 15 december 2010 15:42 schreef Chandler het volgende:
[..]
Klopt! distinct zou zeker beter zijn? ik ga er even mee spelen!
Jaquote:Op vrijdag 17 december 2010 12:16 schreef Keiichi het volgende:
Een vraag waar ik al een tijdje mee loop. Met real_escape_string kun je goed waardes escape om veilig in je queries te maken. Maar voor integers gebruik ik altijd iets in de trend van sprintf("SELECT * FROM `bla` WHERE `id` = %d", $id);
Is dat ook een veilig optie?
http://nl3.php.net/sprintf kijk bij punt zes wat %d precies betekent.quote:Op vrijdag 17 december 2010 15:48 schreef Chandler het volgende:
Light vertel eens waarom dat wel een veilige optie is? stel $id = $_GET['id'] dan worden slashes toch niet gequoted of wel?
1 2 3 4 5 6 | <?php include("head.txt"); include("menu/inhoud-menu.txt"); include("inhoud-ih.txt"); include("end.txt"); ?> |
Jaquote:Op maandag 20 december 2010 00:44 schreef raav1 het volgende:
moet ik alle bestanden op t35.com hosten zodat iedereen deze kan zien?
1 2 3 4 5 6 | <?php require("head.txt"); require("menu/inhoud-menu.txt"); require("inhoud-ih.txt"); require("end.txt"); ?> |
1 2 3 4 5 6 7 8 9 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>MUN</title> <link href="style.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" media="all" type="text/css" href="menu/menu_style.css" /> </head> <body> |
1 2 3 4 5 6 7 8 9 10 11 12 13 | <!-- AVAILABLE COLORS --> <!-- aqua, blue, gray, lime, orange, pink, purple, red --> <!-- TO APPLY A COLOR CHOICE --> <!-- Change the color class on the first div to one of the above mentioned colors --> <div class="menu bubplastic horizontal gray"> <ul> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Home</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Specs</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">FAQ</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Small</span></a></span></li> </ul> <br class="clearit" /> </div> |
1 2 | heer kun je tekst en ander dingen plaatsen op te laten zien bij ons op school<br /> wtf niet alleen op school overal :o |
1 2 3 | </body> </html> |
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 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>MUN</title> <link href="style.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" media="all" type="text/css" href="menu/menu_style.css" /> </head> <body> <!-- AVAILABLE COLORS --> <!-- aqua, blue, gray, lime, orange, pink, purple, red --> <!-- TO APPLY A COLOR CHOICE --> <!-- Change the color class on the first div to one of the above mentioned colors --> <div class="menu bubplastic horizontal gray"> <ul> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Home</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Specs</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">FAQ</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Small</span></a></span></li> </ul> <br class="clearit" /> </div> </body> </html> |
...zodat je niet 100x het menu moet aanpassen als je één linkje toevoegt?quote:Op maandag 20 december 2010 13:19 schreef Sitethief het volgende:
Sowieso is dit geen PHP issue, maar eerder HTML/CSS die niet helemaal correct is.
Ik snap trouwens niet waarom je voor zo'n simpele statische website PHP gebruikt? Het voegt verder helemaal niks toe.
1 2 | character "" not allowed in prolog <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3… |
1 | Ik snap trouwens niet waarom je voor zo'n simpele statische website PHP gebruikt? Het voegt verder helemaal niks toe. |
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 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>MUN</title> <link href="style.css" rel="stylesheet" type="text/css" /> <link rel="stylesheet" media="all" type="text/css" href="menu/menu_style.css" /> </head> <body><!-- AVAILABLE COLORS --> <!-- aqua, blue, gray, lime, orange, pink, purple, red --> <!-- TO APPLY A COLOR CHOICE --> <!-- Change the color class on the first div to one of the above mentioned colors --> <div class="menu bubplastic horizontal gray"> <ul> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Home</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Specs</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">FAQ</span></a></span></li> <li><span class="menu_r"><a href="http://www.cssmenumaker.com"><span class="menu_ar">Small</span></a></span></li> </ul> <br class="clearit" /> </div>heer kun je tekst en ander dingen plaatsen op te laten zien bij ons op school<br /> wtf niet alleen op school overal :o </body> </html> |
SPOILEROm spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.Broncode die mijn firefox uitspuugt.
Het is toch echt een spatie. Het je niet toevallig een enter of spatie voor je php tag staan?quote:Op maandag 20 december 2010 16:31 schreef raav1 het volgende:
oke maar is de enter boven dat menu er wel of ook niet?
Kijken of er toevallig een enter of spatie voor je opening php tag staat? Waarschijnlijk is dat ergens in home.php, aangezien je daar je php hebt staan.quote:
Het ligt wel aan de UTF8 Byte Order Mark. UTF8 is niet het probleem, die byte order mark wel.quote:Op maandag 20 december 2010 17:21 schreef raav1 het volgende:
@glowmuis het ligt niet aan de unicode utf8
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |