ugrás a tartalomhoz

Archívum - Ápr 9, 2014 - Fórum téma

this.form.submit() és GET

Radon · 2014. Ápr. 9. (Sze), 23.19
Sziasztok. Azt szeretném megoldani, hogy a menüpontokat 1 select legördülő menüből lehessen kiválasztani, és ha kiválasztja, azt this.form.submit()-tal elküldi és oda is ugrik az oldal. Ilyenem van:
					<form action='index.php?col=17&user_id=12' METHOD='GET'>
						<select size="1" name="p" onchange="this.form.submit()">
							<option value="1">Üzenőfal</option>
							<option value="2">Ismerősök</option>
							<option value="3">Adatok módosítása</option>
						</select>	
					</form>
Azt szeretném, ha ez lenne a menüpontok elérési útjai:

index.php?col=17&user_id=12&p=1
index.php?col=17&user_id=12&p=2
index.php?col=17&user_id=12&p=3
De sajnos ezeket az elérési utakat dobja ki:
index.php?p=1
index.php?p=2
index.php?p=3
 

Fájl törlés Codeigniter-ben

Malarki · 2014. Ápr. 9. (Sze), 19.13
Üdv emberek!
Most kezdtem ismerkedni a Codeigniterrel és akadt egy kis gondom. Van egy oldalam, ahol e-bookok vannak tárolva és listázva. Akartam írni hozzá egy törlést, hogy ne kelljen egyenként kiszedni adatbázisból ha törölni akarom őket. Na most a db-ből szépen el is tűnnek, de a fájlok a könyvtárban ott maradnak. Két féle fájl van, egy maga az e-book a másik egy kép, ami a borító lenne. A kód:
ebook_model.php:
function torles_file($konyv)
	{
		$this -> db -> select('borito, filename');
		$this -> db -> from('ebook');
		$this -> db -> where('id',$konyv);
		$this -> db -> limit(1);
		 
		$query4 = $this -> db -> get();
		
		foreach ($query4->result_array() as $sor):
		$file_nev=$sor['filename'];
		$borito_nev=$sor['borito'];
		
		
		delete_files('./boritok/'.$borito_nev);
		delete_files('./konyvek/'.$file_nev);
		
		endforeach;
	
	}
ebooko_controller.php:
function konyv_torles()
		{
		$this->load->helper("file");
		$konyv= $this->uri->segment(3, 0);
		
		$this->load->model('ebookkiolvasas');
		
		
		$this->ebookkiolvasas->torles_file($konyv);
				
		
		 
		}
Hibaüzenetet nem dob ki, az adatbázistörlés(amit most innen kivettem) tökéletesen lefut.
Valaki tudna segíteni?