phpbar.de logo

Mailinglisten-Archive

[php] php3 auf php4

[php] php3 auf php4

Joerg Behrens php_(at)_phpcenter.de
Tue, 9 Jul 2002 00:39:27 +0200


----- Original Message -----
From: "robs-info" <robs-info_(at)_gmx.de>
To: "arts4fun" <php_(at)_phpcenter.de>
Sent: Monday, July 08, 2002 11:57 PM
Subject: Re: [php] php3 auf php4


> arts4fun schrieb:
>
>
> > sieht in der folgenden Funktion etwas so aus, als
> > ob es unter php4 nicht funktioniert???
>
> alles traumhaft

da fehlt ein 'alp' vor dem Traumhaft.

> > function additional() {
> > global $id,$image1,$image1_name,$imagetype1,$docRoot;
> >    if (!$id) {$id=mysql_insert_id();}
> >         if ($image1!="none") {
> >             copy($image1, $docRoot."/db_pics/1/$id.$imagetype1");
> >         }
> > }

1. Warum werden keine Parameter der Funktion uebergeben, statt dessen werden
jede Menge globale Vars importier/initialsiert
2. Kein Returnwert
3.$image1!="none" riecht verdachtig nach einem HTTP File Upload. Und wie der
Richtig gemacht wird steht im engl. Manual. Da steht auch der Ersatz fuer
die copy() Funktion dann.

Das haette man auch in PHP3 Zeiten besser machen muessen. Bis auf die neues
Funktionen fuer den sicheren HTTP FILE Upload

Gruss
Joerg Behrens

--
TakeNet GmbH                        Mobil: 0171/60 57 963
D-97080 Wuerzburg                 Tel: +49 931 903-2243
Alfred-Nobel-Straße 20            Fax: +49 931 903-3025


php::bar PHP Wiki   -   Listenarchive