Skocz do zawartości

php refresh


Qmis
 Udostępnij

Rekomendowane odpowiedzi

Witam nie mogę sobie poradzić aby po skończonej fukcji zrobił refresh strony kod

	public function create()
		{
			$this->output->set_content_type('application/json')->set_status_header(200);
			if (!$this->session->userdata('admin_logged')) {
				return $this->output->set_output(result(false, 'Brak dostępu!'));
			}
			if (!$this->session->userdata('page_channels')) {
				return $this->output->set_output(result(false, 'Brak dostępu!'));
			}
			$channelName = html_escape($this->input->post('channelName'), true);
			if (empty($channelName)) {
				return $this->output->set_output(result(false, 'Podaj nazwe kanału!'));
			}
			if (strlen($channelName) > 30) {
				return $this->output->set_output(result(false, 'Za długa nazwa kanału!'));
			}
			if ($this->db->query("SELECT * FROM `baza` WHERE `channel_name`='$channelName'")
						 ->num_rows() == 1) {
				return $this->output->set_output(result(false, 'Taki kanał już istnieje!'));
			}
			$leaderUid = html_escape($this->input->post('leaderUid'), true);
			if (empty($leaderUid)) {
				return $this->output->set_output(result(false, 'Podaj uid klienta!'));
			}
			if (strlen($leaderUid) > 30) {
				return $this->output->set_output(result(false, 'Za długa nazwa uid klienta!'));
			}
			if ($this->db->query("SELECT * FROM `baza` WHERE `leader_uid`='$leaderUid'")
						 ->num_rows() == 1) {
				return $this->output->set_output(result(false, 'Taki użytkownik ma już swój kanał!'));
			}
			$channelType = html_escape($this->input->post('channelType'), true);
			if (empty($channelType)) {
				return $this->output->set_output(result(false, 'Podaj typ kanału!'));
			}
			$this->db->query("INSERT INTO `baza`(`type`,`channel_name`,`leader_uid`) VALUES ('$channelType', '$channelName', '$leaderUid')");
			return $this->output->set_output(result(true, 'Kanał został utworzony!'));
	
		header('refresh: 30;');
		}

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • Global Administrator
23 minuty temu, Qmis napisał:
Kanał został utworzony

dokładnie tutaj potrzebuje refresh zrobić ponieważ baza automatycznie nie odświeża się na stronie. 

 

Bo return przerywa wykonywanie funkcji normiki. Jak chcesz to ci to zrobie, 200zł za godzinę, zapraszam na pw 🙂 

  • Hahaa! 5
  • Smutne... 1
Odnośnik do komentarza
Udostępnij na innych stronach

  • Qmis zablokował(a) ten temat
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

🍪 Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.