lostyazilim
tr.link

Php Text olarak yazdırma?

10 Mesajlar 2.935 Okunma
acebozum
tr.link

ChecK ChecK www.hburaktasyurek.com Kullanıcı
  • Üyelik 27.08.2012
  • Yaş/Cinsiyet 31 / E
  • Meslek Server Uzmanı ve Php Dev.
  • Konum Mersin
  • Ad Soyad H** T**
  • Mesajlar 542
  • Beğeniler 78 / 121
  • Ticaret 28, (%100)
Echo ile yazdırma yapıyorum ama yazdırdığım şeylerin içerisinde html kodları da var. Yazdırma işleminden sonra bunları kod olarak göstermek istiyorum. Bunu nasıl yaparım?
 

 

elektronikssl
webimgo

Bipleo Bipleo Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.10.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum Konya
  • Ad Soyad H** K**
  • Mesajlar 118
  • Beğeniler 2 / 13
  • Ticaret 1, (%100)
burada çift tırnak tek tırnak farkı burada bunu ben söylemem yerine tek tırnak çif tırnak kullanımına ilişkin konuları incelerseniz size daha faydalı olacaktır.

Ek Olarak: eğer bulamazsanız yarın cevaplandırayım
 

 

ChecK ChecK www.hburaktasyurek.com Kullanıcı
  • Üyelik 27.08.2012
  • Yaş/Cinsiyet 31 / E
  • Meslek Server Uzmanı ve Php Dev.
  • Konum Mersin
  • Ad Soyad H** T**
  • Mesajlar 542
  • Beğeniler 78 / 121
  • Ticaret 28, (%100)

Bipleo adlı üyeden alıntı

burada çift tırnak tek tırnak farkı burada bunu ben söylemem yerine tek tırnak çif tırnak kullanımına ilişkin konuları incelerseniz size daha faydalı olacaktır.

Ek Olarak: eğer bulamazsanız yarın cevaplandırayım


İnceledim ama beceremedim
 

 

TuncerDemir TuncerDemir WM Aracı Kullanıcı
  • Üyelik 07.02.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Front-end developer
  • Konum Zonguldak
  • Ad Soyad T** D**
  • Mesajlar 175
  • Beğeniler 18 / 28
  • Ticaret 0, (%0)
Eğer html tagları kullanmak istiyorsanız şunu bilmeniz gerekir. Örnek;

echo "" burada çift tırnak kullandık eğer html taglarının içinde de çift tırnak kullanırsak php hatası alırız. Örnek;
echo "Bu link" - Bu hatalı bir işlem olacaktır.

echo '' tek tırnak ile ' yapıp, içine çift tırnak koyarsak herhangi bir hata oluşmayacaktır. Örnek;

echo '
Bu link' - hata yok.
Tabiki echo '' sonun ; noktalı virgulü unutmuyoruz.
İkisindede çift tırnak kullanmak istersek nasıl yapabiliriz diye sorarsanız;
Örnek;

echo "Bu link"; gördüğünüz gibi href="" bu kısma \"\" ilk başlangıç ve içe bir slash \ koyuyoruz.

Sonuç olarak işlemimiz şöyle olucaktır;

Tek tırnak ile;
echo 'Bu link';

Çift tırnak ile kullanmak istersek;
echo "Bu link";
 

 

Hızlı deneyin, hızlı başarısızlığa uğrayın ve hızlı bir şekilde kendinizi yenileyin.
― T. Peters
wmaraci
wmaraci

ChecK ChecK www.hburaktasyurek.com Kullanıcı
  • Üyelik 27.08.2012
  • Yaş/Cinsiyet 31 / E
  • Meslek Server Uzmanı ve Php Dev.
  • Konum Mersin
  • Ad Soyad H** T**
  • Mesajlar 542
  • Beğeniler 78 / 121
  • Ticaret 28, (%100)

tuncerrdemirr adlı üyeden alıntı

Eğer html tagları kullanmak istiyorsanız şunu bilmeniz gerekir. Örnek;

echo "" burada çift tırnak kullandık eğer html taglarının içinde de çift tırnak kullanırsak php hatası alırız. Örnek;
echo "Bu link" - Bu hatalı bir işlem olacaktır.

echo '' tek tırnak ile ' yapıp, içine çift tırnak koyarsak herhangi bir hata oluşmayacaktır. Örnek;

echo '
Bu link' - hata yok.
Tabiki echo '' sonun ; noktalı virgulü unutmuyoruz.
İkisindede çift tırnak kullanmak istersek nasıl yapabiliriz diye sorarsanız;
Örnek;

echo "Bu link"; gördüğünüz gibi href="" bu kısma \"\" ilk başlangıç ve içe bir slash \ koyuyoruz.

Sonuç olarak işlemimiz şöyle olucaktır;

Tek tırnak ile;
echo 'Bu link';

Çift tırnak ile kullanmak istersek;
echo "Bu link";


Hocam teşekkür ederim baya yazmışsınız. Ama sorunum bu değil. Mesela

echo '[/ct_column_third][ct_column_third]Encoder
'; bir bölüm yazdırıyorum.

Ama sonuç olarak [/ct_column_third][ct_column_third]Encoder yazdırıyor sadece.

Ben oradaki kodların hepsi yazsın istiyorum yani çıktım
[/ct_column_third][ct_column_third]Encoder
şeklinde olmalı.

Şimdiden teşekkürler.
 

 

Bipleo Bipleo Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.10.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek Webmaster
  • Konum Konya
  • Ad Soyad H** K**
  • Mesajlar 118
  • Beğeniler 2 / 13
  • Ticaret 1, (%100)

buraya

yazılacak kod





html; ?>


şeklinde denermisin.
 

 

ChecK ChecK www.hburaktasyurek.com Kullanıcı
  • Üyelik 27.08.2012
  • Yaş/Cinsiyet 31 / E
  • Meslek Server Uzmanı ve Php Dev.
  • Konum Mersin
  • Ad Soyad H** T**
  • Mesajlar 542
  • Beğeniler 78 / 121
  • Ticaret 28, (%100)

Bipleo adlı üyeden alıntı


buraya

yazılacak kod





html; ?>


şeklinde denermisin.


Parse error: syntax error, unexpected '<<' (T_SL)

Bu şekilde bir hata aldım.
 

 

TuncerDemir TuncerDemir WM Aracı Kullanıcı
  • Üyelik 07.02.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek Front-end developer
  • Konum Zonguldak
  • Ad Soyad T** D**
  • Mesajlar 175
  • Beğeniler 18 / 28
  • Ticaret 0, (%0)

ChecK adlı üyeden alıntı

Hocam teşekkür ederim baya yazmışsınız. Ama sorunum bu değil. Mesela

echo '
[/ct_column_third][ct_column_third]Encoder
'; bir bölüm yazdırıyorum.

Ama sonuç olarak [/ct_column_third][ct_column_third]Encoder yazdırıyor sadece.

Ben oradaki kodların hepsi yazsın istiyorum yani çıktım
[/ct_column_third][ct_column_third]Encoder
şeklinde olmalı.

Şimdiden teşekkürler.


echo htmlspecialchars('[/ct_column_third][ct_column_third]Encoder
');


??
htmlspecialchars fonsiyonu html saglarını olduğu gibi ekrana yazdırır.
 

 

Hızlı deneyin, hızlı başarısızlığa uğrayın ve hızlı bir şekilde kendinizi yenileyin.
― T. Peters

omerkarahan omerkarahan WM Aracı Kullanıcı
  • Üyelik 07.09.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek öğrenci
  • Konum Zonguldak
  • Ad Soyad Ö** K**
  • Mesajlar 100
  • Beğeniler 45 / 23
  • Ticaret 0, (%0)

$a = 'aaaaaa';
echo $a; // çıktı
echo '
';

$a = htmlspecialchars($a);
echo $a; // kod

// 2.yöntem

echo '
';
$a = 'aaaaaa';
echo $a; // çıktı

$a = str_replace('<','<',$a);
$a = str_replace('>','>',$a);
echo $a; //kod
?>
 

 

ChecK ChecK www.hburaktasyurek.com Kullanıcı
  • Üyelik 27.08.2012
  • Yaş/Cinsiyet 31 / E
  • Meslek Server Uzmanı ve Php Dev.
  • Konum Mersin
  • Ad Soyad H** T**
  • Mesajlar 542
  • Beğeniler 78 / 121
  • Ticaret 28, (%100)

tuncerrdemirr adlı üyeden alıntı

echo htmlspecialchars('[/ct_column_third][ct_column_third]Encoder
');


??
htmlspecialchars fonsiyonu html saglarını olduğu gibi ekrana yazdırır.


omerkarahan adlı üyeden alıntı


$a = 'aaaaaa';
echo $a; // çıktı
echo '
';

$a = htmlspecialchars($a);
echo $a; // kod

// 2.yöntem

echo '
';
$a = 'aaaaaa';
echo $a; // çıktı

$a = str_replace('<','<',$a);
$a = str_replace('>','>',$a);
echo $a; //kod
?>



Hepinize teşekkür ederim arkadaşlar. Yazdırmak istediğimi bir değişkene atayıp html alanı oluşturdum ve aşağıdaki şekilde yazdırdım. Belki ihtiyacı olan olur.