Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.php > #4338

Re: PHP speichert manche Dateien mit ?-Suffix ab.

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>

Show all headers | View raw


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 | NextPrevious in thread | Next in thread | Find similar | Unroll thread


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