PHP'den JavaScript'e bir değişken alın. JavaScript'te PHP Değişkenleri Nasıl Kullanılır

Birçok acemi web programcısı, değişkeni JavaScript'ten PHP'ye nasıl aktarılacağı ile ilgileniyor mu? Ve daha fazla programcı, nedenin neden gerekli olduğunu anlayamıyor. Herkesin kendisi için bulacak olan ikinci sorunun cevabı ve şimdi nasıl çalıştığını açıkladım.

JavaScript kullanıcı tarafında yürütüldüğünden ve sunucu tarafındaki PHP, değer doğrudan iletilemez. Bu nedenle, yürütme sonucu javascript kodu PHP'de vereceğiz http protokolü. Birkaç yönden bakacağız ve herkes ne tür bir şekilde kullanacağınıza karar vereceğiz.

Önce moda

JavaScript kod sayfasını barındırmanız veya PHP kılavuzunda açıklandığı gibi sunucu tarafında oluşturmanız ve kullanıcının tarayıcısına aktarmanız gerekir. Bu örnekte, kullanıcı ekranının genişliğini ve yüksekliğini tanımlayacağız:

// $ genişlik ve $ yükseklik değişkenlerinin varlığını kontrol edin // Değişkenler varsa, elde edilen değerleri ekranda görüntüleriz. Echo "Ekran Genişliği:". $ _GET ["genişlik"]. "
\\ n "; echo" ekran yüksekliği: "$ _GET [" yükseklik "]."
\\ n ";) // Değişkenler yoksa, aşağıdakileri yapacağız. BAŞKA ( // PHP, tarayıcı // kullanıcısını işleyecek ve PHP komut dosyasının değerini HTTP protokolü üzerinden iletecek olan JavaScript kodunu oluşturacak. Eko. "\\ n ";)?\u003e

Kullanıcının tarayıcısı JavaScript'i destekliyorsa, komut dosyasını yürüttükten sonra, sayfa güncellenecek ve göreceğiz adres satırı soruşturma:

http: // pow_k_script ___ script.php? Genişlik \u003d 1024 ve yükseklik \u003d 768

İşaret? Komut dosyası adından sonra, PHP betiğimize bir istek almak istediğimiz Web sunucusunu, değişkenimizin adı ve bir eşitlik işareti ve bir eşitlik belirtisidir. Sorgudaki değişkenler için bir ayırıcı olarak işaretleyin. Sonuç olarak, iki değişken, eşit ekran genişliği (1024) ve eşit ekran yüksekliğine sahip (768) ile eşit ekran genişliği (1024) ve $ yüksekliğe sahip olan $ genişliğine aktarılacaktır.

Ve ekranda komut dosyasının sonucunu göreceğiz. Örneğin:


Elde edilen sonuç: Kullanıcı ekranının genişliği ve yüksekliği

İkinci yöntemi

Javascript kodunu yazıyoruz ve kullanıcı tarafında gerçekleştirdik ve sonucu PHP'de HTTP protokolüyle iletiyoruz:


Burada, önceki örnekte olduğu gibi, kullanıcı ekranının genişliği ve yüksekliği ile bir sorgu değişken isteği atadık. Bu kodun yürütülmesinin bir sonucu olarak, sorgu değişkeni bir dizi genişlik \u003d 1024 ve yükseklik \u003d 768 (1024x768 ekranı çözerken) bir dizi atanacaktır.

Şimdi sorgu değişkenini JavaScript'ten PHP'ye aktarmamız gerekiyor. İsteği PHP Script adlı PHP komut dosyasına aktarmak için. Bunu yapmak için HTML etiketini kullanacağız Görüntüleri bir HTML sayfasına yerleştirir. Resimler yerine, PHP komut dosyamızın adını belirleyeceğiz ve sorgu değişkenini sorguyu ile bağlayacağız:


Bu şekilde, istekleri herhangi bir komut dosyasına aktarabilirsiniz. Bu iki JavaScript kodunun yürütülmesinin sonucu bir kullanıcı tarayıcısının aşağıdaki HTML koduna dönüşecektir:


Tarayıcı, resim için resme dönecek belirtilen adres Ve bunun sonucunda, ihtiyacınız olan parametrelerle Script.php için bir talebi alın. Şimdi Elde Edilen Değişkenleri Script.php:

// $ genişlik ve $ yükseklik değişkenlerinin varlığını kontrol edin if (isset ($ _ almak ["genişlik"]) ve isset ($ _ almak ["yükseklik"])) ( // Burada, değişkenler // $ genişlik ve $ yükseklikte var olursa yürütülecek kodu yazıyoruz. Örneğin, // metin dosyasına yazılabilir veya veritabanına eklenebilir ) BAŞKA ( // Burada, değişkenlerin // bulunmadığı veya başka () kullanamıyorsa, yürütülecek kodu yazıyoruz. } ?>

Üçüncü Yöntem

Veriler, kullanıcı referansa basıldıktan sonra PHP komut dosyasına aktarılacaktır:


veya formdaki düğmede:


Form kullanılıyorsa, her değişken ayrı bir alanda iletilmelidir. Formun gizli alanlarını, isimleri PHP betiğimizdeki değişkenlerin isimlerine karşılık gelen isimleri kullandık. Veya metin alanlarını hiç kullanamazsınız, ancak tüm verileri aşağıdaki formumuzun "" "" parametresi ile aktarabilirsiniz:

Sonuç

İlk yöntem çok uygun değildir, çünkü tarayıcı, JavaScript kodunu işleme koyduktan sonra, PHP komut dosyasını elde etmeniz gerekir. İkinci yöntemi kullanırken, PHP'deki JavaScript'ten veri iletimi, sayfanın içeriğini güncellemeden kullanıcı için farkedilmeden geçer. Üçüncü yöntem, ilk ikisi ile aynı sonucu verir, ancak bir bağlantı veya kullanıcı düğmesine basılmasını gerektirir. Kullanmanın en iyi yolu nedir? Hepsi görev setine bağlıdır.

Bu yöntemlerden herhangi biri, yalnızca JavaScript'ten yalnızca PHP'de değil, aynı zamanda Perl, ASP veya Web sunucusu tarafında çalışan diğer herhangi bir programlama dilinde değerlendirmek için kullanılabilir.

Kopyalama makalesi yasaktır.

Bazı durumlarda, iletmek gerekebilir PHP Global Değişkenler JavaScript komut dosyasında. Bu yazıda, PHP değişkenlerinin JavaScript'te nasıl kullanacağınızı ve birkaç örnek vereceğinizi söyleyeceğim.

Javascript'te PHP değişkenleri

PHP değişkenlerinin JavaScript koduna etkinleştirmeniz gerekebileceği bir dizi senaryo vardır. Örneğin, Site sayfası kullanıcı tarafından talep edildiğinde, sunucudaki PHP modülü hesaplamaları gerçekleştirerek ve tarayıcı penceresindeki tüm sayfa değişkenlerini görüntüleyerek bir sayfa oluşturur.

Sayfa yükü tamamlandıktan sonra, artık kontrol edemezsiniz ( geçici işlemlere dayanan bir sunucunuz olduğunda durum hariç). Ancak sayfa indirme sırasında PHP değişkenlerini JavaScript koduna iletirseniz, bunları JS komut dosyalarının içinde kullanmaya ve sayfa ekranı ve dinamik davranışını yönetmeye devam edebilirsiniz.

Şimdi nasıl yapabileceğini düşünün javaScript'ten PHP'ye değişkenleri aktarın ya da tam tersi.

PHP değişkenlerini yerleşik JavaScript'e nasıl aktarılır

HTML sayfasında JavaScript kodunu etkinleştirmek için iki ana yöntem vardır. İlk önce - Bölümde aynı sayfada bir kodumuz var. ya da . Diyelim ki bölümdeki yerleşik JS kodu var. PHP kullanıcı adı değişkenini JavaScript'te aktarmak istiyoruz. Bu durumda, aşağıdaki kodu kullanmamız gerekir:

...

JS'de yeni bir değişken tanımladık ve kullanıcı adı olarak adlandırdık. Daha sonra bu değişken JS PHP ile $ kullanıcı adı değişkeni ödüllendirdi, tekrar ediyor. Doğal olarak, $ kullanıcı adı değişkeni, bu dizgenin üstündeki sayfada daha önce tanımlanmalıdır.

Lütfen, $ kullanıcı adını görüntüleyen PHP kodunun etrafında, JS cinsinden değişkeni ilan edildiğinde çift tırnak (") kullandık. PHP değişkeni bir sayı ise, alıntılar kullanmanız gerekmez. Ancak, çıkış dizesi de alıntılar içerebilir ve JS kodunu kıracağı için, alıntıları doğru kullandığınızdan emin olun;

PHP değişkenlerini dış javascript'e nasıl aktarılır

Ayrıca, JS kodu harici dosyada saklanabilir ( Örneğin, Script.js.) ile ilişkili hTML sayfası . Örneğin, zaman değişkeninin değerini (saniye cinsinden) JS zamanlayıcısına aktarmak istiyorsanız, aşağıdaki kodu kullanabilirsiniz:

...

Harici JS dosyasındaki kod ( script.js.):

settimeout (işlev () () (pencere.location.href \u003d / ";), saniye * 1000);

Yukarıdaki kodda, önce $ saniye değişken değişkeninin PHP değerini JS saniye olarak başlatıyoruz. Bundan sonra, değişken, DOM'da ve eklenti komut dosyasında kullanılabilir hale gelir ( script.js.) kullanabilir. Yukarıdaki örnekte, kullanıcı yönlendirilir ana Sayfa Ayarlanan zaman aralığından sonra.

İpucu: PHP ve JavaScript'te, bunları kodda kullanmadan önce değişkenleri tanımladığınızdan emin olun. Aksi takdirde, "Tanımsız Değişken" bir hata mesajı alacaksınız ve kod çalışmaz.

Umarım bu makale yararlı olacak ve arkadaşlarınızla paylaşırsınız.

Makalenin çevirisi " JavaScript'te PHP değişkenleri nasıl dahil edilir"Güler yüzlü bir takım ekibi tarafından hazırlandı.

İyi kötü

    Bu komut dosyasıyla sitenize ziyaretçiler için herhangi bir ipucu ve reklam ekleyebilirsiniz. Komut dosyası harici javascripts dosyaları totdmsg.js ve totd.js ve html dosyasından oluşur ...

Neden bir değişkeni dilden dile aktarma sorusu neden bir acemi sorusu? Çünkü bunu yapmak imkansız! Her birinin bağımsız olarak çalışmasını programlama. Ve doğrudan aralarındaki transfer imkansızdır. Şimdi nedenini açıklayacağım.

Gerçek şu ki, PHP ve JavaScript yalnızca koşulludur. PHP sunucuya çalışır ve JavaScript tarayıcıda.

Size internetin algoritmasını hatırlatayım. Yani, adresi istediklerinde ne olur ..

  1. Tarayıcı istek başlıklarını oluşturur, kendileri hakkında bazı önemli bilgileri birleştirir ve bunları bu adrese gönderir.
  2. Sunucu başlıkları alır ve belgeyi ödemek için neye ihtiyacınız olduğunu anlar. Belgenin istenmediğini, ancak bir program olduğunu anlar. Sonra bu programı başlatır ve tarayıcıdan aldığı tüm verileri verir.
  3. Program (PHP betiği) çalışmalarının sonucunu başlatır, çalışır ve basitçe yazdırır. İşin sonucu, JavaScript komut dosyalarının etkin olduğu bir HTML sayfası olabilir. Ancak şu anda PHP ve JavaScript çalışması için başka bir veriden farklı olmadığını hatırlıyoruz. Sadece yener.
  4. Sunucu, hangi programın yazdırılmasını alır. Yanıt başlıklarını ekler ve hepsini istenen tarayıcıya atıfta bulunur.
  5. Tarayıcı sayfa kodunu alır ve görüntüler. Hissedilmek dosyalar (JS, CSS, Resimler), onları bir HTML koduna uygular. Ve sadece şimdi JavaScript tarayıcıya dahil edilmiştir.

Bu iş emrine yakından bakarsanız, soruyu cevaplayabilirsiniz.

PHP'den JavaScript'e bir değişkeni nasıl aktarılır?

Yürütme sırasında ihtiyaç php script Sadece böyle bir metni oluşturun, böylece tarayıcıda yapılabilir. Örneğin.

alert("".$var.""); ?>

Bu tür içeriğe sahip bir PHP dosyası oluşturursanız ve tarayıcıdan başlarsanız - boş bir sayfa ve uyarı mesajı göreceksiniz.

Tabii ki, sözdiziminin JavaScript olması gerektiğini hatırlamanız gerekir. Aslında, PHP'ye JS kodunu oluşturduğumuzda - ilk PHP'de bir şey üreteceğini ve bu bir şeyin geçerli JS olması gerektiğini hatırlamalıyız.

Bu durumda, PHP komut dosyası bir dize oluşturur:

Ve bu, tarayıcı tarafından yürütülecek olan doğru JavaScript.

Javascript'ten PHP'ye bir değişkeni nasıl aktarılır?

Tahmin edebilirsin, işler daha zor. Sonuçta, PHP JS üretir, ancak geri bildirim özellikle ima edilmez. Demek istediğiniz, istemiyorsunuz, ancak sunucuya yeni bir istek oluşturmanız gerekir, betiğin içindeki verileri iletirsiniz. İki tane var. Uygulama hem senkron hem de eşzamansız talepler yoluyla olabilir. Senkron, sayfanın yeniden başlatılmasına ve eşzamansız AJAX kullanmasına neden olur.

JavaScript'ten PHP'de Senkron Veri Aktarım Yöntemi

Bu kod, kullanıcıyı http: //syt/index.php adresinden yönlendirecektir. Mesaj \u003d Hello% 2C% 20Server!

İndex.php dosyasındaki PHP kodu, GET'den veri alacak ve süper küresel diziler oluşturacaktır.

PHP'de JavaScript'ten değişkenlerin asenkron aktarımı

Bu, AJAX kullanımını ifade eder. Aslında, önceki durumda olduğu gibi aynı, ancak tarayıcı sayfası yeniden başlatılmıyor. Kütüphaneyi kullanarak bunu göstermenin en kolay yolu.

Gördüğünüz gibi, hala daha kolay. Encodeuricomponent işlevini uygulamaya gerek yok, bizim için jquery uygular. Sunucu yanıtını kabul eden ve veri değişkenine katlanan işlevi açıklarız. Index.php, $ _get değişkeninin sadece değerini döndürürse, "Sunucu yanıtladığı: Merhaba, Sunucu!" Metinden uyarıyı göreceğiz.

PHP'den JavaScript'e karmaşık nesnelerin transferi

PHP'den JavaScript oluştururken, JavaScript sözdizimine uymanız gerekir. Bu nedenle, verileri PHP sunumundan JavaScript'e çevirmeniz gerekir. Nesneyi çevirecek olan JSON ve JSON_ENCODE () işlevini kullanarak bunu yapmanın en kolay yolu masif PHP. JavaScript motorunu yürütürken, bir nesneyi JavaScript verir.

"123", "anahtar" \u003d\u003e "değer"); $ js_obj \u003d json_encode ($ arr); Yazdır ""; ?>

Burada kafa karıştırmaya başlayabilirsiniz. Ama korkunç bir şey yok. Sırayı hatırlamak yeterli. İlk olarak, PHP yapılır, ardından JavaScript. PHP yürütüldükten sonra:

"123" metninde ABD uyarısı ile yürütürken.

TOPLAM

PHP'nin JS'yi oluşturduğunu hatırlamanız gerekir, bu yüzden veri iletmek oldukça basittir. HTML oluşturulmasının yanı sıra JS'yi oluşturmanız gerekir. JavaScript Sözdizimi ile.

PHP'deki JS'ten gelen veriler için ek bir istek her zaman kullanılır. Nasıl yapılır - onuncu iş. Örneğin, bir form oluşturulabilir ve gönderilebilir. Veya iframe'yi açın. Ancak özü kalır. Bu özü anlama, tarayıcıdan sunucuya herhangi bir veriyi aktarabilirsiniz ve geri dönüşü oldukça basittir.

Bu yüzden, aktivitenin doğası gereği, hem karmaşık teknik sorunları hem de açıkça Nubski'ye cevap vermem gerektiğine dair oldu. Ne yapmalı, çeşitli uzmanların hazırlanmasının seviyesi farklıdır.

Sorulan: "JavaScript'ten PHP'ye bir değişkeni nasıl aktarılır". Bu sorunun cevabı, JavaScript ve PHP'nin farklı fiziksel makinelerde yapılması gerektiği gerçeğiyle başlamak istiyor, bu, bu sürecin olağan anlayışında "değişkeni geçmesi kolay", bu sürecin olağan anlayışında çalışmayacağı anlamına geliyor.

JavaScript, Müşteri Makinesi'nde (istemci) ve sunucudaki (sunucu) PHP'de yapıldığından, JavaScript ve PHP arasında "Client-Server Exchange" terimi arasında veri iletimi arayacağız, daha doğru olacaktır.

Web verisi değişimi aşağıdaki şemaya göre yapılır: İstemciden gelen bir istek sunucuya iletilir, bu istek sunucu tarafından işlenir, ardından müşteriye bazı verileri döndürür (cevap). Bu değiş tokuş etme yöntemi tarayıcıyı kullanır. Adres çubuğunda puan aldığınız URL - ve bir istek var. Ve cevap, tarayıcı sayfasında görüntülenen HTML'dir.

Ancak, sunucudaki veriler tarayıcının kendisini talep etmelidir. Bir sayfada dönen JavaScript'teki kodunuz, bir müşteri olarak da hareket edebilir. Bunu yapmak için, kendi içinde sunucuya istekleri üretebilecek ve ondan cevaplar alabilen yerleşik XMLHTTPRequest tarayıcı bileşenini kullanın, HTML sayfasının kendisi güncellenmez ve hiçbir şekilde değişmez.

Bir XMLHTTPRequest nesnesiyle bir sunucu ile çalışmak genellikle daha popüler bir kelime denir - Ajax.

Ancak, şahsen doğrudan bu nesne ile çalışmanızı önermiyorum. Gerçek şu ki farklı tarayıcılar Biraz farklı çalışır ve kodda dikkate alınması gerekecektir. Ek olarak, "temiz" JavaScript, olaylarla çalışmak için uygun bir araçlara sahip değildir, bu nedenle büyük olasılıkla "buggy" olan iyi bir "port tunik" koduna sahip olacaksınız.

Bu kütüphaneyi kullanan kod oldukça basit ve özlü elde edilir. Örneğin, V \u003d 6789 değerini sunucuya iletmeniz gerekiyorsa, aşağıdaki kodu gerçekleştirebilirsiniz.

Jquery.get ("/ index.php? V \u003d 6789", işlev (sonuç) (uyarı (sonuç)));

Bu durumda, /index.php'deki komut dosyanız, $ _get ['v'] değişkeninde bir değer elde edecektir. Ve her şey çıktı akımında geri çekilecek (örneğin, ECHO kullanarak) sonuç değişkeni içine düşer ve Alert () açılır iletişim kutusunda görüntülenir.

Gördüğünüz gibi, her şey basit.

POST üzerinden veri göndermek ve JSON (en sık kullanılan yöntem) kodlanmış verileri göndermek için benzer şekilde olabilir, ancak kendinizi jquery belgelerinde okumanızı öneririz (bkz. Yöntemler. .

8 cevap

HTML / HTTP bir apatrid, başka bir deyişle, önceki sayfada yaptığınız / gördüğünüz, geçerli sayfaya tam olarak bağlı değil. Oturumlar, çerezler veya get / posta gibi bir şey kullandığınızda. Oturumlar I. Çerezler Dosyaları Kullanımı oldukça basit ve oturum çerezlerden çok daha güvenlidir. Daha güvenli, ama tamamen güvenli değil.

oturum, toplantı, celse:

// sayfa 1 $ _Session ["varname"] \u003d $ var_value; // sayfa 2 $ var_value \u003d $ _Session ["varname"];

Session_start () çalıştırmayı unutmayın; Her iki sayfada, $ _SESSESSION dizisine erişmeye çalışmadan önce, herhangi bir çıktı tarayıcıya gönderilmeden önce.

// bir sayfa 1 $ _Cookie ["varname"] \u003d $ var_value; // sayfa 2 $ var_value \u003d $ _Cookie ["varname"];

Seanslar ve çerezler dosyaları arasındaki büyük fark, değişkenin değerinin, çerezleri kullanırsanız, oturumları ve istemciyi kullanıyorsanız, oturumları ve istemciyi kullanırsanız, değişkenin değerinin sunucuda saklanmasıdır. Verilerin oturumlar arasında kaydedilmesini istediğinizde, oturumlar yerine çerezleri kullanmak için herhangi bir ciddi nedenden gelemem, ancak daha sonra bunları veritabanına kaydetmek ve kullanıcı adına veya tanımlayıcıya dayanarak bunları elde etmek mümkündür. .

GET VE YAZIN.

"\u003e Page2

Bu, bir değişken alacaktır.

Başka bir yol, ikinci sayfada sunulan formda gizli bir alanı etkinleştirmektir:

Ve sonra ikinci sayfada:

// almak $ var_value \u003d $ _get ["varname"]; // post $ var_value \u003d $ _post ["varname"]; // get, post veya çerez kullanarak. $ var_value \u003d $ _Request ["varname"];

Mesaj yoluyla yapmak istiyorsanız, yalnızca posta formu yöntemini değiştirin. Her ikisi de eşit derecede güvensizdir, ancak hacklemesi daha kolaydır.

Her yeni talebin oturum verileri hariç, tamamen yeni bir komut dosyasının tamamen yeni bir örneğini ilk önce PHP'de kodlamaya başladığımda beni yakaladı. Buna alışırsak, oldukça basittir.

Yukarıdaki cevaplar için teşekkürler. İşte, yaptığım gibi, bunun izleyenlere yardım edeceğini umuyorum. Kayıt numarasını bir sayfadan diğerine aktarmak istiyorum, bu yüzden RegName ve Regvalue:

İlk sayfanızı oluşturun, adlandırın set_reg.php.:

İkinci sayfanızı oluşturun, adlandırın get_reg.php.:

Set_reg.php sayfasına geri dön.

Her ne kadar tam kadar olmasa da, cevap daha yüksek olduğu için, amaçlarım için farklı unsurlar arasındaki ilişkiyi gösterir.

Şeklinize gizli bir alan olarak ekleyebilir veya formlarınızın eyleminin URL'sini ekleyebilirsiniz.

Eko " ";

Eko "

";

Lütfen veri iletimi yaparken HTMLENTIES ve URLENCODE kullanımını da gösterdiğini unutmayın.

Oturumda veri aktarımı

Verilerin istemci tarafına iletilmesi gerekmezse, oturumlar daha uygun olabilir. Sadece her sayfanın başında session_start () çağırın ve verileri $ _SESSESSESSION dizisine alıp ayarlayabilirsiniz.

Emniyet

Değerinizin aslında bir dosya adı olduğunu belirttiğiniz gibi, güvenlik sonuçları hakkında bilgi sahibi olmanız gerekir. Dosya adı istemci tarafından geldiyse, kullanıcının bu değere müdahale ettiğini varsayalım. Güvenilirliği kontrol edin! Kullanıcı yolunu önemli bir sistem dosyasına veya kontrol altındaki bir dosyaya ilettiğinde ne olur? Komut dosyanız, var olan dosyalar için bir sunucuyu "algılamak" için kullanılabilir mi veya yok mu?

Buraya açıkça başladığınızdan bu yana, $ _GET, $ _POST veya $ _COOKIE'de alınan herhangi bir veriyi ilgilendirdiğinden bahsetmeye değer. En kötü düşmanın bu dizilerin içeriğini ve kodun içeriğini sırasıyla oluşturduğunu varsayalım!

PHP'de üç iletim değeri yöntemi vardır.

  • Posta ile
  • Almak
  • Oturum değişkeni ayarlama

Bu üç yöntem farklı amaçlar için kullanılır. Örneğin, bir sonraki sayfada anlamımızı almak istiyorsak, posta yöntemini ($ _POST) olarak kullanabiliriz: -

$ A \u003d $ _ sonrası ["alan adı"];

Bir değişkenin değerine birden fazla sayfada ihtiyacımız olursa, bir oturum değişkenini şöyle kullanabiliriz: -

$ a \u003d $ _ seansı ["alan adı];

Bu sözdizimi kullanmadan önce bir oturum değişkeni oluşturmak için önce bu etiketi PHP sayfamızın başında eklemeliyiz.

Session_start ();

GET yöntemi genellikle kullanıcıdan veri girmek için kullanılan aynı sayfada veri yazdırmak için kullanılır. Sözdizimi:

$ A \u003d $ _ almak ["alan adı"];

Mesaj yöntemi genellikle almaktan daha güvenlidir, çünkü GET yöntemini URL dizesindeki verileri görüntüleyebileceğinizden daha güvenlidir. Veriler şifre gibi daha hassas verilerse, inggeris olabilir.

Konuya devam ediyor:
Akıllı telefon

Minitool Güç Veri Kurtarma Serbest Sürümü, verileri kurtarmak için tasarlanmış kullanımı kolay bir programdır. Minitool Güç Veri Kurtarma ile çalışmak için ...