Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.php > #4338
| From | "Christoph M. Becker" <cmbecker69@arcor.de> |
|---|---|
| Newsgroups | de.comp.lang.php |
| Subject | Re: PHP speichert manche Dateien mit ?-Suffix ab. |
| Date | 2018-04-08 16:41 +0200 |
| Organization | solani.org |
| Message-ID | <pad9mc$bk0$2@solani.org> (permalink) |
| References | <pab1r0$umo$1@news.albasani.net> <fisimqF8i7jU2@mid.individual.net> <pad5f6$7vn$1@news.albasani.net> |
Am 08.04.2018 um 15:29 schrieb Tom Wallenfang:
> Am 07.04.2018 um 20:58 schrieb Arno Welzel:
>
>> Zeige den relevanten Code.>
>
> $ordner = "test/"; // Normalerweise ebenfalls $_POST[], aber zum
> testen umgeändert
Dann aber höllisch aufpassen, dass der $_POST Parameter gründlich
validiert und/oder bereinigt wird!
> $readnum = fopen("$urln", "r") or die("Tot.");
> $nummerp = fread($readnum,filesize($urln));
> fclose($readnum);
> $nummer = $nummerp;
> $nummerp = $nummerp + 1;
> $url = $ordner . $nummer; // Der Dateiname
Was passiert, wenn die Datei ($urln) am Ende noch einen Zeilenumbruch
enthält? Außerdem ist diese aufwendige Variante eine Datei zu lesen,
seit PHP 4.3.0 nicht mehr nötig. Verwende statt dessen:
$nummerp = (int) file_get_contents($urln);
$nummerp = $nummerp + 1;
$url = $ordner . $nummer; // Der Dateiname
Für den Produktionscode sollten natürlich mögliche Fehler noch behandelt
werden.
--
Christoph M. Becker
Back to de.comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
PHP speichert manche Dateien mit ?-Suffix ab. Tom Wallenfang <tom@wallenfang.de> - 2018-04-07 20:14 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-04-07 20:34 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. Tom Wallenfang <tom@wallenfang.de> - 2018-04-08 15:36 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-04-08 16:40 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. Arno Welzel <usenet@arnowelzel.de> - 2018-04-07 20:58 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. Tom Wallenfang <tom@wallenfang.de> - 2018-04-08 15:29 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-04-08 16:41 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. Tom Wallenfang <tom@wallenfang.de> - 2018-04-08 18:09 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-04-08 18:19 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. Arno Welzel <usenet@arnowelzel.de> - 2018-04-08 18:05 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-04-08 18:17 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2018-04-08 19:55 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-04-08 20:35 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. Claus Reibenstein <4spamersonly@kabelmail.de> - 2018-04-07 21:20 +0200
Re: PHP speichert manche Dateien mit ?-Suffix ab. Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2018-04-08 06:03 +0000
csiph-web