//Url Kaynak Alma
$kaynak = uniqid('HW_');
$b = "https://google.com";
$ch = curl_init($b);
$fp = fopen("zone/".$kaynak.".txt", "w");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch);
fclose($fp);
//Veritabana Kayıt İşlemleri
$dosyam = fopen('zone/'.$kaynak.'.txt', 'r');
$icerikler = fread($dosyam, filesize('zone/'.$kaynak.'.txt'));
if($conn->exec("INSERT INTO zoneler (zone_kaynak) VALUES ('$icerikler')")){
echo "Kaydedildi";
}else{
echo "Kaydedilmedi";
}
fclose($dosyam);
fclose($_FILE); TXT içeriğini Veritabana Kaydetme
1
●44
- 31-10-2021, 14:12:38Merhaba, Txt Dosyasının İçeriğinin Tam haliyle Birlikte zone_kaynak Tablosuna Yazdırmak İstiyorum Bir türlü Yapamadım Nerde Hata Yapıyorum?
- 31-10-2021, 19:59:13Aşağıda yazdığım örneğe göre ilerleyebilirsiniz.
datas.txt
text1 text2 text3
insert.php
<?php $datas = explode(PHP_EOL, file_get_contents('datas.txt')); foreach($datas as $datasVal){ //gelent veri $datasVal değişkeni kullanılarak sql'e eklenebilir. echo $datasVal.'<br>'; //örnek dump } ?>