If deyimi kullanmalıyım?

2 Cevap php

Ben fonksiyonu create_category () kullandığınızda, bu tür görüntülerin / Newfolder gibi bu isimde bir dizin oluşturacaktır.

Sonra yazı denetleyen bir işlev edit_category () ('isim') var.

Bir kontrol birimi

function edit_category($id=0){
if ($this->input->post('name')){
...
...

Ben kategori adını değiştirmek için izin vermek istemiyorum. Bu yeni bir adla, images/newfolder2 vb başka bir dizin yaratacak

Bir görünümde

$data = array('name'=>'name','id'=>'catname','size'=>25, 'value' => $category['name']);
echo form_input($data) ."</p>";

I aşağıdaki kullanılır. Bu işe yaramazsa ($ this-> input-> yazılan ('isim')) {eğer öyleyse, ama kullanmaz.

echo "<h2>".$category['name']."</h2>";

Eğer bu sorunu çözmek için iyi bir fikir var mı?

- GÜNCELLEME -

Ben CodeIgniter kullanıyorum, ama bu durumda alakalı olduğunu sanmıyorum. Ben eğer deyimi veya bunun için bazı kontrol mekanizması kullanmak istiyorum.

2 Cevap

Adınız için () form_hidden kullanın.

<input type="hidden" name="username" value="johndoe" />

Bunu cevaplamak için bu soruya yeterli bilgi olduğunu sanmıyorum, ama benim teorim var olduğu sonrası ('isim') olup olmadığını kontrol deyimi eğer. Eğer bu açıklama ne zaman check işe yaramazsa, size bir hata verebilir. Ne hata, size geliyor?

Size $ kategoride bilinmeyen üye 'isim' gibi bir hata verirse $ kategori ['name'] ayarlı değil, çünkü o öyle. Kodunu $ kategori ['name'] ayarlar kodunu incelemek, ve ayarlı değil nedenini belirlemek.

Siz de aldığınız hata eklemek gerekir. Bu yaşıyorsanız konuda ne tür anlamak için yardımcı olacaktır.