buna senin karar veriyor olman lazim yani şöyle
sen kullanıcıların sepeti silinmesin istiyorsan pc veya tarayiciyi kapattıklarında o halde db kullanabilirsiniz
eğer yok silinsin bir onemi yok zaten benim icin diyorsan o zaman sessionda tutman daha mantikli ve hiz bakimindan da daha performanslı
//Aslında sen hepsini yapmışsın bize bişey kalmamış
//sadece base64 e çevirmeyi unutmuşsun
//Örnek kod
$json = file_get_contents("https://www.instagram.com/prototurk.official/?__a=1");
$data = json_decode($json,true);
$resim = $data['graphql']['user']['profile_pic_url_hd'];
$resimData = base64_encode(file_get_contents($resim));
echo '<img src="data:image/jpeg;base64,'.$resimData.'">';
Merhaba,
Success çalıştıgında bahsetmiş olduğunuz duruma src linkini direk belirte bilirsiniz.
Örnek Kod vermek gerekirse.
// dosya.yukle.php olsun mesela.
buraya ajax isteği bulunuldu
//
if($upload){
$mesaj = ["Durum"=>"OK","SrcLink"=>"htttp://www.siteadin.com/upload/resim.jpg"];
}
echo json_encode($mesaj);
//ajax tarafında (örnek jquery)
success:function(res){
var Sonuc = Json.parse(res);
if(Sonuc.Durum=='OK'){
//direk linke yönlendir veya download btn göster gibi gibi. bu basit bir örnek
}
}
Şu şekilde bir kullanım yapabirsiniz.
exec('composer require phpmailer/phpmailer');
//Kurulum işlemlerini otomatik başlatır.
//fakat dikkat etmeniz gereken eğer paylaşımlı hosting ise bu komutlar bazen güvenlik nedeni ile kapatılır
Ben sorunu bu şekilde post işlemi ile çözmüştüm buraya ekliyorum belki işine yarar.
/**
* Çiçek sepeti post işlemi
* 13-02-2021
* Çieçek Sepeti : https://ciceksepeti.dev/
* Test: https://sandbox-apis.ciceksepeti.com/api/v1/
*
*/
function CicekSepeti_Post($data,$link=NULL){
$datalar = json_encode($data);
if ($link !='') {
$ch = curl_init($link);
}else{
$ch = curl_init(CICEK_SEPETI_API_LINK); //define ön tanımlı yapmıştım.
}
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $datalar);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'x-api-key:'.CICEK_SEPETI_API_KEY.'',
'Content-Length: ' . strlen($datalar))
);
$result = curl_exec($ch);
$json = json_decode($result,true);
return $json;
}
//Bu şekilde bir kullanım yaptım ben sorunu bu şekilde çözmüştüm ve hala aktif çalışıyor .
$data= array(
"startDate"=>$BASLANGIC_TARIHI.'T'."00:00:00",//"2020-01-01T03:52:09.390Z",
"endDate"=>$BITIS_TARIHI.'T'."23:59:59",
"pageSize"=> 100,
"page"=> 0,
);
$json = CicekSepeti_Post($data,"https://link.gelecek.com");
print_r($json);
Şuan buna benzer bir yöntem ile işlem yaptırıyorum.
Her 5 dakikada bir crontab te çalıştırıyorum gidiyor kayıtları okuyor ve hangi kayıt hangi müşteriye ait ise bilgiyi alıp direk müşteri kodunu tabloya kopyalıyor.
Ama bu böyle sürerse çok işim var demektir.
@abdullahx Evet şuan bu şekilde yapıyorum fakat bu baya zaman kaybına neden oluyor açıkcası daha başka bir yolu var mıdır o yüzden sormak istedim.
Merhaba benim yurt dışı için kullandığım bir projede
https://yandex.com/dev/maps/jsapi/ kullanmıştım hala çalışıyor para felan da vermedim.
Belki işinizi görür
Selam,
Arkadaşlar api ile ilgili sınırlamalar var o yüzden hata veriyor.