PNG  IHDR* pHYs+ IDATx]n#; cdLb Ǚ[at¤_:uP}>!Usă cag޿ ֵNu`ݼTâabO7uL&y^wFٝA"l[|ŲHLN밪4*sG3|Dv}?+y߉{OuOAt4Jj.u]Gz*҉sP'VQKbA1u\`& Af;HWj hsO;ogTu uj7S3/QzUr&wS`M$X_L7r2;aE+ώ%vikDA:dR+%KzƉo>eOth$z%: :{WwaQ:wz%4foɹE[9<]#ERINƻv溂E%P1i01 |Jvҗ&{b?9g=^wζXn/lK::90KwrюO\!ջ3uzuGv^;騢wq<Iatv09:tt~hEG`v;3@MNZD.1]L:{ծI3`L(÷ba")Y.iljCɄae#I"1 `3*Bdz>j<fU40⨬%O$3cGt]j%Fߠ_twJ;ABU8vP3uEԑwQ V:h%))LfraqX-ۿX]v-\9I gl8tzX ]ecm)-cgʒ#Uw=Wlێn(0hPP/ӨtQ“&J35 $=]r1{tLuǮ*i0_;NƝ8;-vݏr8+U-kruȕYr0RnC]*ެ(M:]gE;{]tg(#ZJ9y>utRDRMdr9㪩̞zֹb<ģ&wzJM"iI( .ꮅX)Qw:9,i좜\Ԛi7&N0:asϓc];=ΗOӣ APqz93 y $)A*kVHZwBƺnWNaby>XMN*45~ղM6Nvm;A=jֲ.~1}(9`KJ/V F9[=`~[;sRuk]rєT!)iQO)Y$V ی ۤmzWz5IM Zb )ˆC`6 rRa}qNmUfDsWuˤV{ Pݝ'=Kֳbg,UҘVz2ﴻnjNgBb{? ߮tcsͻQuxVCIY۠:(V뺕 ٥2;t`@Fo{Z9`;]wMzU~%UA蛚dI vGq\r82iu +St`cR.6U/M9IENDB`PHP 7.4 Test Sayfası"; echo "

PHP Sürümü: " . phpversion() . "

"; echo "

Tarih: " . date('Y-m-d H:i:s') . "

"; // MySQL bağlantı testi echo "

MySQL Bağlantı Testi

"; // Sistemin kullandığı doğru MySQL bilgileri $sunucu = "localhost"; $kullanici = "ankaservis"; $parola = "YeniSifre123"; $veritabani = "ankaservis"; echo "

Sistem MySQL Bağlantı Testi:

"; echo "

Bağlantı Bilgileri: $kullanici@$sunucu

"; $baglanti = @mysqli_connect($sunucu, $kullanici, $parola); if ($baglanti) { echo "

✅ MySQL bağlantısı başarılı!

"; // Veritabanını seç if (mysqli_select_db($baglanti, $veritabani)) { echo "

✅ '$veritabani' veritabanı seçildi!

"; // Tabloları listele $result = mysqli_query($baglanti, "SHOW TABLES"); if ($result && mysqli_num_rows($result) > 0) { echo "

Tablolar: "; while ($row = mysqli_fetch_array($result)) { echo $row[0] . " "; } echo "

"; } else { echo "

⚠️ Veritabanında tablo bulunamadı

"; } // Test sorgusu $test_query = "SELECT COUNT(*) as table_count FROM information_schema.tables WHERE table_schema = '$veritabani'"; $result = mysqli_query($baglanti, $test_query); if ($result) { $row = mysqli_fetch_assoc($result); echo "

Toplam Tablo Sayısı: " . $row['table_count'] . "

"; } } else { echo "

❌ '$veritabani' veritabanı seçilemedi!

"; } mysqli_close($baglanti); } else { echo "

❌ MySQL bağlantı hatası: " . mysqli_connect_error() . "

"; } if (function_exists('mysqli_connect')) { echo "✅ MySQLi extension mevcut
"; $baglanti = @mysqli_connect($sunucu, $kullanici, $parola); if ($baglanti) { echo "✅ MySQL bağlantısı başarılı
"; mysqli_close($baglanti); } else { echo "❌ MySQL bağlantı hatası: " . mysqli_connect_error() . "
"; } } else { echo "❌ MySQLi extension bulunamadı
"; } // Eski mysql fonksiyonları kontrolü echo "

Eski MySQL Fonksiyonları

"; if (function_exists('mysql_connect')) { echo "⚠️ mysql_connect() hala mevcut (deprecated)
"; } else { echo "✅ mysql_connect() artık yok - güvenlik artışı
"; } // PHP extensions echo "

Yüklü Extensions

"; $extensions = ['mysqli', 'pdo', 'pdo_mysql', 'gd', 'curl', 'json', 'mbstring']; foreach ($extensions as $ext) { if (extension_loaded($ext)) { echo "✅ $ext
"; } else { echo "❌ $ext
"; } } // Memory ve diğer ayarlar echo "

PHP Ayarları

"; echo "Memory Limit: " . ini_get('memory_limit') . "
"; echo "Upload Max: " . ini_get('upload_max_filesize') . "
"; echo "Post Max: " . ini_get('post_max_size') . "
"; echo "Max Execution Time: " . ini_get('max_execution_time') . "
"; ?>