Şimdi Ara

Php de < hatası

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
10
Cevap
0
Favori
125
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
Öne Çıkar
0 oy
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar phpde şu satırları yazdım.
    quote:


    <?php
    <form method="post" action="index.php">
    İsim: <br/>
    <input type="text" name="isim" /><br/>
    Soyisim: <br/>
    <input type="text" name="soyisim" /><br/>
    E-mail: <br/>
    <input type="text" name="mail" /><br/>
    Cinsiyet: <br/>
    <input type="radio" name="cinsiyet" value="e" /> Erkek<br/>
    <input type="radio" name="cinsiyet" value="k" /> Kadın<br/>
    Mesaj: <br/>
    <textarea name="mesaj"></textarea><br/>
    <input type="submit" value="Formu gönder" />
    </form>
    ?>


    ve karşıma şu hata çıktı : ( ! ) Parse error: syntax error, unexpected '<' in C:\wamp\www\f\deneme.php on line 2

    Ne yapmam gerekiyor acaba ?



    < Bu mesaj bu kişi tarafından değiştirildi aMACHİNE -- 26 Mayıs 2016; 18:34:32 >



    _____________________________




  • Post ettigin index.php de bir operator hatasi olmali...

    < Bu ileti mini sürüm kullanılarak atıldı >
    _____________________________
  • prooof kullanıcısına yanıt
    Malesef olmadı.Index.php ye yazdığım kodda şu :

    <?php
    echo "000";
    ?>
    _____________________________
  • aMACHİNE kullanıcısına yanıt
    <html>
    <head>
    <title>Online PHP Script Execution</title>
    </head>
    <body>
    <form method="post" action="index.php">
    İsim: <br/>
    <input type="text" name="isim" /><br/>
    Soyisim: <br/>
    <input type="text" name="soyisim" /><br/>
    E-mail: <br/>
    <input type="text" name="mail" /><br/>
    Cinsiyet: <br/>
    <input type="radio" name="cinsiyet" value="e" /> Erkek<br/>
    <input type="radio" name="cinsiyet" value="k" /> Kadın<br/>
    Mesaj: <br/>
    <textarea name="mesaj"></textarea><br/>
    <input type="submit" value="Formu gönder" />
    </form>
    </body>
    </html>

    Bunu dene sanırım ulaşmaya çalıştığın şey bu.


    Php içine scripting kodu yazılır, yani düz html kodu yerine, html elementlerini get edip set edeceğin fonksiyonlar kullanırsın. Yani fonksiyonel işler yapılır. Sen düz html girişmişsin, çok php bildiğim söylenemez ama syntax hatası aldığına göre demek ki görsele farklı şekilde etki etmelisin.
    _____________________________




  • prooof kullanıcısına yanıt
    Hocam çok teşekkür ederim oldu.Ben sadece hobi olarak ilgileniyorum zaten.Ancak sizi tam anlayamadım <?php ?> içine yazdığım html kodları neden çalışmıyor.
    _____________________________
  • aMACHİNE kullanıcısına yanıt
    Çünkü php bir önyüz tasarım aracı değil.

    HTML üzerinde fonksiyonlar kullanarak yapacağın değişikliğin dili php, yani php de dersin ki HTML'deki şu text areaya şu texti yaz, ya da HTML'e bir tane div ekle.

    Fakat bunları php'nin modülleri, ve foksiyonlarını kullanarak yaparsın.

    Bir nevi javascript gibi yani php, bu amaçlarda kullanılması gerekir. Php ile html çağırcaksan onu düz html değil de farklı şekillerde çağırırsın anlatmaya çalıştığım şey bu :)
    _____________________________
  • prooof kullanıcısına yanıt
    Çok teşekkür ederim hocam.
    _____________________________
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • Php icerisinde html kodlarini echo anahtar kelimesini kullanarak icine yazabilirsin.

    < Bu ileti mobil sürüm kullanılarak atıldı >
    _____________________________
  • Nordeus kullanıcısına yanıt
    Teşekkürler bunu öğrendiğim iyi oldu
    _____________________________
  • echo ile php içinde yazdırmana bi,r örnek vereyim:

    HATA: 
    ECHO <form method="post" action="index.php">


    HATA
    ECHO '<form method="post" action="index.php">';

    DOĞRU
    ECHO '<form method=\"post\" action=\"index.php\">';


    En son doğru olarak gösterdiğim satırda yaptığım işlemleri, diğer html kod elemanlarına da uygularsan php içinde de biraz uğraşıdan sonra gösterebilirsin.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.