Mastodon

renephoenix.de

mit Webdesign

Das target-Attribut ...

... gibt es auf meiner Seite so gut wie nicht mehr — einzige Ausnahme: Fotoarchiv. Auch im Internet verstärken sich die Diskussionen zu Thema, ob man fremde Links zwangsweise in einem neuen Browserfenster öffnen läßt.

Unter roell.net versucht jemand einer Stundintin für Onlinejournalismus verzweifelt zu erklären, daß man ohne dem target-Attribut dem Anwender mehr Freiheiten läßt.

Bei Dr. Web kommen dazu Argumente wie Barrierefreiheit. Zum XHTML1.1-Standard (sowie HTML 4.0 und XHTML 1.0 in der Strict-Variante) gehört das Attribut nicht mehr dazu, was auch konsequent ist: Frames sind da nicht mehr erlaubt.

chmod in PHP

In PHP braucht man sich in der normalen Arbeit keine Gedanken über die Variablentypen machen, denn PHP denkt mit. Wenn wir rechnen, wandelt er die Zeichenkette in eine Zahl um, bei der Textausgabe konvertiert er diese auch wieder zu Zeichenketten.

Nur leider funktioniert das nicht so einfach, wenn wir andere Zahlensysteme benötigen. Ein Beispiel wäre die chmod-Funktion, denn diese benötigt als Parameter eine Oktalzahl. Während man in der UNIX-Konsole einfach chmod filename 664 schreiben kann, führt das bei PHP nicht zum gewünschten Ziel.

  • chmod ($file, 664); => Oktal 1230
  • chmod ($file, "664"); => Oktal 1230
  • chmod ($file, "0664"); => Oktal 1230 (er wandelt zuerst in eine Integer-Variable (664) um, und dann in eine Oktalzahl)
  • chmod ($file, 0664);  => Oktal 664