nuke 7.7 için bir modül yazıyorum ama bir noktada takıldım. görüşlerinize başvurmak istiyorum :
modülde kullanıcı kısmı çalışıyor , fakat admin kısmında bir sıkıntı var.
kullanıcılar bir form vasıtasıyla soru ve cevaplarını aktarıyorlar.
yönetim panelinden , gelen soru ve cevaplar onaylanıyor ;düzenleniyor; siliniyor
gelen mesajlar üzerinde işlem yapacak fonksiyonlar mevcut , ama çağırma noktasında bir sıkıntı var.
admin ,modül simgesine tıkladığında gelen index.php sayfası
function MesajSil ()
{
...
}
ve diğer fonksiyonlar mevcut.
bu sayfadaki switch op kısmı
Kod: Tümünü seç
switch ($op) {
case "soru-cevap":
Index();
break;
case "soru_sil":
sorusil($soru_no,$evet);
break;
case "soru_onayla":
sorusil($soru_no,$evet);
break;
case "cevap_onayla":
sorusil($soru_no,$evet);
break;
case "cevap_sil":
cevap($cevap_no,$evet);
break;
}
her kayıt için aşağıdaki tanımlama yapılıyor
Kod: Tümünü seç
echo "<form method=\"post\" action=admin.php?&soru_cevap.php&soru_no=$soru_no>"
."<tr><td>$soru_no</td>"
."<td>$soru_ad_soyad</td>"
."<td>$soru_mail</td>"
."<td>$soru_konu</td>"
."<td align='center'><select name=\"op\">"
."<option value=\"detaylar\">Detaylar</option>"
."<option value=\"edit\">Düzenle</option>"
."<option value=\"soru_sil\">Sil</option>"
."<option value=\"soru_onayla\">Onayla</option>"
."</select><input type=\"submit\" value=\"Tamam\"></td> </form>"
bu fonksiyonları şu şekilde çağırmak istiyorum:
-admin panelden soru-cevap modülüme tıkladım
admin.php?op=soru-cevap sayfası açıldı , bu sayfamda defaultdisplay fonksiyonumla yeni gelen soru ve cevaplar bulunuyor.
-bu sayfada her kaydın sonunda bir option var yukarıda kodu mevcut
-bu optiondan bir seçim yapıp , yanındaki tamam düğmesine basıldığında , seçilen işleme göre ilgili fonksiyonu , soru_no parametresiyle çağırmak istiyorum
javascript ile bir ek yapayım dedim , php değişkenin değerini gönderemediğim için olmadı.
ne önerirsiniz ?