Opgelostquote:Op woensdag 14 mei 2008 08:39 schreef Xcalibur het volgende:
Ik heb zelf een plugin geschreven die mijn <a> tags schrijft. Afhankelijk van of mod_rewrite aanstaan of niet krijg ik een 'mooie' link of een link met querystringvariabelen.
Nu ben ik bezig een paginanummering / pagination plugin te schrijven, maar daar heb ik dus die <a> plugin bij nodig, om de links op de juiste manier op te maken. Maar het lukt met niet om de <a> plugin aan te roepen vanuit de paginanummering plugin.
Afhankelijk van hoe ik hem probeer te benaderen krijg ik een foutmelding in de trant van "Call to undefined method"....
1 2 3 4 5 6 7 8 9 10 11 12 | $cat = array("Genre", "Group", "Person", "Label", "Last album"); $file_contents = split("\n", file_get_contents("file")); foreach($file_contents as $v) { list($id, $data) = split(':', $v); if (in_array($id, $cat)) { printf("ID %s - DATA %s\n", $id, $data); } } ?> |
1 2 3 4 5 6 7 8 9 10 11 12 | $cat = array("Genre", "Group", "Person", "Label", "Last album"); $regexp = join("|", $cat); $file_contents = split("\n", file_get_contents("file")); foreach($file_contents as $v) { if (preg_match("/^($regexp):\s+(.*)/", $v, $matches)) { printf("ID %s - DATA %s\n", $matches[1], $matches[2]); } } ?> |
Dat zei ik ook, je probleem is er niet mee opgelost, maar vond het nogal omslachting, vooral omdat print_r precies doet wat jij wilt doen..quote:Op dinsdag 13 mei 2008 19:31 schreef qu63 het volgende:
[..]
het gaat mij nu in eerste instantie niet om snelheid, maar meer om haalbaarheid/werkzaamheid
maar print_r poept het uit op het scherm, en niet in een file, tochquote:Op woensdag 14 mei 2008 11:27 schreef slacker_nl het volgende:
[..]
Dat zei ik ook, je probleem is er niet mee opgelost, maar vond het nogal omslachting, vooral omdat print_r precies doet wat jij wilt doen..
Ja, lijkt me wel tof!quote:Op woensdag 14 mei 2008 01:43 schreef RM-rf het volgende:
of verwacht je dat hier iemand anders kant-en-klare code voor je gaat aanleveren?
weer wat geleerd dusquote:Op woensdag 14 mei 2008 12:09 schreef slacker_nl het volgende:
Zo wel (kijk eens naar de code die ik eerder postte, daar zie je dat ik $result = print_r($array, 1); uitvoer. Die boolean na de $array is een boolean om ervoor te zorgen dat print_r niet naar STDOUT print, maar dit als value aan je retourneert. Dan kan je er alles mee doen, ook in een file opslaan:
$array = array(1,2,3,4);
file_put_contents($file, print_r($array, 1));
idd handig maar had het opgelost met "/" . $search . "\:\s+(.*)/i"quote:Op woensdag 14 mei 2008 11:19 schreef slacker_nl het volgende:
Je kan de regels ook gewoon splitten..
[ code verwijderd ]
Of je doet dit:
[ code verwijderd ]
Je zegt het zelf al, apache alleen laten luisteren op 127.0.0.1, en anders kan je in apache voor deze vhost ook een allow,deny doen ala:quote:Op woensdag 14 mei 2008 13:28 schreef Dzy het volgende:
TVP. Ben met een systeempje bezig met cURL en iMDB zoals eerder maar nu lokaal draaiend. Ik heb nog een kort vraagje en heeft meer met apache te maken dan met php/mysql maar hoe zet ik uit dat mensen van buiten kunnen connecten naar mijn apache? Het is toch alleen voor mezelf, een soort van admin panel met meerdere dingen als to do list, agenda en film archiveer module en het is veiliger gewoon alles te negeren behalve localhost dan met password e.d. werken.
1 2 3 4 5 6 7 | Order Allow,Deny Allow from 127.0.0.1 Allow from <ander IP> # Verkeer uit andere IP space wordt gedenied. </Location> |
quote:Op woensdag 14 mei 2008 10:45 schreef Devrim_ het volgende:
Heeft er iemand een PHP scriptje dat ervoor zorgt dat een file bijv. voor maximaal 1000MB gedownload kan worden?
Dat er dus niet meer dan 1GB traffic kan worden door een map/filequote:Op woensdag 14 mei 2008 12:20 schreef slacker_nl het volgende:
Maximaal voor 1000MB, je wilt er voor zorgen dat een file niet meer traffic kan genereren dan 1Gb, of je wilt dat ie 1000 keer gedownload kan worden? Of je wilt dat een file niet groter dan 1 Gb op je server gezet kan worden: upload_max_filesize = 1024M
Fuck, verkeerde topic.quote:Op woensdag 14 mei 2008 13:41 schreef Farenji het volgende:
Je moet gewoon in de google javascript code kijken wat er precies onderwater gebeurt; waarschijnlijk wordt er gewoon een url aangeroepen met parameters en daaruit komt XML of JSON.
(nu maar hopen dat die javascript code niet obfuscated is!!)
mja ik ook.. nou is mijn topic helemaal fuckedquote:Op woensdag 14 mei 2008 18:58 schreef Farenji het volgende:
[..]
Fuck, verkeerde topic.
-edit- toch niet.Mergen van topicsDacht al dat ik dement aan het worden was....
helaas werkt dat alleen als php op apache draait, en mn host draait IIS, en ik zelf draai abyss..quote:
je kan er wel een document.write aanvast plakken, maar meer kan je serverside niet doenquote:Op woensdag 14 mei 2008 01:18 schreef Schepseltje het volgende:
ok, maar nu het volgende probleem, die functies als getDuration werken via javascript, wat ik wil is 2 locaties in php opgeven zodat ik de reistijd terugkrijg, dan is het niet handig om met javascript te werken
zijn er methodes om dit serverside te doen? net als de geocoder bv?
Onzin, een client sided ajax request is op geen enkel opzicht anders dan een server sided request via iets als curl.quote:Op woensdag 14 mei 2008 20:31 schreef qu63 het volgende:
[..]
je kan er wel een document.write aanvast plakken, maar meer kan je serverside niet doen
ok maar dan moet ik dus ajax als tussenstap gebruiken? dus eerst de waarden uit de database halen, daarmee een google javascriptje maken die de reisafstand uitrekent en verolgens een ajax call die deze in de db opslaat?quote:Op woensdag 14 mei 2008 20:43 schreef Farenji het volgende:
[..]
Onzin, een client sided ajax request is op geen enkel opzicht anders dan een server sided request via iets als curl.
Neen. Zoals ik al zei een ajax call is niks speciaals maar gewoon een standaard http call naar een url waar xml of json uitkomt. Je hebt geen javascript /ajax nodig, je moet alleen erachter zien te komen *wat* er in die javascript precies aangeroepen wordt. En dat moet je dus in je php simuleren mbv curl of iets dergelijks.quote:Op woensdag 14 mei 2008 20:57 schreef Schepseltje het volgende:
[..]
ok maar dan moet ik dus ajax als tussenstap gebruiken? dus eerst de waarden uit de database halen, daarmee een google javascriptje maken die de reisafstand uitrekent en verolgens een ajax call die deze in de db opslaat?
Maar vaak zit er wel een check in, ongeveer op deze manier :quote:Op woensdag 14 mei 2008 22:19 schreef Farenji het volgende:
[..]
Neen. Zoals ik al zei een ajax call is niks speciaals maar gewoon een standaard http call naar een url waar xml of json uitkomt. Je hebt geen javascript /ajax nodig, je moet alleen erachter zien te komen *wat* er in die javascript precies aangeroepen wordt. En dat moet je dus in je php simuleren mbv curl of iets dergelijks.
1 2 3 4 5 6 | if (!isset($_SERVER['HTTP_X_REQUESTED_WITH']) OR $_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') { die('Illigal request'); } ?> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |
Dat begrijpen we, maar is wel erg jammer. Je kunt FOK! namelijk wel gratis LEZEN, maar we kunnen FOK! niet gratis MAKEN. De inkomsten van de advertenties zorgen ervoor dat we de kosten van de site kunnen dragen zodat je ook morgen FOK! nog kunt bezoeken.
Zou je willen overwegen om voor FOK! een uitzondering te maken in je adblocker (of andere middelen die onze ads blokkeren)? Je krijgt deze melding dan nooit meer te zien.
Ja, ik wil fok.nl whitelisten, laat me zien hoe
Ik neem liever een premium account zodat ik geen advertenties hoef te zien (je moet eerst inloggen)
Ja, breng me naar de shop