| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | class Voorbeeld { function Voorbeeld() { // Doe hier wat } function Ietsanders() { // Doe wat anders } } $dit = new Voorbeeld; ?> |
Werkt niet zonder javascript, en daar krijg ik ook geen melding van. Slordig.quote:Op dinsdag 22 november 2005 21:05 schreef Swetsenegger het volgende:
Liefhebbers om even te proberen?
http://pandora.edoorebeek.nl
pandora > bedels > zodiak staan te bestellen artikelen.
cart werkt, afrekenen nog niet.
Zonder javascript werkt 90% van de sites nietquote:Op dinsdag 22 november 2005 21:06 schreef cyberstalker het volgende:
[..]
Werkt niet zonder javascript, en daar krijg ik ook geen melding van. Slordig.
Ja ik had het wel even kunnen testen ja, maar ik wilde het gewoon even zeker wetenquote:Op dinsdag 22 november 2005 20:56 schreef JeRa het volgende:
@SkaterSam
Dat kloptdat had je zelf trouwens ook proefondervindelijk kunnen testen
Zulke functies noemen ze constructors, en worden aangeroepen als er een instantie van de klasse wordt gemaakt. Normaal zet je in zo'n functie initialisatiecode van de klasse zelf, waarmee je bv. de member variabelen gaat invullen of een default waarde geeft.
| 1 2 3 | $berichtmetsml = preg_replace("!\\[b\\](.*)\\[/b\\]!Usi","<span class='vet'>\\1</span>",$bericht); ?> |
Als ik alle plusjes open klik dan verschijnt het kopje "Aanbiedingen" ineens onder de copyright regel in Mozilla (Firefox). Het gaat wel goed in Konqueror, dus het lijkt met een typisch gecko-probleem.quote:Op dinsdag 22 november 2005 21:05 schreef Swetsenegger het volgende:
Liefhebbers om even te proberen?
http://pandora.edoorebeek.nl
pandora > bedels > zodiak staan te bestellen artikelen.
cart werkt, afrekenen nog niet.
Die uitroeptekens zijn delimiters - die geven aan wat de pattern is; namelijk datgeen wat tussen de twee delimiters staatquote:Op dinsdag 22 november 2005 21:16 schreef SkaterSam het volgende:
[..]
Ik zat dit even te bekijken, en ik vroeg me af waarom er ! in zitten, als ik de Pattern Syntax lees, zie ik nergens ! staan... En waarom die dubbele \\ overal? omdat het tussen dubbele quotes staat? want waarom dan [b\\] ?
Hmz....quote:Op dinsdag 22 november 2005 21:47 schreef Light het volgende:
[..]
Als ik alle plusjes open klik dan verschijnt het kopje "Aanbiedingen" ineens onder de copyright regel in Mozilla (Firefox). Het gaat wel goed in Konqueror, dus het lijkt met een typisch gecko-probleem.
Ik kan hem heel eenvoudig verwijderen, maar vind dat eigenlijk niet logisch. Stel je voor dat je per ongeluk een 0 invoert, moet je weer opnieuw gaan bestellen. En natuurlijk is het psychologische oorlogsvoering om TOCH dat product maar te kopenquote:En als ik iets heb gekozen en vervolgens het aantal in het mandje op 0 zet dan blijft het product nog steeds in de lijst staan. Ja, ik weet dat er ook een verwijder-knopje is, maar ik ben eigenwijs
Laten we even niet de mensen vergeten die 0 producten bestellen om zo voor slechts verzendkosten een lege doos en een aardige remboursjuffrouw aan de deur te krijgenquote:Op dinsdag 22 november 2005 22:22 schreef Swetsenegger het volgende:
Ik kan hem heel eenvoudig verwijderen, maar vind dat eigenlijk niet logisch. Stel je voor dat je per ongeluk een 0 invoert, moet je weer opnieuw gaan bestellen. En natuurlijk is het psychologische oorlogsvoering om TOCH dat product maar te kopen
Zit natuurlijk ook wat inquote:Op dinsdag 22 november 2005 22:22 schreef Swetsenegger het volgende:
Ik kan hem heel eenvoudig verwijderen, maar vind dat eigenlijk niet logisch. Stel je voor dat je per ongeluk een 0 invoert, moet je weer opnieuw gaan bestellen. En natuurlijk is het psychologische oorlogsvoering om TOCH dat product maar te kopen
Precies! Daar kunnen we er niet genoeg van hebbenquote:Op dinsdag 22 november 2005 22:34 schreef JeRa het volgende:
[..]
Laten we even niet de mensen vergeten die 0 producten bestellen om zo voor slechts verzendkosten een lege doos en een aardige remboursjuffrouw aan de deur te krijgen [afbeelding]
| 1 |
Een element van het hoogste niveau is net zoiets als <html></html> bij HTMLquote:Op woensdag 23 november 2005 00:25 schreef Chandler het volgende:
wat betekend dit
[ code verwijderd ]kom er niet uit namelijk
| 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 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 | <settings> <startpath>./privegallery/</startpath> <fileitems>7</fileitems> <filesize>85525</filesize> <diritems>4</diritems> </settings> <directories> <dir> <name>images</name> <subfiles>16</subfiles> <subsize>7067</subsize> <subdirs>0</subdirs> <date>2005-06-16</date> <time>17:02:26</time> </dir> <dir> <name>inc</name> <subfiles>3</subfiles> <subsize>36717</subsize> <subdirs>0</subdirs> <date>2005-06-16</date> <time>17:02:26</time> </dir> <dir> <name>layout</name> <subfiles>0</subfiles> <subsize>0</subsize> <subdirs>2</subdirs> <date>2005-06-16</date> <time>17:02:27</time> </dir> <dir> <name>uptool</name> <subfiles>10</subfiles> <subsize>57714</subsize> <subdirs>1</subdirs> <date>2005-11-23</date> <time>00:28:30</time> </dir> </directories> <files> <file> <name>admin.php</name> <size>36190</size> <date>2005-08-23</date> <time>15:01:01</time> </file> <file> <name>b.bat</name> <size>73</size> <date>2004-05-23</date> <time>14:41:02</time> </file> <file> <name>index.php</name> <size>31520</size> <date>2005-09-19</date> <time>12:16:58</time> </file> <file> <name>plugin.php</name> <size>10535</size> <date>2005-08-08</date> <time>10:40:20</time> </file> <file> <name>view.php</name> <size>7013</size> <date>2005-03-22</date> <time>05:57:40</time> </file> <file> <name>x.htaccess</name> <size>142</size> <date>2005-06-18</date> <time>08:15:01</time> </file> <file> <name>x.htpasswd</name> <size>52</size> <date>2004-05-23</date> <time>14:41:04</time> </file> </files> </xml> |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | $test->init("./privegallery/", 14, ""); if ($test->openCache("test.xml") != true) { $test->buildDirCache(); $test->saveCache(); } $tmp = $test->openCache("test.xml"); if ($tmp != false) { echo $tmp; } else { echo 'Sorry, cache or new cache cannot be loaded'; } |
je hoeft <xml> helemaal niet te adden. Verander die <xml> en </xml> bijvoorbeeld in <cache> en </cache>, dan heb je meteen ook maar 1 toplevel element.quote:Op woensdag 23 november 2005 01:05 schreef Chandler het volgende:
owkee, dus nr 1 <xml> addenen hoe bedoel je dat met die toplevels? hoe moet ik dat aanpakken?
Je parser verwacht dat er maar één toplevel element is. Het toplevel is het laagste (of hoogste, hangt af van hoe je er naar kijkt) niveau van elementen. Bij de meeste HTML-pagina's is dit bv. <html>quote:Op woensdag 23 november 2005 01:05 schreef Chandler het volgende:
owkee, dus nr 1 <xml> addenen hoe bedoel je dat met die toplevels? hoe moet ik dat aanpakken?
Zowel in IE6 als IE7 gaat het fout. FF heb ik getest met 1.06. Ik heb er tot op heden nog niets aan veranderdquote:Op dinsdag 22 november 2005 23:50 schreef SuperRembo het volgende:
Ik weet niet of je er nog iets aan veranderd hebt, maar nu doet ie het bij mij in FF1.5 goed, maar in IE6 gaat 't fout.
Nog een puntje dat verbeterd kan worden: als de pagina nu opnieuw geladen wordt, dan flikert het menu even. Het lijkt erop dat je in de onload de menu's uitklapt. Dat zou je al direct goed kunnen zetten met php.
Je zet nu per uitgeklkapt menu-item een cookie. Ik las ergens dat er maximaal 20 cokkies per domain gezet kunnen worde. Ik weet niet of dat nog steeds geldt, maar misschien is het toch beter om al de menu-status cookies in 1 cookie te zetten (comma-separeted bijvoorbeeld).
Waarom? Je kunt toch gewoon een enkel element om je andere elementen heenzetten?quote:Op woensdag 23 november 2005 10:59 schreef Chandler het volgende:
ok... tnx maar reeds gefixt, snap nu hoe het opgebouwd moet worden... alleen jammer dat er niet meerdere toplevel elementen kunnen zijn
| 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 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 | <cache> <settings> <startpath>./privegallery/</startpath> <fileitems>5</fileitems> <filesize>85331</filesize> <diritems>4</diritems> </settings> <directories> <dir> <name>images</name> <subfiles>16</subfiles> <subsize>7067</subsize> <subdirs>0</subdirs> <date>2005-06-16</date> <time>17:02:26</time> </dir> <dir> <name>inc</name> <subfiles>3</subfiles> <subsize>36717</subsize> <subdirs>0</subdirs> <date>2005-06-16</date> <time>17:02:26</time> </dir> <dir> <name>layout</name> <subfiles>0</subfiles> <subsize>0</subsize> <subdirs>2</subdirs> <date>2005-06-16</date> <time>17:02:27</time> </dir> <dir> <name>uptool</name> <subfiles>10</subfiles> <subsize>57714</subsize> <subdirs>1</subdirs> <date>2005-11-23</date> <time>00:28:30</time> </dir> </directories> <files> <file> <name>admin.php</name> <size>36190</size> <date>2005-08-23</date> <time>15:01:01</time> </file> <file> <name>b.bat</name> <size>73</size> <date>2004-05-23</date> <time>14:41:02</time> </file> <file> <name>index.php</name> <size>31520</size> <date>2005-09-19</date> <time>12:16:58</time> </file> <file> <name>plugin.php</name> <size>10535</size> <date>2005-08-08</date> <time>10:40:20</time> </file> <file> <name>view.php</name> <size>7013</size> <date>2005-03-22</date> <time>05:57:40</time> </file> </files> </cache> |
Kun je daar niet gewoon een mooie XSLT stylesheet voor maken?quote:Op woensdag 23 november 2005 12:52 schreef Chandler het volgende:
ja dat snap ik, en heb ik ook reeds gedaan... zie uitkomst
[ code verwijderd ]
dit is nu ongeveer de opbouw, echter moet ik nu nog een conversie routine schrijven zodat ik XML weer om kan zetten naar de 'array'
Laat de query/relevante code eens zien die je uitvoert. Heb gisteren per ongeluk mijn glazen bol kapot laten vallenquote:
| 1 2 3 4 5 6 7 | $msg = preg_replace("/\r\n/","<br>\r\n",$_POST['content']); $query2 = "UPDATE news SET Titel='".$_POST['titel']."', Content='$msg', Auteur='".$_POST['auteur']."', Date='".$date."' WHERE ID = '".$_POST['ID']."'"; $result2 = mysql_query($query2); ?> |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | $data = str_replace("<br />","",$row2[Content]); $data = str_replace("<br>","",$data); echo" <body> <form name=\"newnews\" enctype=\"multipart/form-data\" method=\"post\" action=\"input.php?edit=1\"> <table cellpadding=\"10\"><tr><td width=\"400\" > <p>Titel:<br>(plaats hier de titel van het bericht)<br> <input name=\"titel\" type=\"text\" size=\"80\" maxlength=\"200\" value=\"$row2[Titel]\"> </p> <p>Content:<br>(plaats hier het textbericht)<br> <textarea name=\"content\" cols=\"75\" rows=\"8\">$data</textarea> </p> <p>Door:<br>(plaats hier de auteur/bron)<br> <input type=\"text\" name=\"auteur\" value=\"$row2[Auteur]\"> </p> <p>Foto:<br>(u kunt hier bladeren naar een foto)<br> <input type=\"file\" name=\"file\"> </p> <p> </p></td> ?> |
Wat hij zegtquote:Op woensdag 23 november 2005 16:19 schreef DionysuZ het volgende:
Ik zou dit toch wat veiliger maken want deze code is erg sqlinjectiegevoelig!
Hoe bedoel je? de term XSLT stylesheet ken ik niet...quote:Op woensdag 23 november 2005 13:35 schreef cyberstalker het volgende:
Kun je daar niet gewoon een mooie XSLT stylesheet voor maken?
En je google is toevallig ook nog kapot. http://www.w3schools.com/xsl/quote:Op woensdag 23 november 2005 17:03 schreef Chandler het volgende:
[..]
Hoe bedoel je? de term XSLT stylesheet ken ik niet...
je moet geen enkele input vertrouwenquote:Op woensdag 23 november 2005 17:02 schreef Desdinova het volgende:
mm, maar dit is allemaal achter n login. dat dan alsnog n probleem?
Moet je voorstellen dat iemand een apostrofe (') in de titel zet. Kijk dan nog eens naar je queryquote:Op woensdag 23 november 2005 17:02 schreef Desdinova het volgende:
mm, maar dit is allemaal achter n login. dat dan alsnog n probleem?
Nou, doe eens een echo $query2 om te zien waar de fout zit als de query failedquote:Op woensdag 23 november 2005 17:23 schreef Desdinova het volgende:
get_magic_quotes dinges staat standaard aan, dus dat wordt afgevangen
| 1 |
| 1 |
| 1 |
Je moet dan ook htmlentities() gebruiken voor de value van input-elementen:quote:Op woensdag 23 november 2005 17:34 schreef Desdinova het volgende:
heb ik gedaan, hij heeft geen $_POST data ontvangen van de titel...
Ik ben nog bezig met mod_rewrite.quote:Op maandag 21 november 2005 18:08 schreef DionysuZ het volgende:
Als je het zo wil kan het gewoon met
[ code verwijderd ]
| 1 |
| 1 |
ik heb het zojuist getest en het werkt gewoonquote:Op woensdag 23 november 2005 19:50 schreef DutchBlood het volgende:
[..]
Ik ben nog bezig met mod_rewrite.
Ik heb nu bv de regel
[ code verwijderd ]
Nu wil ik alleen het zo creeren dat /photography/index rewrite naar /site/index.php.
Nu kan ik het wel per bestand uitschrijven, maar kan het ook makkelijker?
Ik heb nu dit, maar dat werkt niet:
[ code verwijderd ]
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |