Variablen frage

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Variablen frage

    Hab ne frage,

    wen variablen z.b. durch Profil änderung gespeichert werden, kann das jeder dann sehen? also wen ich z.b.

    PHP-Quellcode

    1. if($_POST['test'] == "") {
    2. echo "<b>Leer</b>";
    3. } else {
    4. echo "<b>Steht was</b>";
    5. }


    kann das dan JEDER sehen wenn er dan auf die seite geht (ohne was zu übertragen), oder nicht.

    Also ob man den inhalt einer variable jedem zeigt
  • Dein Skript wird grundsätzlich auf dem Server ausgeführt, so dass es selbst natürlich nicht sichtbar ist.

    Wie Variablen zwischen Client und Server übertragen werden, hängt von mehreren Faktoren ab. Typisch ist, sie in die URL einzukodieren (am Ende steht dann ein Fragezeichen, gefolgt von den ganzen Variablen). Das ist natürlich für jeden sichtbar, der die URL ansehen kann (zum Beispiel in Logfiles von Proxies). Die Alternative liegt in Cookies. Welche Variante dein PHP zu nutzen versucht, wird in der PHP.INI festgelegt.

    Wenn du ganz sicher gehen willst, dass niemand unterwegs mitliest, benutze eine SSL-Verbindung.

    Grüße
    Michael
  • is genauso mit der php.ini, die kann man bei den meisten servern auch net so einfach ändern.......
    naja aber nachscheun kann man es ja ^^
    aber generell kann da nich viel passieren es sei denn man leitet die über fremde seiten weiter...........
  • sen-me schrieb:

    Hab ne frage,
    kann das dan JEDER sehen wenn er dan auf die seite geht (ohne was zu übertragen), oder nicht.
    Also ob man den inhalt einer variable jedem zeigt


    Machs doch so:


    PHP-Quellcode

    1. if(isset($_POST['test']) {
    2. if(empty($_POST['test'])) {
    3. echo "<b>Leer</b>";
    4. }
    5. else {
    6. echo "<b>Steht was</b>";
    7. }
    8. }


    Dann wird der Text nur dann angezeigt, wenn die Variable tatsächlich gesetzt ist (übertragen wurde).