• 03-07-2021, 16:33:58
    #1
    Arakadaşlar elimde iki adet kod var lakin echo komutu içerisinde birleştiremedim bir türlü öncelikle sağlam çalışır komutum aşağıdaki gibi

    <?php
                    $bilgiler =$veritabani->sorguGetir("select * FROM videos WHERE status=1  ORDER BY hit DESC limit 6");
                    foreach ($bilgiler as  $value) {
                        $id         = $value["id"];
                        $seo        = $value["seo"];
                        $title      = $value["title"];
                        $image      = $value["image"];
                        $hit        = $value["hit"];
                        if (strlen($title) > 97){
                            $title = substr($title, 0, 97) . '...';
                        }
                        echo '<div class="col-md-4 portfolio-item">
                                <a href="'.$baseURL.'/'.$seo.$id.'">
                                    <img class="img-responsive" src="timthumb.php?src='.$baseURL.'/images/'.$image.'&w=360&h=205&q=60&zc=2&cc=000000" alt="'.$title.'" title="'.$title.'">
                                    <h3>'.$title.'</h3>
                                    <span class="views">
                                        <span class="glyphicon glyphicon-eye-open" aria-hidden="true"></span>
                                        '.$hit.'
                                    </span>
                                </a>
                            </div>';
                    }
                ?>
    ben bu komutun içerisinde yer alan "timthumb.php?src='.$baseURL.'/images/'.$image.'&w=360&h=205&q=60&zc=2&cc=000000" komutun yerine alttaki komutu yazarak birleştirip watermark yapmak istiyorum.

    <?php
    
    header('content-type: image/jpeg');
    
    $dosya = 'timthumb.php?src='.$baseURL.'/images/'.$image.'&w=360&h=205&q=60&zc=2&cc=000000';
    $logo = 'images/fav.png';
    
    $mevcut_resim = imagecreatefromjpeg($dosya);
    $eklenen_resim = imagecreatefrompng($logo);
    list($genislik, $yukseklik) = getimagesize($logo);
    
    $sag = (imagesx($mevcut_resim) - $genislik) / 2;
    $sol = (imagesy($mevcut_resim) - $yukseklik) / 2;
    
    
    imagecopy($mevcut_resim, $eklenen_resim, $sag, $sol, 0, 0, $genislik, $yukseklik);
    //imagecopymerge($mevcut_resim, $eklenen_resim, $sag, $sol, 0, 0, $genislik, $yukseklik);
    
    imagejpeg($mevcut_resim);
    
    ?>
    ne yaptımsa her seferinde hata aldım sizden ricam nasıl yapabilirim acaba



    örnek olarak yapmak istediğim tam olarak şu

     <?php
                    $bilgiler =$veritabani->sorguGetir("select * FROM videos WHERE status=1  ORDER BY hit DESC limit 6");
                    foreach ($bilgiler as  $value) {
                        $id         = $value["id"];
                        $seo        = $value["seo"];
                        $title      = $value["title"];
                        $image      = $value["image"];
                        $hit        = $value["hit"];
                        if (strlen($title) > 97){
                            $title = substr($title, 0, 97) . '...';
                        }
                        echo '<div class="col-md-4 portfolio-item">
                                <a href="'.$baseURL.'/'.$seo.$id.'">
                                    <img class="img-responsive" src="$dosya = 'http://localhost:90/a/timthumb.php?src=http://localhost:90/a/images/ho424ulzFYo.jpg&w=360&h=205&q=60&zc=2&cc=000000';
    $logo = 'images/fav.png';
    
    $mevcut_resim = imagecreatefromjpeg($dosya);
    $eklenen_resim = imagecreatefrompng($logo);
    list($genislik, $yukseklik) = getimagesize($logo);
    
    $sag = (imagesx($mevcut_resim) - $genislik) / 2;
    $sol = (imagesy($mevcut_resim) - $yukseklik) / 2;
    
    
    imagecopy($mevcut_resim, $eklenen_resim, $sag, $sol, 0, 0, $genislik, $yukseklik);
    //imagecopymerge($mevcut_resim, $eklenen_resim, $sag, $sol, 0, 0, $genislik, $yukseklik);
    
    imagejpeg($mevcut_resim);" alt="'.$title.'" title="'.$title.'">
                                    <h3>'.$title.'</h3>
                                    <span class="views">
                                        <span class="glyphicon glyphicon-eye-open" aria-hidden="true"></span>
                                        '.$hit.'
                                    </span>
                                </a>
                            </div>';
                    }
                ?>
  • 03-07-2021, 16:35:57
    #2
    Selam, hata çıktısını paylaşabilir misiniz?
  • 03-07-2021, 16:37:46
    #3
    iremsena adlı üyeden alıntı: mesajı görüntüle
    Selam, hata çıktısını paylaşabilir misiniz?
    Parse error: syntax error, unexpected 'http' (T_STRING), expecting ',' or ';' in /home/u1101855/alanadi.com/index.php on line 39
  • 03-07-2021, 16:38:52
    #4
    atiryakicom adlı üyeden alıntı: mesajı görüntüle
    Parse error: syntax error, unexpected 'http' (T_STRING), expecting ',' or ';' in /home/u1101855/alanadi.com/index.php on line 39
    index.php dosyanızın 35-45. satırlarını paylaşabilir misiniz?
  • 03-07-2021, 16:39:47
    #5
    iremsena adlı üyeden alıntı: mesajı görüntüle
    index.php dosyanızın 35-45. satırlarını paylaşabilir misiniz?
    $title = substr($title, 0, 97) . '...';
    }
    echo '<div class="col-md-4 portfolio-item">
    <a href="'.$baseURL.'/'.$seo.$id.'">
    <img class="img-responsive" src="$dosya = 'https://asd.com/timthumb.php?src=https://asd.com/images/a.jpg&w=360&h=205&q=60&zc=2&cc=000000';
    $logo = 'images/fav.png';

    $mevcut_resim = imagecreatefromjpeg($dosya);
    $eklenen_resim = imagecreatefrompng($logo);
    list($genislik, $yukseklik) = getimagesize($logo);
  • 03-07-2021, 16:40:55
    #6
    Yanlış anladınız sanırım, 35den 45. satıra kadar olan kısmı paylaşırsanız, oradaki kod hatasını söyleyebilirim size
  • 03-07-2021, 16:42:24
    #7
    iremsena adlı üyeden alıntı: mesajı görüntüle
    Yanlış anladınız sanırım, 35den 45. satıra kadar olan kısmı paylaşırsanız, oradaki kod hatasını söyleyebilirim size
    $title = substr($title, 0, 97) . '...';
    }
    echo '<div class="col-md-4 portfolio-item">
    <a href="'.$baseURL.'/'.$seo.$id.'">
    <img class="img-responsive" src="$dosya = 'https://asd.com/timthumb.php?src=https://knittingidea.com/images/a.jpg&w=360&h=205&q=60&zc=2&cc=000000';
    $logo = 'images/fav.png';

    $mevcut_resim = imagecreatefromjpeg($dosya);
    $eklenen_resim = imagecreatefrompng($logo);
    list($genislik, $yukseklik) = getimagesize($logo);
  • 03-07-2021, 16:42:38
    #8
    echo ile başladığınız kısımdaki tırnakları 39. satırda ihmal etmişsiniz, kaçış operatörü ile buradaki tek tırnakları düzeltin.
    <img class="img-responsive" src="$dosya = 'https://asd.com/timthumb.php?src=https://asd.com/images/a.jpg&w=360&h=205&q=60&zc=2&cc=000000';
  • 03-07-2021, 16:44:07
    #9
    iremsena adlı üyeden alıntı: mesajı görüntüle
    echo ile başladığınız kısımdaki tırnakları 39. satırda ihmal etmişsiniz, kaçış operatörü ile buradaki tek tırnakları düzeltin.
    <img class="img-responsive" src="$dosya = 'https://asd.com/timthumb.php?src=https://asd.com/images/a.jpg&w=360&h=205&q=60&zc=2&cc=000000';
    tırnaklı hallerinide yaptım sorun yine aynı buraya ham kodlarımı attım ama sonuç değişmedi sorun olmazsa ANYDESK verme şansım var