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
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.