Jump to content

Little help with $_FILES


Bravat

Recommended Posts

I am trying to create insert function when there is no picture. Here is the code:

if(isset($_POST['submit'])) {
	$pages = new Pages();
	$pages->body = htmlspecialchars($_POST['body']);
	$pages->meni_id = $_POST['meni_id'];
	$pages->lang_id = $_POST['lang_id'];
	if(!empty($_FILES['image'])){$pages->attach_file($_FILES['image']); }
	else {
		$body = htmlspecialchars($_POST['body']);
		$meni_id = $_POST['meni_id'];
		$lang_id = $_POST['lang_id'];
		$roller = 0;
		$query = "INSERT INTO pages VALUES (NULL, '$body', '$roller', '$meni_id', '$lang_id')";
		$result = mysql_query($query);
		 $session->message("Strana je uspesno uneta.");
		}
if($pages->save()) {
		// Success
      $session->message("Strana je uspesno uneta.");
		redirect_to('index.php?page=pages');
	} else {
		// Failure
      $message = join("<br />", $pages->errors);
	}
}

It works fine when picture is selected, but it does not work when one is selected. How to make it work?

Link to comment
https://forums.phpfreaks.com/topic/231676-little-help-with-_files/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.