ich einen Controller haben, wo ich Daten entweder per GET oder POST entweder jederzeit gesendet werden, aber nicht beide, weil dieser i Fehler erhaltencodeigniter wenn keine GET-Look für POST
Nachricht: Undefined index: userid
Dies ist entweder aufgrund POST oder GET hängt davon ab, was man nicht gefunden wird.
Wie kann ich eine Aussage hinzufügen, so dass, wenn kein POST gefunden wird, nach GET gesucht wird und der Fehler nicht angezeigt wird?
MEIN CODE
public function index()
{
$this->session->userdata('user_id');
$userID = $this->session->userdata('userid');
// var_dump($userID);
$this->session->set_userdata('user_id', $_POST['userid']);
$this->session->set_userdata('user_id', $_GET['userid']);
$data['tests'] = simplexml_load_file("tests/tests.xml");
$this->load->view('selecttest',$data);
}
}
prüfen Referenz für post_get Eingangs Helfer https://www.codeigniter.com/user_guide/libraries/input.html#CI_Input::post_get – Rishi