Düğüm Oluşturuldu sonra Düğüm veri kullanma

1 Cevap php

Ben bir CCK düğümün yaratılış sonuçlarına dayalı "Şimdi Öde" butonuna özel bir PayPal oluşturma. Temelde, birisi bir olay için kendi "kayıt" yaratıyor ve ardından "PHP" girdi türü bir "şimdi ödemek" sayfasına yönlendirilirsiniz. Ben bir "print_r ($ _POST)" Ne zaman, değişken boştur.

Nasıl sadece yeni bir düğüm saklanan verileri kullanabilirsiniz? Ya da, en azından düğümü oluşturmak için verilen POST parametreleri incelemek için PHP kullanmak? Ben PayPal için bir "Pay Now" butonuna doldurmak için çalışıyorum.

(I Ödeme yöneliktir / nasıl işleneceğini gibi bazı garip gereksinimleri vardır reddi, aksi takdirde ben Ubercart gibi varolan modülünü kullanmak istiyorsunuz)

Note that I've turned off users ability to view nodes that they've just created as it contains personal information.

1 Cevap

İşte asıl soru düğüm sunulmasından sonra yeniden yönlendirme yapmak nasıl. Bir form döngüsü göndermek tamamladıktan sonra, kullanıcı normal formlar '# yönlendirme' giriş biter ne yönlendirildi. Bu yönlendirmenin bir etkisi POST veri hedef sayfada gitmiş olmasıdır.

Yani hedef sayfada oluşturulan düğüme erişmek için, muhtemelen, bunu örneğin oluşturulan düğümün NID geçmesi gerekecek yönlendirme URL (potansiyel güvenlik sorunu) ekleyerek veya düğüm oluşturma formları oturum verileri saklayarak fonksiyonu gönderin. Sonra sadece geçti NID kullanarak, hedef sayfada bir node_load() yapabilirsiniz.