Wie die Variablen im Server entstehen ist mir zu kompliziert,
Wie willst Du dann programmieren? Beim Programmieren muss man schon „akademisch“ vorgehen, wenn man ein Ergebnis haben will, das das macht, was man bezweckt.
Systemvariablem muss man jedenfalls nicht abfragen oder gar
stellen.
Doch. $_POST z.B.
Es funktioniert als Standard bei zwei gehosteten Domains und
auch beim lokalen Apache in Win98 und bei XAMPP in meinem
Knoppix-System, also überlall, wo ich es getestet habe.
Wie gesagt, das ist Sache der Serverkonfiguration. Ich kenne nur Systeme, wo register_globals deaktiviert ist und dann gibt es keine Variablen mit dem Namen aus dem name-Attribut.
Was bisher noch nicht so deutlich war:
Die HTML-Seite sollte folgenden Tag enthalten:
Oder mann ruft auf „datei.php?password=x0y1z2&text=wunderbar“
als open oder link.
Dann sind die Variablen auch da.
Nein, das ist schlichtweg falsch.
Ohne register_globals muss man bei Deiner Variante 1 über $_POST und bei Deiner Variante 2 über $_GET darauf zugreifen, bzw. bei beiden ist auch $_REQUEST möglich, also z.B. $_REQUEST[„password“].
Grüße,
-Efchen