1
Versucht, zufällige E-Mails wie test''@test.com usw. einfügen und sie werden in die Datenbank eingefügt. Sollte dies nicht automatisch durch Active Record verhindert werden?Codeigniter nicht spacing Post Daten auf Einfügen
Meine Frage:
$data = array(
'name' => ''.$name.'' ,
'email' => ''.$email.'' ,
'country' => ''.$country.'' ,
'phone' => ''.$phone.'' ,
'compid' => ''.$compID.''
);
$this->db->insert('people', $data);
Wo alle Variablen vom Benutzer POST Eingabe genommen werden, wie
$this->input->post('address')
für die Adresse.
Warum Sie einfache Anführungszeichen vor Variablen hinzufügen? – Ali
Sie haben Recht, nicht sicher warum. Ich habe jetzt auch ohne Hochkommas versucht, und die E-Mail '' '@@adfadf.com wurde erfolgreich in die Datenbank eingefügt. – PHPWhisperer