View difference between Paste ID: xLE53rS3 and Qq9w9XY8
SHOW: | | - or go back to the newest paste.
1
<?php
2
include ("db_connection.php");
3
error_reporting(E_ALL ^ E_NOTICE);
4
5
if(isset($_GET["brisi"]) && $_GET["brisi"] == 1)
6
{
7
	$naslov = $_GET["naslov"];
8
	
9
	$query = "DELETE FROM filmovi WHERE naslov='$naslov ' LIMIT 1";
10
	$result = mysql_query($query);
11
	
12
	if($result)
13
	{
14
		//echo '<p>Film je obrisan </p>';
15
	}
16
	else
17
	{
18
		echo '<p>Pogreška kod brisanja</p>';
19
	}
20
}
21
22
23
if(isset($_POST["btn_save"]))
24
25
{
26
	
27
	$naslov      = $_POST ["naslov"];
28
	$zanr	 	 = $_POST ["naziv"];
29
	$godina   	 = $_POST ["godina"];
30
	$trajanje 	 = $_POST ["vrijeme_traj"];
31
	// mislim da sam tu neš za..bo... ispremješalo mi se sve, file, name ... kada sejvam
32-
	spremi mi se sve osim slike, tj. ne spremami se slika u folder spremljene_slike... ?? negdje fulavam,al nikak naći di....
32+
	//spremi mi se sve osim slike, tj. ne spremami se slika u folder spremljene_slike... ?? negdje fulavam,al //nikak naći di....
33
        $slika 		 = $_FILES["file"];
34
	$tmp_name    = $_FILES["file"]["tmp_name"];
35-
	$ime_slike 	 = $slika['name'];
35+
	$ime_slike 	 = $_FILES["file"]['name'];
36
	
37-
	$name_array = explode(".", $ime_slike);
37+
	//$name_array = explode(".", $ime_slike);
38
		//uzimamo ekstenziju
39-
	$ext = end($name_array); 
39+
	$ext = pathinfo($ime_slike, PATHINFO_EXTENSION);
40-
															
40+
															//novo ime npr. spremljene_slike_.jpg - možda je bolje neš drugo ali za sada neka ovako ostane
41
	$new_name = 'spremljene_slike_'.$ext;
42
	
43
	$path = "spremljene_slike/";
44
	
45-
	$nova_slika = $path.$new_name;
45+
	$nova_slika_sa_putanjom = $path.$new_name;
46
	
47-
	if (move_uploaded_file($tmp_name, $new_name))
47+
/* Valjda je forum krivo postavio ili nešto ali ajmo ovako prvo
48-
	{}
48+
*  Samo ako nam uploada file, neka se uđe u bazu dakle sljedeće mora ići u zagrade
49
*
50-
	{}
50+
* A sliku moraš spremiti u putanju sa slikom, ti ovdje spremaš u spremljene_slike_
51
*/
52-
	$query  = "INSERT INTO filmovi
52+
	if (move_uploaded_file($tmp_name, $nova_slika_sa_putanjom))
53
	{
54
$query  = "INSERT INTO filmovi
55
			  (naslov, id_zanr, godina, trajanje, slika)
56
			  VALUES 
57
			  ('$naslov', '$zanr', '$godina', '$trajanje', '$path')";
58
			  
59
	$result = mysql_query ($query) or die (mysql_error());
60
	
61
	if ($result)
62
	{
63
		
64
65
		echo 'Uspješno ste spremili podatke';
66
	}
67
	else
68
	{
69
		echo 'Došlo je do pogreške pri unosu. Pokušajte ponovno';
70
	}
71
		echo 'Uspješno uploadana slika';
72
	}
73
	else
74
	{
75
		echo 'Slika se nije uspjela uplaodati';
76
}
77
	
78
	
79
80
}
81
82
echo '
83
	<form method="POST" action="">
84
	<table border="1">
85
	<thead>
86
		
87
		<tr>
88
			<th>Naslov:</th>
89
			<td><input type= "text", name="naslov" value=""/></td>
90
		</tr>
91
<tr>
92
			<th>Žanr:</th>
93
			<td><select name="naziv">
94
			<option value="">Odaberite žanr:</option>';
95
			
96
			$query  = "SELECT id, naziv
97
					   FROM zanr
98
					   ORDER BY naziv ASC";
99
					   
100
			$result = mysql_query($query) or die(mysql_error());
101
			while($row = mysql_fetch_array($result))
102
		{
103
			$id_zanra  = $row["id"];
104
			$naziv_zanra = $row ["naziv"];
105
			echo '<option value="'.$id_zanra.'">'.$naziv_zanra.'</option>';
106
		}			
107
		
108
	echo'	
109
		<tr>
110
			<th>Godina:</th>
111
			<td><select name="godina">
112
			<option value="">Odaberite godinu:</option>';
113
		
114
	     for($i=1900; $i<=date("Y"); $i++) 
115
		 {
116
			echo '<option value="'.$i.'">'.$i.'</option>';
117
		 }
118
119
			
120
	echo'
121
		<tr>
122
			<th>Trajanje:</th>
123
			<td><input type= "text", name="vrijeme_traj" value=""/></td>
124
	    </tr>';
125
	
126
	echo'
127
		<tr>
128
		<th>Slika:</th>
129
		 <td>
130
	    <form method="POST" action="" enctype="multipart/form-data">
131
	    <input type="file" name="file" value="" />
132
	</td>
133
	</tr>
134
</form>';
135
		
136
	echo'
137
		<tr>
138
			<th>Gumb:</th>
139
			<td><input type="submit" name="btn_save" value="Spremi" /></td>
140
	    </tr>
141
	</thead>
142
</tbody>
143
</form>';
144
			
145
echo'
146
<table border="1">
147
	<thead>
148
		<tr>
149
			<th>Slika</th>
150
			<th>Naslov filma</th>
151
			<th>Godina</th>
152
			<th>Trajanje</th>
153
			<th>Akcija</th>
154
		</tr>
155
	</thead>
156
	<tbody>';
157
158
	
159
160
	//$path = "slike/";
161
	
162
	
163
	$query = "SELECT
164
			naslov, godina, trajanje, slika
165
			FROM filmovi
166
			ORDER BY naslov ASC";
167
	
168
	$result = mysql_query($query);
169
	
170
	while($row = mysql_fetch_array($result))
171
	{
172
		$slika      = $row["slika"];
173
		$naslov     = $row["naslov"];
174
		$godina     = $row["godina"];
175
		$trajanje   = $row["trajanje"];
176
		
177
		
178
	echo'
179
	
180
		<tr>
181
			<td><img src = '.$new_name.' alt="" width="100"></td>
182
			<td>'.$naslov.'</td>
183
			<td>'.$godina.'</td>
184
			<td>'.$trajanje.'</td>
185
			<td>
186
			<a href="?naslov='.$naslov.'&brisi=1" onclick="return confirm(\'Da li ste sigurni?\')">Obriši</a>
187
			</td>
188
		</tr>';
189
		
190
		}
191
		
192
	echo'
193
	</tbody>	
194
</table>';
195
196
197
	
198
		
199
		
200
?>