doe datquote:Op maandag 12 mei 2008 16:23 schreef JortK het volgende:
Ik zal de ontbrekende delen even in de OP zetten
Ja dat kan maar die query wordt best vaak uitgevoerd, en ging er van uit datquote:Op maandag 12 mei 2008 16:15 schreef SuperRembo het volgende:
Waarom tel je eerst het totaal aantal records? Dat is overbodig, je kunt gewoon een (absurd) groot getal voor het maximaal aantal records dat er verwijderd mag worden.
1 2 3 | $num_records = $db->result('SELECT COUNT(id) FROM stat_info'); ?> |
1 2 3 | $db->query('DELETE FROM stat_info ORDER BY date DESC LIMIT ?,?',array($limit,$num_records)); ?> |
Het kan ook wel handig zijn om niet te sorteren op datum maar op id. Hoewel dat niet zo heel veel uit zal maken als je een index op datum hebt. Alles wordt neem ik aan toegevoegd met steeds oplopende id'squote:Op maandag 12 mei 2008 18:30 schreef wipes66 het volgende:
[..]
Ja dat kan maar die query wordt best vaak uitgevoerd, en ging er van uit dat
[ code verwijderd ]
een stuk sneller is dan
[ code verwijderd ]
vandaar
mja, alleen kom ik er net achter dat die site het via het ftp-protocol doetm dus valt er niks uit te lezenquote:Op maandag 12 mei 2008 20:27 schreef Xcalibur het volgende:
Lijkt me dat die data (en met name de foto) via een multipart POST verstuurd wordt.
Dus als je je $_POST array doorloopt zou je een heel eind moeten zijn?
Dat was iets wat ik ook al aan het bekijken was jaquote:Op maandag 12 mei 2008 20:35 schreef Xcalibur het volgende:
Kan je het script niet naar jouw pagina laten posten, waarna jij het weer doorpost naar Flickr?
Het is juist heel nuttig om allerlei scenario's te bedenken waarop iets fout kan gaan. Er zijn allerlei dingen die je in een test-omgeving niet of nauwelijks tegen komt, maar die je in een live-omgeving (waar veel meer tegelijk gebeurt, waar gebruikers rare dingen doen) wel voor kunnen komen.quote:Op maandag 12 mei 2008 18:57 schreef Xcalibur het volgende:
Hee, zitten we ineens in een nieuw topic
Wat betreft bovenstaande queries.... waarom probeer je ze niet gewoon in een kopie van de database?
Lijkt me een stuk gemakkelijker dan hier allerlei scenario's te bedenken waarop het fout zou kunnen gaan....
ok, project opgehevenquote:Op maandag 12 mei 2008 20:41 schreef qu63 het volgende:
[..]
Dat was iets wat ik ook al aan het bekijken was ja
't gaat mij vooral om de geo-tags die toegevoegd worden, en wil het liefst alles zelf beheren
Alleen nu nog een script wat alle denkbare info er uit poept in een log
Dan kan $_REQUEST handig zijn. En vergeet $_FILES niet als je bestanden gaat uploaden.quote:Op maandag 12 mei 2008 20:41 schreef qu63 het volgende:
[..]
Dat was iets wat ik ook al aan het bekijken was ja
't gaat mij vooral om de geo-tags die toegevoegd worden, en wil het liefst alles zelf beheren
Alleen nu nog een script wat alle denkbare info er uit poept in een log
hoe bedoel je dat dan?quote:Op maandag 12 mei 2008 21:59 schreef Light het volgende:
[..]
Dan kan $_REQUEST handig zijn. En vergeet $_FILES niet als je bestanden gaat uploaden.
(En ja, ik heb gelezen dat je het project inmiddels alweer gestopt hebt.)
Bijvoorbeeld. Je kunt dat dan ook naar een bestand schrijven, heb je iets om makkelijker terug te zoeken. Een pc is vast makkelijker om dingen te lezen dan een telefoonschermpje van 10 regels met 20 tekens.quote:Op maandag 12 mei 2008 22:29 schreef qu63 het volgende:
[..]
hoe bedoel je dat dan?
print_r($_REQUEST) oid?
ik heb het project voor nu even stop gezet, als ik denk dat ik het weet ga ik weer verder
dat klopt ja, en het is zelfs zo dat ik er op mn telefoon niks van zie omdat het programma het post. Alleen weet ik nog steeds niet hoe die verbinding nou aangegaan wordt. Of mn telefoon eerst controleerd of ik aangemeld ben, en daarna pas dingen gaat versturen. Als dat zo is moet ik wel heel veel moeite gaan doenquote:Op maandag 12 mei 2008 22:45 schreef Light het volgende:
[..]
Bijvoorbeeld. Je kunt dat dan ook naar een bestand schrijven, heb je iets om makkelijker terug te zoeken. Een pc is vast makkelijker om dingen te lezen dan een telefoonschermpje van 10 regels met 20 tekens.
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 | function google_suggestion($str) { if (strlen(trim($str)) < 3) return false; $url = 'http://www.google.com/search?hl=eng&q='.urlencode($str).'+-60349032&btnG=Zoeken&lr='; $html = file_get_contents($url); if ($html == false) return false; if (eregi("Did you mean",$html) && eregi("spell\=1\" class\=p\>([^-60349032]+)",$html,$regs)) { if (isset($regs[1])) { if (strlen(trim($regs[1])) < 3) return false; return trim(strip_tags($regs[1])); } } elseif (!eregi("Did you mean",$html)) { preg_match_all('@(<b>([^<]+)</b>)@Uis', $html, $a); if (isset($a[2])) { $words = array(); $top = ''; $top_count = 0; foreach($a[2] as $word) { if (!isset($words[$word])) $words[$word] = 1; else $words[$word]++; if ($words[$word] > $top_count) { $top_count = $words[$word]; $top = $word; } } $compair_str = strtolower(str_replace(array('"',"'"),'',$str)); if ($top !== $str && strtolower($top) != $compair_str && $top_count > 5 && $top != '...') return $top; } } return false; } ?> |
Hoe automatisch is automatisch? Ga je naar een pagina en worden dan meteen al de foto's van je telefoon getrokken (lijkt me niet prettig)? Wat meot je doen voordat 't ge-upload wordt?quote:Op maandag 12 mei 2008 19:18 schreef qu63 het volgende:
Heb een website gevonden die foto's automatisch van mn telefoon upload naar flickr en naar een ftp-website.
het is software op mn telefoon, ik moet dus wel eerst een foto selecteren, en dan op send drukken. Ik hoop dus dat ik het via een php-script kan laten lopen die dan alle data er uit filtert (een proxy dus, alleen wordt er niks doorgestuurd naar een andere website). Zo heb ik wel mijn weblog kunnen updaten via mms-berichten, dus ik hoop dat het nu ook werkt..quote:Op maandag 12 mei 2008 22:54 schreef SuperRembo het volgende:
[..]
Hoe automatisch is automatisch? Ga je naar een pagina en worden dan meteen al de foto's van je telefoon getrokken (lijkt me niet prettig)? Wat meot je doen voordat 't ge-upload wordt?
1 2 3 4 5 6 7 8 9 10 11 12 | $handle = fopen("log.txt", 'a'); $arr = array(); $arr = $_REQUEST; $result = ""; foreach ($arr as $k => $v) { $result .= "$k => $v<br>\n\r"; } fwrite($handle, $result); fclose($handle); ?> |
log blijft leeg, en helaas geeft de software op mn telefoon dus een foutmelding..quote:Op maandag 12 mei 2008 23:16 schreef qu63 het volgende:
Deze code heb ik nu, eens kijken of dat genoeg is..
[ code verwijderd ]
Geen idee, maar ik weet wel dat ereg/eregi niet de meest efficiente functie is. Als je zoekt naar een vaste string heb je meer aan strpos of strstr, en als je met reguliere expressies gaat werken heb je meer aan preg_match. Die is meestal sneller.quote:Op maandag 12 mei 2008 22:52 schreef wipes66 het volgende:
ik heb net een functie gemaakt die de "Did you mean ..." suggestie van google af haalt.
Misschien dat iemand er iets aan heeft?![]()
[ code verwijderd ]
ik vraag me alleen af of google hier moeilijk om doet
probeer het eens met getallheaders()quote:Op maandag 12 mei 2008 23:23 schreef qu63 het volgende:
[..]
log blijft leeg, en helaas geeft de software op mn telefoon dus een foutmelding..
de software zal denk ik dus eerst een reactie terug willen voordat er iets verstuurd wordt
maar dan zou er toch íets in mn log moeten staan
Kan veul sneller:quote:Op maandag 12 mei 2008 23:16 schreef qu63 het volgende:
Deze code heb ik nu, eens kijken of dat genoeg is..
[ code verwijderd ]
het gaat mij nu in eerste instantie niet om snelheid, maar meer om haalbaarheid/werkzaamheidquote:Op dinsdag 13 mei 2008 18:30 schreef slacker_nl het volgende:
[..]
Kan veul sneller:
$array = array(1,2,3,4);
$result = print_r($array, 1);
print $result . "\n"
Kan je daarna $result weer printen..
En volgens mij kan je $arr = $_REQUEST wel laten, aangezien $_REQUEST ook aan array is, en zou je dus gewoon kunnen loopen door $_REQUEST... Maar goed, je probleem is er niet mee opgelost.
heb de oplossing al gevonden door ghostscript command line te gebruiken vanuit php.quote:Op dinsdag 13 mei 2008 15:34 schreef DionysuZ het volgende:
Is er een class of iets dergelijks dat ik kan gebruiken om uit een PDF een pagina te halen en die als een plaatje te renderen?
Ik heb wel een tip: iets meer info zou wel helpen.quote:Op dinsdag 13 mei 2008 21:15 schreef Xcalibur het volgende:
heeft iemand ervaring met Smarty?
Ik probeer een plugin te maken die weer een andere plugin gebruikt. Maar die kan ik niet aanroepen... tips?
heb me al kapot zitten zoeken, heb jij een link?quote:Op dinsdag 13 mei 2008 22:17 schreef Farenji het volgende:
Google heeft een mooie webservices api voor maps en daar behoort dit vast ook tot de mogelijkheden. Alleen even een key aanvragen en dan kun je zo connecten vanuit je script.
Hier ergens http://code.google.com/. Zoeken naar Google Maps API.quote:Op dinsdag 13 mei 2008 22:20 schreef Schepseltje het volgende:
[..]
heb me al kapot zitten zoeken, heb jij een link?
Het is nooit meer dan een schatting of een gemiddelde. Natte vingerwerk. Een bejaarde met een kunstheup en rollator zal veel langer doen over 2km dan een jonge getrainde atleet. En als je van Utrecht naar Amsterdam gaat met de auto dan zal dat zaterdags 's nachts veel sneller gaan dan midden in de maandagochtendspits... dat lijkt me vrij vanzelfsprekend.quote:Op dinsdag 13 mei 2008 23:40 schreef Schepseltje het volgende:
ik ga ff kijken of ik hier iets mee kan, de laatste keer dat ik getDuration gebruikte was het nogal onbetrouwbaar
das logisch, alleen ik kreeg af en toe geen waarde terug, en na nog een keer proberen wel, waren ook klachten over op het forum, maar zal waarschijnlijk wel gefixt zijnquote:Op dinsdag 13 mei 2008 23:58 schreef Farenji het volgende:
[..]
Het is nooit meer dan een schatting of een gemiddelde. Natte vingerwerk. Een bejaarde met een kunstheup en rollator zal veel langer doen over 2km dan een jonge getrainde atleet. En als je van Utrecht naar Amsterdam gaat met de auto dan zal dat zaterdags 's nachts veel sneller gaan dan midden in de maandagochtendspits... dat lijkt me vrij vanzelfsprekend.
Je had natuurlijk ook meteen in je openingspost kunnen melden dat je bekend bent de Google API inclusief getDuration()quote:Op dinsdag 13 mei 2008 23:40 schreef Schepseltje het volgende:
ik ga ff kijken of ik hier iets mee kan, de laatste keer dat ik getDuration gebruikte was het nogal onbetrouwbaar
1 2 3 4 5 | Group: Person Person: Mr. Nobody Label: test label Last album: test cd |
1 2 3 4 5 6 7 8 | $ar = array("Genre", "Group", "Person", "Label", "Last album"); foreach ($ar AS $zoek) { // code } ?> |
1 2 3 4 5 | Group: * Person: * Label: * Last album: * |
1 2 3 4 5 6 | if(preg_match_all("/" . $zoek . "\:(.*)/i", $buf, $matches)) { // doe iets met matches[1] } ?> |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |