Oldal: 1 / 24 12311 ... UtolsóUtolsó
Eredmény: 1 - 10 (231) összesen

Téma: php segítség kellene

  1. #1
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás php segítség kellene

    Van egy kódom ami ez:
    PHP kód:
    function getLikes($arr){
          
    $urls "";

          
    // Add urls to check for likes
          
    for($i 0;$i count($arr);$i++) {
                if(
    $urls != ""$urls .= ",";
                
    $urls .= $arr[$i];
          }

          
    // Retreive info from Facebook
          
    $facebookapi "http://api.facebook.com/restserver.php?method=links.getStats&urls=" $urls;
          
    $xml simplexml_load_file($facebookapi);

          
    $likes = array();
          
    // Loop through the result and populate an array with the likes
          
    for ($i 0;$i  count($arr);$i++) {            
                
    $url $xml->link_stat[$i]->url;
                
    $counts = (int)$xml->link_stat[$i]->share_count;
                
    $likes[] = array("likes" => $counts"url" => $url);
          }

          return 
    $likes;

    }

    // Array with links to the URLs we want to get number of likes from
    $array = array("http://valami");
    $likes getLikes($array);

    foreach (
    $likes as $key => $val) {
          echo  
    "<strong>" $val["likes"] . " szavazat</strong><br />";
    }

    ?> 
    És ehez kellene egy kis segítség.A kód végén van ez a kód hogy . $val["likes"] . és ehez az értékhez szeretnék hozzáadni,de nem tudom hogy kellene ezt a kódban megoldani.
    A hozzáértők segítségét előre is köszönöm!



  2. #2
    Szerkesztő
    Csatlakozott
    09-05-09
    Hozzászólás
    205
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: php segítség kellene

    PHP kód:
    echo  "<strong>" . ($val["likes"] + 1) . " szavazat</strong><br />"
    Ez csak a kiírásnál fogja növelni.

    PHP kód:
    foreach ($likes as $key => &$val) {
     
    $val["likes"] += 1;

    Ez pedig végigmegy a tömbön és az összes elem értékét növeli.



  3. #3
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: php segítség kellene

    Ezer hála!Ez kellett nekem!



  4. #4
    'Say Hello To My Little Friend'
    Csatlakozott
    10-04-13
    Hely
    Budapest
    Hozzászólás
    2.784
    Begyűjtött 863 köszönetet
    659 hozzászólásával

    Alapbeállítás re: php segítség kellene

    Idézet mallee eredeti hozzászólása Hozzászólás megtekintése
    PHP kód:
    foreach ($likes as $key => &$val) {
     
    $val["likes"] += 1;

    Ez pedig végigmegy a tömbön és az összes elem értékét növeli.
    Akkor már ebbe a sorba rakjuk a +1-et:

    PHP kód:
    $likes[] = array("likes" => $counts"url" => $url); 
    Valahogy így:

    PHP kód:
    $likes[] = array("likes" => ($counts 1), "url" => $url); 




  5. #5
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: php segítség kellene

    Ismét kellene nekem egy kis segítség.Van egy kód amiben ez szerepel
    PHP kód:
    $args['image'] = '@' realpath('tmp/file.jpeg'); 
    És ezzel kapcsolatban lenne az a kérdésem,hogy ezt nem-e lehetne ugy módositani,hogy a tmp mappába teszek mondjuk 10db képet és mindig ezek közűl legyen kiválasztva egy random.
    A segitséget előre is köszönöm.



  6. #6
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: php segítség kellene

    Hopp!Kétszer lett elküldve ugyanaz


    Utoljára módosítva: attila1984 által : 2011-12-13 09:03 Oka: duplikálás

  7. #7
    Szerkesztő
    Csatlakozott
    09-05-09
    Hozzászólás
    205
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: php segítség kellene

    De: be kell olvasni a könyvtár fájljait és abból random kiválasztani egyet.

    Megfelelő php funkciók: opendir, closedir, readdir



  8. #8
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: php segítség kellene

    Köszi,szépen,de elég hülye vagyok a php-hoz,igy ez nem sokat mond nekem.



  9. #9
    Szerkesztő
    Csatlakozott
    09-05-09
    Hozzászólás
    205
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: php segítség kellene

    Pedig opendir-nál ott van egy példa kód, kicsit módosítva:

    PHP kód:
    <?php
    $dir 
    realpath("./tmp");
    $fajlok = array();

    // Open a known directory, and proceed to read its contents
    if (is_dir($dir)) {
        if (
    $dh opendir($dir)) {
            while ((
    $filename readdir($dh)) !== false) {
                if (
    is_file($dir $filename)) // itt lehet kell '/' jel is közé, ebben nem vagyok biztos..
                 
    $fajlok[] = $filename;
            }
            
    closedir($dh);
        }
    }

    $index rand(0count($fajlok)-1);
    $args['image'] = '@' $dir $fajlok[$index];

    ?>
    Nincs letesztelve, kipróbálva..



  10. #10
    WordPress Fan attila1984 logója
    Csatlakozott
    09-02-20
    Hozzászólás
    789
    Begyűjtött 2 köszönetet
    2 hozzászólásával

    Alapbeállítás re: php segítség kellene

    Köszönöm a segitségedet,de sajnos nem sikerült megoldani,igyaz lehet hogy a kód többi része zavar be,ezt a hibaüzenetet kapom
    PHP Fatal error: Uncaught CurlException: 56: SSL read: error:00000000:lib(0):func(0):reason(0), errno 104




Oldal: 1 / 24 12311 ... UtolsóUtolsó

A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •