Hocam session ile beraber tutmanı şahsen nermem, çok üzün süreli çalışmıyor, php konusunda uzman değilim ama birkaç web projesi yapıp vermişliğim var. Session 15-30dk arasında destroy oluyor. Bence en temizi bir db kullanman ve ID ile beraber tabloya kayıt ettirmen ve bu tablo datalarını pdf'e aktarman olacaktır, yani ben olsam yle yapardım Sistemi yapıyor olsaydım : 1- Database içerisinde numberID tablosu oluştururdum ve otomatik artan yapardım, bu şekilde her data girişinde 1'er 1'er artardı. ID Date Number 1 24.10.2021 1 2 24.10.2021 2 3 24.10.2021 3 4 24.10.2021 4 5 25.10.2021 5 6 25.10.2021 6 7 25.10.2021 7 8 26.10.2021 8 9 26.10.2021 9 10 27.10.2021 10 Diyelim ki button ile beraber yapıyoruz click tarafına $tarih -> echo date ; $sql = "INSERT INTO numberID VALUES "; Bu şekilde Auto Increment yapı ile beraber gerisi zaten pdf'e aktarma ya da kaydetme kısmı. Roark tarafından 24/Eki/21 20:07 tarihinde düzenlenmiştir

eğer tek bir ekrandan erişilecekse bu sıramatiğe en son numarayı bi ini dosyasında tutup parse_ini_file ile okuyabilirsin. pdf oluşturdukça iniye son yazdırdığın sayıyı yazarsın. php stateless olduğu için her requestten sonra ncekini unutacak. sessionda uçabilir riskli biraz. dosya bence en güzeli. kafana gre not defteriyle açıp değiştirirsin de yerine gre en mantıklısı bu gibi geldi banada hacı Cahildim Dünyanın Rengine Kandım

Eğer tek bilgisayar olacaksa sana şyle bir neride bulunayım <?php $sira = $_GET ; if ( empty ) else Sonra bir php ile pdf oluşturmak için kütüphaneye entegre et. tarih ve numara ile kayıt edersin. //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şofrsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay

Php ile tarih bazlı numara verip bunu pdf olarak kaydetmek istiyorum. Nasıl yapabilirim? rnek : 24/10/2021 tarihinde butona basınca 1 rakamını pdf dosyasına yazacak ve 24102021-1. pdf adında kaydetcek tekrar bastıgımda 2 numarasını kaydetcek.?

<?php session_start ; if(isset($_SESSION )) $_SESSION = $_SESSION + 1; else $_SESSION = 1; echo $_SESSION ; ?> oradaki GETDATE değerini phpye gre sen ayarla. Session değeri her defasında Session şeklinde tarihi de içermiş şekilde olacak. Sunucuda tarih ilerleyince o sil baştan. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

tek bilgisayar olacaksa php yi hiç karıştırmadan javascriptle oluşturup, local storage da tutabilirsin aslında. 29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.

Sayıyı db, session yada redis gibi bir yerde tutman gerekiyor. . Başka türlü zor. <?php session_start ; if(isset $_SESSION = $_SESSION + 1; else $_SESSION = 1; echo $_SESSION ; ?> bu sekilde sessionla yapıyorum ama tarih bazlı lazım bana yani bugun 1den baslıcak gidecek yarın tekrar 1 den baslıcak :(

ontedi bunu yazdı oradaki GETDATE değerini phpye gre sen ayarla. Session değeri her defasında Session şeklinde tarihi de içermiş şekilde olacak. Sunucuda tarih ilerleyince o sil baştan. olmadı bu hata veriyor Hocam oradaki getdate değerini salladım. Php'de o var mı bilmiyorum. Php tarafında o günün tarihini veren fonksiyon, metod vs.. var ise oraya yapıştır anlamında syledim. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

Sayıyı db, session yada redis gibi bir yerde tutman gerekiyor. . Başka türlü zor. Acı Çekene Saygı

oradaki GETDATE değerini phpye gre sen ayarla. Session değeri her defasında Session şeklinde tarihi de içermiş şekilde olacak. Sunucuda tarih ilerleyince o sil baştan. olmadı bu hata veriyor

eğer tek bir ekrandan erişilecekse bu sıramatiğe en son numarayı bi ini dosyasında tutup parse_ini_file ile okuyabilirsin. pdf oluşturdukça iniye son yazdırdığın sayıyı yazarsın. php stateless olduğu için her requestten sonra ncekini unutacak. sessionda uçabilir riskli biraz. dosya bence en güzeli. kafana gre not defteriyle açıp değiştirirsin de yerine gre 29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.

Session süresini uzatabilirsiniz ama yine de, kullanılan session idsi kaybolabilir, başına bir şey gelebilir, bir nedenden türü client o sessionu kullanamayabilir. Bu durumda numaratr sıfırlanmış olacaktır, ki bu istemediğimiz bir şey. Veritabanı işine bulaşmak istemiyorsan static bir dosyada tutabilirsin hocam. İni olur, txt olur, csv olur, json olur, xml olur. Tercih sana kalmış. Hatta veritabanı olsun ama bir serverla uğraşmayayım diyorsan sqlite da kullanabilirsin. Arkadaşın da dediği gibi, php zünde python, perl gibi bir yorumlayıdır. Her web isteği geldiğinde yorumlayıcı bir tur çalışır ve output dndürür. Yani aklında tutma gibi bir durumu yoktur variable'ları. Default php interpreter ayarlarıyla oynayarak session'u lümsüz yapabilirsin. Ama client session id olmadan istek gnderdiğinde, php yeni bir session kimliği oluşturur ve numaratrün sıfırdan başlar. Bu da kafa karışıklığına ve sistemin istemediğin bir şekilde çalışmasına sebep olabilir. 0x0480 takilin madem

Session ile olmaz hocam, veritabanına sıra diye bir tablo aç sabit id, sira koy. ntarafta sıra al butonuna basınca dbden son sırayı alır ve 1 arttırır pdf kütüphanesiyle pdf olarak dışarı çıktı alırsın.

sadece 1 client olacaksa gette parametre olarak gitsen olmazmı hemde gün içerisinde saçma sapan hatalar alırsan felan kaldığı yerden devam manuel olarak devam edersin bişeyler.com?sira_no=18&date=2021-10-22 $siraNo=$_GET +1; date = bugün değilse $siraNo =1 echo " a href='bişeyler.com?sira_no=$siraNo&date=$bugün' > Sonraki Kişi</a "; wert tarafından 25/Eki/21 01:10 tarihinde düzenlenmiştir |sadece aptalların başarısı ders notu ile lçülür|