Hallo Phippe,

da wie von anderen schon erwähnt, die Variable $_POST vor dem Abschicken des Formulars noch gar nicht existiert, muss Du diese entweder vor der Benutzung erstellen oder vor jeder Verwendung ein @ zur Unterdrückung einer Fehlerausgabe davorsetzen.

Codebeispiel für Variante 1 (erstellen einer $_POST, sofern nicht vorhanden):

<?php
    if (!isset($_POST)){
        foreach (array('d1', 'h1', 'm1', 's1') as $item){
            $_POST["$item"] = '';
        }
    }
?>

Variante 2: (@ vor jeder Verwendung):

<input type="text" name="d1" style="text-align:right;" value="<?php echo @$_POST['d1']; ?>">
alle anderen Input-Felder entsprechend

Gruß Kira-Bianca

...zur Antwort

Hallo,

nachdem hier schon alle anderen mir einfallenden Fehlerursachen abgehandelt wurden und Du bestätigt hast, dass es an denen nicht liegt, vermute ich, Du hast aus welchen Gründen auch immer die Sprache manuell falsch vorgegeben. Klicke einmal in der Menüleiste oben auf Sprache --> H --> HTML. Dann müsste der Quellcode normalerweise nicht nur mit den HTML-Farbmarkierungen angezeigt werden, sondern auch mit dem Mime-Type "Text/HTML" abgespeichert werden, den der Browser zur Erkennung braucht, dass es sich um ein HTML-Dokument handelt.

Gruß
Kira-Bianca

...zur Antwort

Ich wüsste zwar einen Weg, wie das illegal sehr wahrscheinlich funktionieren würde. Aber legal ist es nicht möglich. Oder kennst Du eine Bank, die kostenlos und ohne Gegenleistung 100-Euro-Scheine verteilt?

...zur Antwort

Hallo Annett,

ein Kopierschutz durch Blockieren der rechten Maustaste mittels Javascript ist sinnlos. Denn

  1. lässt sich Javascript in jedem Browser problemlos (und selbst im Internetsurfgerät Internet Explorer etwas umständlich) deaktivieren
  2. stellt heutzutage jeder Browser eine einfach zu handhabende Möglichkeit zur Verfügung, alle auf der Seite vorhandenen Grafiken zu kopieren (mein SeaMonkey z.B. (gehört zur Mozilla-Familie) in Ansicht --> Seiteninformationen --> Medien lassen sich alle Bilder und sonstige Medien der Seite problemlos kopieren)

Um wenigstens für Otto-Normalverbraucher und Lisa-Normalverbraucherinnen das Kopieren der Grafiken zu verhindern, ist eine recht einfache Lösung das schon hier angesprochene Überblenden mit einem durchsichtigen Container (oder wie ich es mache, mit einer durchsichtigen Grafik).

Jedoch bekommst Du damit das als Punkt 2 von mir angesprochene Kopieren nicht verhindert. Denn die Grafiken sind ja immer noch Bestandteil des Webseiteninhalts. Um auch dieses Problem zu lösen, habe ich mir eine Lösung in PHP einfallen lassen, die ein Kopieren nur noch als Screenshoot (lässt sich leider nie verhindern) oder sehr mühsames aus dem Browsercache (können nur Experten/Expertinnen) ermöglicht. Das Ganze funktioniert aber nur bei unbewegten, nicht animierten Bildern. Wenn Du möchtest, stelle ich Dir das Script dafür gerne zur Verfügung, selbstverständlich kostenlos (schließlich ist GuteFrage.net keine Plattform für kommerzielle Werbung).

Gruß Kira-Bianca

P.S. Du kannst die Wirkungsweise meines Kopierschutz-Scripts auf meiner eigenen HP http://Kira-Bianca.de sehen. Auf der Seite Mein Leben heute habe ich ein Foto von mir entsprechend geschützt. Das Bild ist zurzeit aber in sich verschoben, es sollte eigentlich wirklich wie ein zusammenhängendes Foto aussehen Ich habe beim Zerteilen Fehler gemacht und finde einfach keine Zeit, dieses zu korrigieren.

...zur Antwort

Hallo,

vielleicht wäre ein Neopren-Shirt ein Kompromiss?

Ich bin auch Trans*, nur Trans * frau, und kenne die Probleme in der Öffentlichkeit. Leider sind wir wegen Intoleranz einiger Leute gezwungen, vor allem wenn unsere nicht zum Geschlecht passende Anatomie sichtbar/erkennbar ist, unsere wahre Identität zurückzuhalten. Einer meiner größten Wünsche ist, mit Bikini ins Schwimmbad zu können, was aber eben pre-OP keinesfalls geht. (Da gibt es keine Kompromissmöglichkeit, weil ein Badeanzug mit Röckchen für mich keinen annehmbaren Kompromiss darstellt.)

Inwiefern hast Du denn damals Ärger bekommen? Vielleicht kannst Du das etwas näher erläutern? Denn es zum Einen gibt Ärger mit irgendwelchen intoleranten A..., den du am besten einfach ignorierst oder mit einer passenden Antwort quittierst. Und zum Zweiten gibt es Ärger mit Personen, die wirklich etwas zu sagen haben (Schwimmbadpersonal). Bei denen muss man natürlich längere, aufklärende Gespräche führen, um eventuell doch was erreichen zu können.

Gruß Kira-Bianca

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.