Giriş Yap / Kayıt Ol

WM Aracı'na üyelikler tekrar açıldı! Kayıt olmak için TIKLAYIN!


3Beğeni

Cevap Yaz Favorilerime Ekle
Seçenekler Stil
Geri Git   Forum > > PHP

PHP içinde HTML Çalıştırma problemi Hak.

  #11  
Okunmamış 11 Eylül 2019, 12:11
RespectionS Adlı Üyenin Avatarı
PHP , C++ ve C#
 
Üyelik Tarihi: 14 Ağustos 2019
Cinsiyet: Erkek
Ad, Soyad: Se... Çu...
Mesajlar: 297
Beğeniler: 95 / 0
Ticaret: 3, 100%
Ek olarak : satır içi bir şeyi echo etmek için php koduyla <?=?> şu şekilde kullanabilirsiniz <?php echo 'veri'; ?> yazmanıza gerek yok ama sadece değişkenlerde array dizelerinden veri çekerken yapın bunu. gidipte <?='';> yapmayın yani o şekilde hata alırsınız
Yeryüzü, bize atalarımızdan miras kalmadı, çoçuklarımızdan ödünç aldık!
  #12  
Okunmamış 11 Eylül 2019, 12:17
Lions Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 05 Mayıs 2017
Cinsiyet: Erkek
Meslek: Web-Developer
Ad, Soyad: Me... Ko...
Mesajlar: 755
Beğeniler: 388 / 302
Ticaret: 1, 100%
RespectionS Kıymetli cevabınız için teşekkür ederim, gerekli düzeltmeleri yapıp tekrar deneyeceğim.
  #13  
Okunmamış 11 Eylül 2019, 13:53
Lions Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 05 Mayıs 2017
Cinsiyet: Erkek
Meslek: Web-Developer
Ad, Soyad: Me... Ko...
Mesajlar: 755
Beğeniler: 388 / 302
Ticaret: 1, 100%
Alıntı:
RespectionS Adlı Üyeden Alıntı
önce html kodunun temiz halini tekrar ele alın sonrasında

tüm satıları hiç bozmadan php aktarın şu şekilde örneğin.


Kod:
    echo '<head>';
    echo '<script src="https://code.jquery.com/jquery-3.2.1.js"></script>';
    echo '<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>';

    echo '<link href="/wp-content/plugins/sosyal-paylasim/style.css" type="text/css" rel="stylesheet" />';

    echo '<script type="text/javascript">';
        echo 'function tiklama() {';
        echo 'var newWindow = window.open(' . 'https://www.facebook.com/sharer.php?u=' . $url1 . ' = ' . 'http://'. $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; echo $url1 ');'
        echo 'if (newWindow.focus) { newWindow.focus(); } }';
        echo 'function tiklama2() {';
        echo 'var newWindow = window.open(' . 'http://twitter.com/share?url=';
        echo '$url2 = ' . 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; echo $url2 ');';
        echo 'if (newWindow.focus) {';
ben bir yere kadar gittimde baştan sona yanlış olduğu için 30 40 dk sürer düzeltmesi aralarda php hataları var sürekli tag açıp kapatmışsınız bunları yapmanızag erek yok hepsini php ile yazın ve hiç bir zaman sayfanın sonunda php tagını kapatmayın.
Hocam öncelikle teşekkür ederim dediğiniz şekilde tüm kodları düzenledim fakat şöyle bir hata aldım:

Parse error: syntax error, unexpected '');'' (T_CONSTANT_ENCAPSED_STRING), expecting ',' or ';' in

Yani şuranın sonunda kullanılan:

PHP- Kodu:
echo 'var newWindow = window.open(' 'https://www.facebook.com/sharer.php?u=' $url1 ' = ' 'http://'$_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];  echo $url1');'
Buradaki echo $url1');' kısımda ); bu kısmı hatalı bulmuş
  #14  
Okunmamış 11 Eylül 2019, 15:12
Lions Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 05 Mayıs 2017
Cinsiyet: Erkek
Meslek: Web-Developer
Ad, Soyad: Me... Ko...
Mesajlar: 755
Beğeniler: 388 / 302
Ticaret: 1, 100%
RespectionS . Hocam o dıştaki ); kısmın öncesine ; koydum hata gitti.

PHP- Kodu:
$_SERVER['REQUEST_URI']; echo $url2');'
Bu şekilde yaptım şuan error vermiyor fakat şöyle bir problem var butonlar görünüyor ama tıklayınca tepki vermiyor console dan baktım fonksiyonları görmüyor not defined diyor. Kodun son hali:


PHP- Kodu:
add_action('admin_menu''sosyal_paylasim_menu');
function 
sosyal_paylasim_menu(){
 
add_menu_page('Sosyal Paylaşım','Sosyal Paylaşım''manage_options''sosyal-paylasim''sosyal_paylasim_yonetim');
}

function 
sosyal_paylasim_yonetim(){
$a '<h1>Eklentiyi Çalıştırmak İçin Aşağıdaki Etiketi Sayfaya Yapıştırınız.</h1>
<label>[butonum][/butonum]</label>'
;
return 
$a;
}

echo 
'<head>';
echo 
'<script src="https://code.jquery.com/jquery-3.2.1.js"></script>';
echo 
'<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>';
echo 
'<link href="/wp-content/plugins/sosyal-paylasim/style.css" type="text/css" rel="stylesheet" />';
    
      echo 
'<script type="text/javascript">';
        echo 
'function tiklama() {';
        echo 
'var newWindow = window.open(' 'https://www.facebook.com/sharer.php?u=' $url1 ' = ' 'http://'$_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];  echo $url1');';
        echo 
'if (newWindow.focus) { newWindow.focus(); } }';
        echo 
'function tiklama2() {';
        echo 
'var newWindow = window.open(' 'http://twitter.com/share?url=';
        echo 
'$url2 = ' 'http://' $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; echo $url2');';
        echo 
'if (newWindow.focus) { newWindow.focus(); } }';
        echo 
'function tiklama3() {';
        echo 
'var newWindow = window.open(' 'https://api.whatsapp.com/send?text=';
        echo 
'$url3 = ' 'http://' $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];  echo $url3');';
        echo 
'if (newWindow.focus) {newWindow.focus(); } }';
        echo 
'function tiklama4() {';
        echo 
'var newWindow = window.open(' 'https://www.linkedin.com/shareArticle?mini=true&url=';
        echo 
'$url4 = ' 'http://' $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];   echo $url4');';
        echo 
'if (newWindow.focus) {newWindow.focus(); } }';
        echo 
'function tiklama5() {';
        echo 
'var newWindow = window.open(' 'https://www.pinterest.com/pin/create/button/?url=';
        echo 
'$url5 = ' 'http://' $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];  echo $url5');';
        echo 
'if (newWindow.focus) {newWindow.focus(); } }';
        echo 
'</script>';
        echo 
'</head>';

    
add_shortcode('butonum''buton');
    function 
buton() {

    
extractshortcode_atts( array(
        
'fbicon' => '',
        
'twicon' => '',
        
'whatsappicon' => '',
        
'linkedinicon' => '',
        
'pinteresticon' => '',
    ), 
$atts ) );
        
        
$asd =  '<div class="sy-sosyal-buton"><img id="fbicon" src="/wp-content/plugins/sosyal-paylasim/images/fb.png" onclick="tiklama()" alt="Facebookta Paylaş"><img id="twicon" src="/wp-content/plugins/sosyal-paylasim/images/twicon.png" onclick="tiklama2()" alt="Twitterda Paylaş"><img id="whatsappicon" src="/wp-content/plugins/sosyal-paylasim/images/whatsapp.png" onclick="tiklama3()" alt="Whatsappda Paylaş"><img id="linkedinicon" src="/wp-content/plugins/sosyal-paylasim/images/linkedin.png" onclick="tiklama4()" alt="Linkedinde Paylaş"><img id="pinteresticon" src="/wp-content/plugins/sosyal-paylasim/images/pinterest.png" onclick="tiklama5()" alt="Pinterestte Paylaş"></div>';
return 
$asd;
        } 

            function 
paylasma($content){
        
$yazimiz buton() ;
            return 
$yazimiz;

Konu Lions tarafından (11 Eylül 2019, 16:34 ) değiştirilmiştir.
  #15  
Okunmamış 11 Eylül 2019, 19:37
RespectionS Adlı Üyenin Avatarı
PHP , C++ ve C#
 
Üyelik Tarihi: 14 Ağustos 2019
Cinsiyet: Erkek
Ad, Soyad: Se... Çu...
Mesajlar: 297
Beğeniler: 95 / 0
Ticaret: 3, 100%
Alıntı:
add_action('admin_menu', 'sosyal_paylasim_menu');
function sosyal_paylasim_menu(){
add_menu_page('Sosyal Paylaşım','Sosyal Paylaşım', 'manage_options', 'sosyal-paylasim', 'sosyal_paylasim_yonetim');
}

function sosyal_paylasim_yonetim(){
$a = '<h1>Eklentiyi Çalıştırmak İçin Aşağıdaki Etiketi Sayfaya Yapıştırınız.</h1><label>[butonum][/butonum]</label>';
return $a;
}
function sosyalpaylasimheadyaz()
{
echo '<head>';
echo '<script src="https://code.jquery.com/jquery-3.2.1.js"></script>';
echo '<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>';
echo '<link href="/wp-content/plugins/sosyal-paylasim/style.css" type="text/css" rel="stylesheet" />';

echo '<script type="text/javascript">';
echo 'function tiklama() {';
echo 'var newWindow = window.open(' . 'https://www.facebook.com/sharer.php?u=' . $url1 . ' = ' . 'http://'. $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; echo $url1; ');';
echo 'if (newWindow.focus) { newWindow.focus(); } }';
echo 'function tiklama2() {';
echo 'var newWindow = window.open(' . 'http://twitter.com/share?url=';
echo '$url2 = ' . 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; echo $url2; ');';
echo 'if (newWindow.focus) { newWindow.focus(); } }';
echo 'function tiklama3() {';
echo 'var newWindow = window.open(' . 'https://api.whatsapp.com/send?text=';
echo '$url3 = ' . 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; echo $url3; ');';
echo 'if (newWindow.focus) {newWindow.focus(); } }';
echo 'function tiklama4() {';
echo 'var newWindow = window.open(' . 'https://www.linkedin.com/shareArticle?mini=true&url=';
echo '$url4 = ' . 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; echo $url4; ');';
echo 'if (newWindow.focus) {newWindow.focus(); } }';
echo 'function tiklama5() {';
echo 'var newWindow = window.open(' . 'https://www.pinterest.com/pin/create/button/?url=';
echo '$url5 = ' . 'http://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; echo $url5; ');';
echo 'if (newWindow.focus) {newWindow.focus(); } }';
echo '</script>';
echo '</head>';

add_shortcode('butonum', 'buton');
}

function buton() {

extract( shortcode_atts( array(
'fbicon' => '',
'twicon' => '',
'whatsappicon' => '',
'linkedinicon' => '',
'pinteresticon' => '',
), $atts ) );

$asd = '<div class="sy-sosyal-buton"><img id="fbicon" src="/wp-content/plugins/sosyal-paylasim/images/fb.png" onclick="tiklama()" alt="Facebookta Paylaş"><img id="twicon" src="/wp-content/plugins/sosyal-paylasim/images/twicon.png" onclick="tiklama2()" alt="Twitterda Paylaş"><img id="whatsappicon" src="/wp-content/plugins/sosyal-paylasim/images/whatsapp.png" onclick="tiklama3()" alt="Whatsappda Paylaş"><img id="linkedinicon" src="/wp-content/plugins/sosyal-paylasim/images/linkedin.png" onclick="tiklama4()" alt="Linkedinde Paylaş"><img id="pinteresticon" src="/wp-content/plugins/sosyal-paylasim/images/pinterest.png" onclick="tiklama5()" alt="Pinterestte Paylaş"></div>';
return $asd;
}

function paylasma($content){
$yazimiz = buton() ;
return $yazimiz;
}
yine hata yapmışsınız şimdi öncelikle head kısmına eklenecekleri fonksiyon içine aldım nasıl eklediğinizi bilmiyorum ama o fonksiyonu head kısmında çağırın ve yazacak head kısmına sonrasında çalışması gerek.
Yeryüzü, bize atalarımızdan miras kalmadı, çoçuklarımızdan ödünç aldık!
  #16  
Okunmamış 12 Eylül 2019, 01:42
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 19 Kasım 2018
Yaş / Cinsiyet: 22 / Erkek
Ad, Soyad: Se... Kü...
Mesajlar: 41
Beğeniler: 14 / 1
Ticaret: 0, 0%
Bu tarz konular için online php script tarayıcılar var hocam acil yardım gerektiğinde direk ondan alabilirsiniz. Online php html testing gibi keywordlerde ilk sonuçlar yararlı oluyor ya da clear kullanarak kodu temizlemesinden hataya ulaşabilirsiniz. Herkese sevgiler saygılar.
  #17  
Okunmamış 12 Eylül 2019, 01:56
RespectionS Adlı Üyenin Avatarı
PHP , C++ ve C#
 
Üyelik Tarihi: 14 Ağustos 2019
Cinsiyet: Erkek
Ad, Soyad: Se... Çu...
Mesajlar: 297
Beğeniler: 95 / 0
Ticaret: 3, 100%
Alıntı:
sercanjok Adlı Üyeden Alıntı
Bu tarz konular için online php script tarayıcılar var hocam acil yardım gerektiğinde direk ondan alabilirsiniz. Online php html testing gibi keywordlerde ilk sonuçlar yararlı oluyor ya da clear kullanarak kodu temizlemesinden hataya ulaşabilirsiniz. Herkese sevgiler saygılar.
Yanlış bilgilendirmeyelim kimseyi hatayla alakası yok bu söylediğinizin.
Yeryüzü, bize atalarımızdan miras kalmadı, çoçuklarımızdan ödünç aldık!
  #18  
Okunmamış 12 Eylül 2019, 09:35
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 19 Kasım 2018
Yaş / Cinsiyet: 22 / Erkek
Ad, Soyad: Se... Kü...
Mesajlar: 41
Beğeniler: 14 / 1
Ticaret: 0, 0%
PHP ile HTML beraber kullanıldığında tek problem yaşayan siz olmuyorsunuz arkadaşım. Ben kendim profesyonel olarak hizmet veriyorum. Defalarca yardımcı oldum. Çözüm ünitenizin yavaş olduğundan bahsediyorum. Bir sorunun birden fazla çözümü olabilir ve bu çözümlerin en rahat bulacağı kelimeyi google yazarsa cevap alacağını bildirdim. PHP kod cümlecikleri sürekli echolamak nedir madem bu kadar php bildiğiniz var. Aynı işlem sürekli yapılırsa bu programlama olur mu? Bir değişkende toplayıp yazdırmak daha mantıklı olmaz mı? Lütfen bakış açınızı değiştirin Yanlış demeden önce bir bakın kendiniz araştırın. Balık tutmayı öğretelim önce...
  #19  
Okunmamış 12 Eylül 2019, 09:58
Lions Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 05 Mayıs 2017
Cinsiyet: Erkek
Meslek: Web-Developer
Ad, Soyad: Me... Ko...
Mesajlar: 755
Beğeniler: 388 / 302
Ticaret: 1, 100%
Problem çözüldü teşekkür ederim herkese.
Cevap Yaz Favorilerime Ekle


Konuyu toplam 1 kişi okuyor. (0 üye ve 1 Ziyaretçi)
 
Seçenekler
Stil
Normal Normal

Geri Git   Forum > PHP


Yetkileriniz
Konu açma yetkiniz: Yok
Cevap Yazma Yetkiniz Yok
Eklenti yükleme yetkiniz: Yok
Mesajınızı değiştirme yetkiniz: Yok

BB code: Açık
İfadeler: Açık
[IMG] Kodları: Açık
HTML kodu: Kapalı




Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şu anki Zaman: 20:47.