Gofrm - Go-Forum Türkiye  

Geri git   Gofrm - Go-Forum Türkiye > Bilgi Teknolojileri > Web master & web programmer > PHP

Cevapla
 
GeriBesleme Konu Araçları Stil
Alt 10-06-2009, 16:13   #11 (permalink)
Üst düzey uzman
 
academy - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Nov 2008
Mesajlar: 3.271
Teşekkür: 558
408 Mesaja 635 Teşekkür
academy seckin uye olma adayi
Standart

Sevgili paris,

Evet, daha ilk kez bir programlama dili öğreniyor olduğun çok belli.

Tüm programlama dillerinin anlatımında ilk olarak "MERHABA DÜNYA" öğretilir. 20 sene önce biz bunu da beceremiyor ve "HELLO WORLD" yazan ingilizce programlarla başlıyorduk.

Bu senin için bir avantaj.

Programlama dillerinin genel mantığı, ekrana görüntü vereceksen, ilk vereceğin görüntü ekrana bir kaç karakter olsun yazdırabilmektir.

Sen PHP'de ekrana Merhaba Dünya yazdırmayı öğrenmişin farkında değilsin.

Örneğin bir web siten var, ve bunun bir yerinde ekrana yazı yazdırmak istiyorsun. Gider sitenin ilgili yerine dreamweaver'da "Merhaba Dünya" yazarsın ve işi çözmüş olursun. Haklısın bunu PHP ile neden yapasın ki?

Ama iş bu kadar değil, PHP'de ekrana yazı yazdırmayı öğrenmeden diğer hiç bir şeyi öğrenemezsin.

Örnekleri biraz ilerle göreceksin ki, daha sonra, şu sorularla karşılaşacaksın

Sayfa ziyaretçine bir kaç text kutusu gösterip içine birşeyler yazdıracaksın, eğer ziyaretçi soruna doğru cevap verdiyse, o zaman ekrana "Hello World" yerine "Tebrikler Cevabı Bildiniz" , ya da "Tebrikler Kullanıcı Adınız ve Şifrenizi Doğru Girdiniz" gibi yazılar çıkarttıracaksın.

Ekrana yazı yazdırmayı öğrendikten sonra, gideceğin biraz daha yol var, ama bunu başardıysan işin yarısını başardın demektir.

Saygılar.

(Not: PHP 'de echo komutu ekrana yazı yazdırma komutudur. Bu yazılar düz metin olmak zorunda değildir, html komutları da olabilir. Örneğin
PHP- Kodu:
echo "<table border=1><tr><td>Merhaba Gofrm.com php öğretiyor!</td></tr></table> 
şeklinde de kullanabilirsin.)
__________________
"Alexa'da Yükselmek "
academy isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Alıntı ile Cevapla
Teşekkür eden:
Quiet_Scream (21-08-2009)
Alt 27-10-2009, 20:04   #12 (permalink)
Üst düzey uzman
 
academy - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Nov 2008
Mesajlar: 3.271
Teşekkür: 558
408 Mesaja 635 Teşekkür
academy seckin uye olma adayi
Standart

Sevgili paris,

iş yoğunluğumdan seni tam anlayamamışım kusura bakma.

Yarım doktor candan eder derler ya, işte öyle olmuş, seni yanlış anlayıp yanlış cevaplamışım ve sen de sanıyorum bu arada bir kaç adım daha öteye gidemediğin için, işin peşini bırakmışın ki bu güne kadar hala cevap yazmamandan böyle anlaşılıyor.


Öncelikle, bazı sitelere girip o sitelerde, sadece komutları görmen ve komutların ne anlama geldiğini ya da ne işe yaradığını göstermemiş olması tüm sitelerin böyle olduğu anlamına gelmez.

Normalde sana, buradan sırasıyla yüzlerce komutun tek tek örnekler vererek ne işe yaradığını anlatmak isterim ancak benim de o kadar zamanım yok.

Bunun yerine sana , komutların ne işe yaradığını anlatan siteler bulmaya ve buradan linklerini vermeye çalışacağım.

Ancak, anlatmazsam ayıp olacak diye düşündüğüm şey, o ilk verdiğin komut örneğidir.

Baştan alacak olursak;

Normalde html sayfalarında örneğin index.htm dosyasını notepad ile açıp

HTML-Kodu:
<body>
kodları ile
HTML-Kodu:
</body>
kodları arasında kalan herhangi bir yere

Merhaba Dünya yazıp kaydedip kapatırsan bu index.htm sayfasını açtığında ekranda Merhaba Dünya yazısını görmüş olursun.

Oysa ki, php sayfalarında

yine

HTML-Kodu:
<body>
ile
HTML-Kodu:
</body>
arasında

< ?php echo "merhaba dünya"; ?>

yazman gerekmektedir.

Burada echo ekrana yaz anlamında kullanılmıştır. Php 'de bazı komutların alternatifleri de vardır. echo'nun alternatifi de print komutudur ve benzer şekilde kullanılır.

< ?php print "Merhaba Dünya"; ?> yazdığında da aynı sonucu elde etmiş olacaksın.

Diğer site örnekleri için araştırıp burada paylaşacağım.
__________________
"Alexa'da Yükselmek "
academy isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Alıntı ile Cevapla
Alt 27-10-2009, 20:20   #13 (permalink)
Üst düzey uzman
 
academy - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Nov 2008
Mesajlar: 3.271
Teşekkür: 558
408 Mesaja 635 Teşekkür
academy seckin uye olma adayi
Standart

Ayrıca sıfırdan php öğrenmek istiyorsan kitap almak yerine, hakkı öcal'ın el kitabını internetten bulabilirsin, byte dergisi bundan 10 sene kadar önce vermiş olduğu bu güzel kitapçığı öneririm. İnternetten kolaylıkla bulabilirsin.

Bu arada php komutlarının açıklamalarını ararken farkettim ki, tek bir sitede
a komutu = xxx
b komutu = yyy

şeklinde aranırsa bulunamayacağını anladım. Çünkü komutlar birbirleri ile bağlantılı ve iç içe şeyler.

Bu nedenle hakkı öcal php kitabını bul ve sıfırdan başla diyorum.
__________________
"Alexa'da Yükselmek "
academy isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Alıntı ile Cevapla
Alt 18-11-2009, 21:41   #14 (permalink)
Yepyeni üye
 
Üyelik tarihi: Nov 2009
Mesajlar: 1
Teşekkür: 0
0 Mesaja 0 Teşekkür
siba1453 seckin uye olma adayi
Standart

Tekno Kurs - Anasayfa sitesinden php derslerine bakmanı tavsiye ederim
siba1453 isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Alıntı ile Cevapla
Cevapla

Bookmarks

Konu Araçları
Stil

Yetkileriniz
Yeni Mesaj yazma yetkiniz Aktif değil dir.
Mesajlara Cevap verme yetkiniz aktif değil dir.
Eklenti ekleme yetkiniz Aktif değil dir.
Kendi Mesajınızı değiştirme yetkiniz Aktif değildir dir.

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıAçık
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
atv çocuk Şarkı yarışması berna - ben kalender meş adivar Çocuklara Videolar 9 29-08-2009 07:06
Zülfü Livaneli ne için çok pişman oldu *SuperGaZi Güncel Haberler 0 08-08-2009 14:10
Tripcolic-Melantik bilgicik Şarkı sözleri 0 20-07-2009 20:34


Bütün Zaman Ayarları GMT +3 olarak düzenlenmiştir. Şu Anki Saat: 05:30 .


Uluslararası Değer₤ 140 007,87

Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
GoFrm

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370