1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • 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
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • 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
    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
    Gast
    • 3. November 2006 um 19:31
    • #3
    Zitat von For3st

    ?

    Gegenfrage: Warum probierst du es nicht aus?

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

    Ich hab das ab und zu so gemacht, funktioniert.

  • 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
    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
    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.

  1. Datenschutzerklärung
  2. Impressum