Kullanıcının ad ve soyadlarını girdiği bir form var. Formumdaki tüm mevcut üyeleri/kullanıcıları saklamak için kullandığım CSV dosyasında tam adlarının olup olmadığını kontrol etmek istiyorum. Verilerin saklandığı biçim firstname,lastname
'dur. Ve eğer mevcutlarsa, You are already a member
'u yazdırmak istiyorum.CSV dosyasındaki arama başarısız oluyor
Ancak kodumu çalıştırdığımda çıktıda görmediğim şey bu değil. CSV dosyasında mevcut olan adları girsem bile çıktı olmaz.
$JLMembers = Array();
// Open the file of Members
if ($handle = fopen("JLMembers.csv", "r")) {
// Get the next CSV line
while ($data = fgetcsv($handle, 1000, ",")) {
// Add that line to the array
array_push($JLMembers, $data);
}
}
foreach($JLMembers as $JLMember) {
$FirstName = $_GET['FirstName'];
$CurrentMemberFirstName = $JLMembers[0];
if ($FirstName === $CurrentMemberFirstName) {
foreach($JLMembers as $JLMember) {
$SecondName = $_GET['LastName'];
$CurrentMemberSecondName = $JLMembers[1];
if ($SecondName === $CurrentMemberSecondName) {
print "<br>You are already a member<br>";
}
}
}
}
Mesaj bazı kod belki ... – vove
kodunuzu ve sorunu yeniden oluşturmak için bazı örnek verileri gönderin. –
Yığın Taşmasına Hoş Geldiniz! [Lütfen kodunuzu bir resim olarak göndermeyin.] (Http://meta.stackoverflow.com/q/285551/3933332) – Rizier123