1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Superglobal Arrays (zB $_POST) mit functionen verändern?

  • Myc0rrhizal
  • 3. November 2006 um 19:12
  • Unerledigt
  • Myc0rrhizal
    1
    Myc0rrhizal
    Gast
    • 3. November 2006 um 19:12
    • #1

    Kann man superglobal variablen wie zb $_GET oder $_POST mit iener functionen als gesamt verändern und oder sind die arrays "schreibgeschützt"?

    also zB

    PHP
    $_POST = strip_tag($_POST);


    anstatt

    PHP
    $1 = strip_tag($_POST['1']);
    $2 = strip_tag($_POST['2']);
    $3 = strip_tag($_POST['3']);
    $4 = strip_tag($_POST['4']);


    oder muss ich erst einer anderen variablen zuweisen und dann mit der arbeiten:

    PHP
    $post_array = $_POST
    $post_array =  strip_tag($post_array)


    ?

  • mdk
    26
    mdk
    Emeritus
    Reaktionen
    130
    Punkte
    7.120
    Beiträge
    1.390
    • 3. November 2006 um 19:15
    • #2
    Zitat von For3st

    Kann man superglobal variablen wie zb $_GET oder $_POST mit iener functionen als gesamt verändern und oder sind die arrays "schreibgeschützt"?

    zumindest mit $_GET geht es, daher höchstwahrscheinlich auch mit $_POST.

  • Paulchen
    1
    Paulchen
    Gast
    • 3. November 2006 um 19:31
    • #3
    Zitat von For3st

    ?

    Gegenfrage: Warum probierst du es nicht aus?

  • xnay
    10
    xnay
    Mitglied
    Reaktionen
    8
    Punkte
    998
    Beiträge
    187
    • 3. November 2006 um 20:36
    • #4

    Ich hab das ab und zu so gemacht, funktioniert.

  • Myc0rrhizal
    1
    Myc0rrhizal
    Gast
    • 3. November 2006 um 20:55
    • #5

    Hab heute und morgen keine möglichkeit es zu testen, und wollte es halt mal theoretisch für ein konzept wissen.

    Also danke.

  • Marky
    6
    Marky
    Mitglied
    Punkte
    310
    Beiträge
    59
    • 6. November 2006 um 00:42
    • #6

    Array bleibt Array, und strip_tags() verlangt einen String... Ich würd mir entweder ne eigene Funktion schreiben oder auf array_map() bzw. array_walk() zurückgreifen.

  • Myc0rrhizal
    1
    Myc0rrhizal
    Gast
    • 6. November 2006 um 02:46
    • #7
    Zitat von Marky

    Array bleibt Array, und strip_tags() verlangt einen String... Ich würd mir entweder ne eigene Funktion schreiben oder auf array_map() bzw. array_walk() zurückgreifen.

    Stimmt,

    PHP
    $_POST = strip_tag($_POST);

    zerstört nur den inhalt des arrays....

  • Maximilian Rupp 27. Dezember 2024 um 12:05

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung