abonnement Unibet Coolblue
pi_58628391

cd niet bijgeleverd

Als je vragen hebt over PHP/MySQL, dan zit je hier goed met een vaste kliek guru's en een groot aantal regelmatige bezoekers. Beperk je vragen niet tot "hij doet het niet" of "hij geeft een fout" - onze glazen bol is kapot en we willen graag van je weten w�t er niet lukt en w�lke foutmelding je precies krijgt

Vorige delen:
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


Zie ook:
  • PHP Dataverwerking
  • Offici�le PHP website
  • PHP Documentatie
  • MySQL Reference Manual
  • Yet Another PHP Faq
  • PHP Cheat Sheet
  • PHP5 Power Programming - boek met uitleg over OOP, Pear, XML, etc

    Tutorials:
  • W3Schools PHP
  • W3Schools SQL

    Deze OP en instructies voor nieuw topic: http://wiki.fok.nl/index.php/OP/PHP
  • Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
      maandag 12 mei 2008 @ 16:23:15 #2
    107951 JortK
    Immer kwaliteitsposts
      maandag 12 mei 2008 @ 16:24:02 #3
    62215 qu63
    ..de tijd drinkt..
    pi_58628438
    quote:
    Op maandag 12 mei 2008 16:23 schreef JortK het volgende:
    Ik zal de ontbrekende delen even in de OP zetten
    doe dat
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
      maandag 12 mei 2008 @ 16:26:15 #4
    107951 JortK
    Immer kwaliteitsposts
    pi_58628932
    tvphp
    pi_58630330
    quote:
    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.
    Ja dat kan maar die query wordt best vaak uitgevoerd, en ging er van uit dat

    1
    2
    3
    <?php
    $num_records 
    $db->result('SELECT COUNT(id) FROM stat_info');
    ?>


    een stuk sneller is dan

    1
    2
    3
    <?php
    $db
    ->query('DELETE FROM stat_info ORDER BY date DESC LIMIT ?,?',array($limit,$num_records));
    ?>


    vandaar :)
    ..///
    pi_58630638
    quote:
    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
    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's

    En als je heel vaak een query doet om statistieken weg te gooien dan kun je je ook afvragen of het niet handiger is om dat anders aan te pakken. Is het bijvoorbeeld nodig om altijd de laatste 50.000 dingen te bewaren, of is een tijdsbeperking bij het bewaren zinvoller?
    pi_58630733
    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....
      maandag 12 mei 2008 @ 19:18:31 #9
    62215 qu63
    ..de tijd drinkt..
    pi_58631100
    Hoe kan ik alle info die een client/browser doorstuurd opvangen?

    Heb een website gevonden die foto's automatisch van mn telefoon upload naar flickr en naar een ftp-website. Alleen wil ik dat laten linken naar een php-script die er meteen een thumbnail van maakt, tags toevoegd en in een database gooit. Alleen weet ik niet hoe het dus versturud wordt. Iemand tips? Of is het gewoon een kwestie van alle $_POST[]'s uitlezen?
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
    pi_58632438
    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?
      maandag 12 mei 2008 @ 20:32:15 #11
    62215 qu63
    ..de tijd drinkt..
    pi_58632527
    quote:
    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?
    mja, alleen kom ik er net achter dat die site het via het ftp-protocol doetm dus valt er niks uit te lezen
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
    pi_58632586
    Kan je het script niet naar jouw pagina laten posten, waarna jij het weer doorpost naar Flickr?
      maandag 12 mei 2008 @ 20:41:54 #13
    62215 qu63
    ..de tijd drinkt..
    pi_58632695
    quote:
    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?
    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
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
    pi_58633210
    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....
    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.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
      maandag 12 mei 2008 @ 21:37:50 #15
    62215 qu63
    ..de tijd drinkt..
    pi_58633662
    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
    ok, project opgeheven

    ik ga wel kijken of ik mijn site toe kan voegen aan Shozu
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
    pi_58634094
    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
    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.)
      maandag 12 mei 2008 @ 22:29:28 #17
    62215 qu63
    ..de tijd drinkt..
    pi_58634673
    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.)
    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
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
    pi_58635036
    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
    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.
      maandag 12 mei 2008 @ 22:48:31 #19
    62215 qu63
    ..de tijd drinkt..
    pi_58635100
    quote:
    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.
    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 doen
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
    pi_58635171
    ik heb net een functie gemaakt die de "Did you mean ..." suggestie van google af haalt.

    Misschien dat iemand er iets aan heeft?

    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
    <?php
        
    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 && $top != '...') return $top;
                }
                
            }
            return 
    false;
        }
    ?>


    ik vraag me alleen af of google hier moeilijk om doet
    ..///
    pi_58635218
    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.
    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?
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
      maandag 12 mei 2008 @ 23:00:09 #22
    62215 qu63
    ..de tijd drinkt..
    pi_58635326
    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?
    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..
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
      maandag 12 mei 2008 @ 23:16:51 #23
    62215 qu63
    ..de tijd drinkt..
    pi_58635662
    Deze code heb ik nu, eens kijken of dat genoeg is..
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <?php
    $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);
    ?>
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
      maandag 12 mei 2008 @ 23:23:53 #24
    62215 qu63
    ..de tijd drinkt..
    pi_58635792
    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 ]
    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
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
    pi_58636864
    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
    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.
    abonnement Unibet Coolblue
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')