arkadaşlar kusurabakmayım şimdi soruyu ters sorduğmu fark ettim doğrusu html arasına php nasıl koyrım olcaktı sanırsam tam bilmiyorum bu konularıda. Ben bu alttaki kodla veritabanından veri çekmeye çalışıyorum ama bu html arasına yazdığım php kodları sorun cıkartıyo gibi bu php kodu html arasına nasıl sorun cıkartmadan yazarım
html dosyalarına php kodları yazamazsın php dosyalarına yazabilirsin
ya arkadaşım biliyorum öyle olduğnu ben bu aşagıdaki kodu yazdım ama hata veriyor bende hatanın " <td width="250"><? echo "$ad"; ?></td>" bu satırda echo komutunu html kodları arasına düzgün yazmadıgımdan kaynaklandığnı düşünüyorum bu yuzde html kodları arasına php kodu nasıl yazarım diye soru sordum
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head>
html dosyalarına php kodları yazamazsın php dosyalarına yazabilirsin
ya arkadaşım biliyorum öyle olduğnu ben bu aşagıdaki kodu yazdım ama hata veriyor bende hatanın " <td width="250"><? echo "$ad"; ?></td>" bu satırda echo komutunu html kodları arasına düzgün yazmadıgımdan kaynaklandığnı düşünüyorum bu yuzde html kodları arasına php kodu nasıl yazarım diye soru sordum
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head>
While döngüsü içindeki html kodların " (çift tırnakların) önüne \ (ters tire) işareti koymak zorundasın,yoksa syntax hatası alırsın.Orda bir yanlışlık var düzelteyim dedim.
echo komutunu ' ' tek tırnaklar arasında açıpda yapabilirsin.Ama karıştırma ihtimalin yüksek.O yüzden en iyi yöntem php dosyasının içerisindeki html kodlarının arasına php taglarını yerleştirip onun arasındada kodu çalıştırmak olaraktır.Veya arkadaşın dediği gibi echo yu çift tırnaklar arasında html kodları yazıp çalıştırabilirsin ama html kodlarının içerisinde çift tırnak varsa onun başına \ koymak zorundasın.
Bu mesaja 1 cevap geldi. Cevapları Gizle
print("ahmet")
print("elma")
print("mehmet")
yerine
print("<b>ahmet</b>")
print("<em>elma</em>")
print("mehmet<br>")
gibi html kod yazarsan bunu gören browser da onu bir html sayfa gibi yorumlar ve aynen düz bir html sayfaymış gibi kullanıcıya gösterir.
giderde xml standartlarına uygun bişeler yazarsan onu da xml olarak yorumlar
yukarıdaki olay bundan ibaret.
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
Bu mesaja 1 cevap geldi. Cevapları Gizle
ya arkadaşım biliyorum öyle olduğnu ben bu aşagıdaki kodu yazdım ama hata veriyor bende hatanın " <td width="250"><? echo "$ad"; ?></td>" bu satırda echo komutunu html kodları arasına düzgün yazmadıgımdan kaynaklandığnı düşünüyorum bu yuzde html kodları arasına php kodu nasıl yazarım diye soru sordum
< Bu mesaj bu kişi tarafından değiştirildi karacaayt -- 26 Haziran 2008; 18:58:07 >
Bu mesaja 1 cevap geldi. Cevapları Gizle
While döngüsü içindeki html kodların " (çift tırnakların) önüne \ (ters tire) işareti koymak zorundasın,yoksa syntax hatası alırsın.Orda bir yanlışlık var düzelteyim dedim.
Bu mesaja 1 cevap geldi. Cevapları Gizle