php formular: texteingabe hat immer am anfangszustand 24 Leerzeichen, aber wieso?

Gast #3667141
Lesenswert?

1
<?php
2

3
    $tag1 = "";
4
    $tag2 = "";
5
    $tag3 = "";
6
    $name = trim("");
7
    $nachname = "";
8

9
    if(isset($_POST['tag1'])){
10
        $tag1 = "X";
11
    }
12
    else{
13
        $tag1 = "-";
14
    }
15

16
    if(isset($_POST['tag2'])){
17
        $tag2 = "X";
18
    }
19
    else{
20
        $tag2 = "-";
21
    }
22

23
    if(isset($_POST['tag3'])){
24
        $tag3 = "X";
25
    }
26
    else{
27
        $tag3 = "-";
28
    }
29

30
    if(isset($_POST['nm_text'])){
31
        $name = trim($_POST['nm_text']);
32
    }
33

34
    if(isset($_POST['nm_nachname'])){
35
        $nachname = trim($_POST['nm_nachname']);
36
    }
37

38
    if(empty($name) OR empty($nachname))   { ?>
39
        <form name="nm_umfr" action="umfragespeichern.php" method="post" enctype="text/html">
40
            Vorname:
41

42
            <input type="text" name="nm_text" value="
43
            <?php echo "$name"; ?>
44
            " size="25" maxlength="25" />
45
            <br />
46

47
            Nachname:
48
            <input type="text" name="nm_nachname" value="
49
            <?php echo "$nachname"; ?>
50
            " size="25" maxlength="25" />
51
            <br />
52

53

54
            <input type="checkbox" name="tag1"
55
            <?php if($tag1 == "X"){
56
                echo "checked='checked'";
57
            } ?>
58
             />
59
            <input type="checkbox" name="tag2"
60
            <?php if($tag2 == "X"){
61
                echo "checked='checked'";
62
            } ?>
63
            />
64
            <input type="checkbox" name="tag3"
65
            <?php if($tag3 == "X"){
66
                echo "checked='checked'";
67
            } ?>
68
            />
69
            <input type="submit" name="nm_submit" value="Save" />
70
        </form>            <?php
71
    }
72
    else{
73
        $dateiname = "umfrage.txt";
74

75
        //echo "$tag1";
76

77
        $DATEI = fopen($dateiname, "a");
78
        fwrite($DATEI, $tag1 . "|" . $tag2 . "|" . $tag3 . "|". $name . $nachname. "\r\n");
79
        fclose($DATEI);
80

81
        echo"Danke!";
82
    }
83

84

85
?>

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren