php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.11.2004, 11:31  
Gast
 
Beiträge: n/a
Standard Register globals = on

Hallo zusammen,

bin Anfänger und versteh da was noch nicht so ganz.
Ich habe ein Formular und beim abschicken soll die
2. Seite aufgerufen werden.
Einfaches Beispiel siehe unten ->

Frage:
Mein Problem ist, wie komme ich auf die 2. Seite, weil
unter action anscheinend folgendes stehen muß
"<?php echo $PHP_SELF ?>" (wegen Register globals = on)

Wie rufe ich dann in der 2. Seite die Variablen ab ...???


1. Seite:
(php-test1.php)

Code:
Bitte tragen Sie zwei Zahlen ein und senden Sie das Formular ab.

<form action = "<?php echo $PHP_SELF ?>" method = "post">
Wert 1: <input name = "w1">


Wert 2: <input name = "w2">


<input type = "submit">
<input type = "reset">
</form>


2. Seite:
(php-test2.php)

Code:
<?php
$erg = $w1 + $w2;
echo "Die Summe von $w1 und $w2 ist $erg";
?>


Gruß
Grübel-Sid
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 26.11.2004, 11:54  
Gast
 
Beiträge: n/a
Standard

du übergibst das formular an php-test1.php und willst es in php-test2.php weiterverarbieten....
das kann nix werden
 
Alt 26.11.2004, 12:20  
Gast
 
Beiträge: n/a
Standard

Nee ... das Formulat ist in der "php-test1.php"

und in der "php-test2.php" will ich mit den Variablen arbeiten
die in das Formular eingegeben wurden.

Geht das nicht?

Gruß
Sid
 
Alt 26.11.2004, 12:25  
Gast
 
Beiträge: n/a
Standard

doch das geht...
 
Alt 26.11.2004, 12:29  
Gast
 
Beiträge: n/a
Standard

... und wie geht das?

Beim Abschicken des Formulars soll die 2. Seite aufgerufen werden.

Wie komme ich dahin?
... und wie rufe ich dann in der 2. Seite die Variablen ab ???

Gruß
Siddi
 
Alt 26.11.2004, 12:30  
Gast
 
Beiträge: n/a
Standard

action="php-test2.php"
 
Alt 26.11.2004, 12:35  
Gast
 
Beiträge: n/a
Standard

Aber unter action muß folgendes stehen:

"<?php echo $PHP_SELF ?>"
(wegen Register globals = on)

Das ist ja genau mein Problem!!!
Ansonsten wäre es keins!!!

Dummerweise ist der Webspace bei T-Online und da geht das nur mit PHP4 und
Register globals = on
 
Alt 26.11.2004, 12:38  
Gast
 
Beiträge: n/a
Standard

wer sagt dass du da PHP_SELF benutzen musst?
und wenn du es schon benutzt, dann benutze $_SERVER['PHP_SELF']
denn man kann seine scripte auch auf register globals = off basiert schreiben, wenn sie an sind
 
Alt 26.11.2004, 12:45  
Gast
 
Beiträge: n/a
Standard

Das geht nicht ...
... laut T-Online funktioniert die Formularübergabe von Variablen nur über die "Register globals"!

Mein Script hat vorher auf einem anderen Server einwandfrei funktioniert!
Dort hattte ich action="php-test2.php" verwendet und alles lief!

Nur bei T-Online geht das eben nicht. Die Variablen werden nicht übergeben.

Was soll ich jetzt Deiner meinung nach ändern?
 
Alt 26.11.2004, 12:47  
Gast
 
Beiträge: n/a
Standard

schick mal ein link zu deiner phpinfo
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mal wieder Register Globals Wolla PHP Tipps 2008 1 21.07.2008 12:07
[Erledigt] register globals krackmoe PHP Tipps 2008 2 17.07.2008 19:52
Variable übergeben mit Register Globals off trunky PHP Tipps 2008 32 08.07.2008 20:30
Register Globals | $_GET $_Post darkbird PHP Tipps 2008 4 29.02.2008 13:29
Problem mit register globals on/off fender PHP Tipps 2007 6 30.01.2007 17:08
Links im ?variable=bla format und register globals off PHP Tipps 2006 2 20.02.2006 14:00
register globals = off - Probleme seit Umstellung PHP Tipps 2005-2 6 25.08.2005 13:44
[Erledigt] Register Globals Array auspacken ? PHP Tipps 2005 11 31.05.2005 13:55
Register globals PHP Tipps 2005 2 09.05.2005 17:25
objekte in sessions mit register globals of PHP Tipps 2005 1 12.03.2005 17:06
[Erledigt] register globals off bei variablen Variablen... PHP Tipps 2005 4 25.01.2005 17:50
Register Globals ausschalten? PHP Tipps 2004-2 4 30.12.2004 17:16
register globals on /off PHP Tipps 2004 1 17.08.2004 01:39
REGISTER GLOBALS FRAGE PHP Tipps 2004 8 11.08.2004 20:32
mail bei neuerer php-version >>> REGISTER GLOBALS PHP Tipps 2004 13 03.06.2004 15:19

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
t-online register globals, register globals bei 1 und 1, 1 und 1 register globals, Übergabe von variablen mit register globals off, online shop register globals, register global on, php register globals on, action bei register_globals off, php global $php_self, php self register globals off, $php_self register_globals off formular, php globals aktivieren, <?php global $php_self; ?> alt, register globals bei t-online, register globals problem, register_globals_on_php, 1 und 1 register globals deaktivieren, \index.php?open\ php register_globals, 1und 1 register globals, php registerkarte

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:05 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.