kostenloser Webspace werbefrei: lima-city


Valide oder wenig?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    lagerhaus

    Kostenloser Webspace von lagerhaus

    lagerhaus hat kostenlosen Webspace.

    Hi,

    ich bin wieder dabei etwas zu coden - und ich versuche, m?glichst alle "notices" vom PHP-Parser zu korrigieren.
    Allerdings vergr??ert sich so der Code um einige Zeilen.
    Nun - was ist besser? Das richtige Programmieren? Oder der m?glichst wenig Text?
    Zum Beispiel sowas: $UserID = $_SESSION['UserID']; - da w?rde ich noch eine if-Abfrage reinmachen m?ssen, damit keine notice kommt ( if (array_key_exists('UserID', $_SESSION)) ).

    Was w?rdet ihr empfehlen?

    MfG lagerhaus
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Es ist immer besser, wenn du eine if Abfrage einbaust und noch besser, wenn du $UserId mit einem Standardwert belegst, wenn die Session noch keinen Wert hat.
  4. Kommt imemr auf den Einsatzzweck an. Wenn das SKript aber ?ffentlich verf?gbar sein soll (z.B. Online-Shop o.?.) dann steht Benutzerfreundlichkeit an erster Stelle. Und eigene, aussagekr?ftige Fehlermeldungen sind im Zweifelsfall doch besser (vor allem, da der User m?glicherweise kein Englisch kann).
  5. gerade bei der User-ID solltest du aufpassen

    in einer Community k?nnte ich durch die ?nderung einer ID in der URL alle Messages lesen, wenn ich gewollt h?tte

    z.B. www.domain.de/showMessage.php?id=128

    dann muss im Script ein Abfangj?ger kommen:

    if ($empf?ngerID == userID) {
       showMessage;
    } else {
       "Du hast nicht das Recht zu atmen!";
       putUserIPOnBlacklist;
    }


    In der vorher genannten Community ist der Fehler bis heute nicht behoben, obwohl ich die "Admins" schon dreimal angeschrieben habe... allerdings konnte ich nicht sehen von wem die Message gesendet wurde und als Empf?nger war immer mein Nick eingetragen

    Aber l?schen ging ;o)
  6. s***n

    ich setz an solchen stellen die schriftgr??e runter und auf schwarz mein hintergrund ist schwarz^^

    Beitrag ge?ndert am 27.01.2006 20:49 von satan
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!