• 18-06-2021, 02:05:26
    #1
    Merhabalar,

    Bu kodu,
    <div class="carousel" data-flickity='{ "autoPlay": true }'>

    Bu şekilde echo ile nasıl yazdırabilirim?

      echo '<div class="carousel-cell hero__slide">'; ?>
    bu şekilde olmasını istiyorum ancak hata alıyorum.

     echo '<div class="carousel" data-flickity='{ "autoPlay": true }'>'; ?>
  • 18-06-2021, 02:10:26
    #2
    '{ "autoPlay": true } şu bölümde yazım hatası yapmaktasınız hocam. Hatanın sebebi ":" simgesi

    Kodun doğru yazılmış hali:

    echo '<div class="carousel" data-flickity="{ "autoPlay": "true" }">'; ?>
  • 18-06-2021, 02:18:31
    #3
    Tırnak problemi yaşıyorsunuz. Çift tırnak içinde tek tırnak veya tek tırnak içinde çift tırnak kullanmalısınız veya ters slash kullanmalısınız.

    echo '<div class="carousel" data-flickity="{ "autoPlay": true }">';
    Ters slash içinse:

    echo "<div class=\"carousel\" data-flickity=\"{ \"autoPlay\": true }\">";
  • 18-06-2021, 16:04:29
    #4
    Merhaba php echo işlemlerinde tek tırnak her zaman hata verir ' tek tırnak gördüğünüz yerlere ters slash eklerseniz tırnağın kod değil yazı olduğunu sisteme söylemiş olursunuz sorun kalmayacaktır