Wie der Titel sagt. Wenn ein Benutzer versucht, eine Datei mit 'in Titel hochzuladen, wird ein Fehler ausgegeben (es wird keine Verbindung zum Server hergestellt). Sollte ich dieses Zeichen während des Uploads oder etwas anderes ersetzen? Es einfach nur Verbindung mit der DatenbankPHP-Datei-Upload-Fehler, wenn die Datei hat in Titel
$b = "select * from doc";
$rez1 = mysql_query($b) or die("<span>error</span>");
Versuchen Sie niemals, die clientseitigen Daten zu ändern, Sie können nicht alle Fälle vorhersehen. Verwenden Sie stattdessen das richtige Escaping, damit Sie mit diesen Daten arbeiten können, ohne dass Probleme auftreten. Dies beinhaltet nicht die völlig veralteten und veralteten mysql _...() 'Funktionen zu verwenden, sondern die aktuelle mysqli Erweiterung, die etwas über" vorbereitete Anweisungen "und die Vorteile der" Parameterbindung "lernt. Auch Dinge wie URL-Escaping kommen ins Spiel. – arkascha