Roland: forms & imagesx

Hi!

Ich habe im einem Formular in dem ein Bild hochgeladen werden kann, nun möchte ich schaun ob das größer als 500x500px is, aber was stimmt daran nicht:

[lang=php]
if(imagesx($_FILES['datei'])<500 or imagesy($_FILES['datei'])<500)
    {
        echo "<b>Dieses Foto hat eine zu geringe Aufl&ouml;sung!</b>";
    }
[/lang]

DANKE
Roland

  1. hi,

    Ich habe im einem Formular in dem ein Bild hochgeladen werden kann, nun möchte ich schaun ob das größer als 500x500px is, aber was stimmt daran nicht:

    Sag du es uns bitte, wenn du hier eine Frage stellst.
    Eine ordentliche Problembeschreibung besteht nicht nur aus "funzt nicht", sondern aus der nennung von Fehlermeldungen (ja, bei deinem Code solltest du eine bekommen), etc.

    if(imagesx($_FILES['datei'])<500 or imagesy($_FILES['datei'])<500)

    imagesx/imagesy erwarten keinen String als Parameter, sondern eine Image Resource.

    Du möchtest getimagesize verwenden.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }