PHP Variablen an 2 Dokumente übergeben

  • #1
W

wibni

Bekanntes Mitglied
Themenersteller
Dabei seit
15.04.2005
Beiträge
71
Reaktionspunkte
0
Hallo,

wie kann ich denn in PHP Variablen übergeben?
Wollte eigentlich auf Cookies verzichten.
Mal ein ganz einfaches Beispiel.

quelle.php

<form name=Selection action=ausgabe.php method=post target=_blank>
<?php
if ( $_POST['submit'] ) //ausführen, wenn button betätigt wurde
{
global $test;
$test=1;
}
?>
<input type='submit' name='submit' value='OK'>
</form>


ausgabe.php

<?php
$temp=$_REQUEST[$test];
echo $temp;
?>

Das wäre jetzt nur die Ausgabe in 1 anderes Dokument, nicht in 2 - wenn es denn funktionieren würde....
Kann ich nicht auf die Variablen im anderen Script zugreifen?
Habe sie doch geschickt, oder?
 
  • #2
quelle.php
Code:
<?php $test = Hallo Stuttgart!; ?>
<form action=ausgabe.php method=POST>
 <input type=hidden name=test value=<?php echo $test; ?>>
 <input type=submit name=submit value=OK>
</form>

ausgabe.php
Code:
<?php

echo $_REQUEST['test'];
// oder
echo $_POST['test'];

?>

wibni schrieb:
.....
Das wäre jetzt nur die Ausgabe in 1 anderes Dokument, nicht in 2
.....

Variablen kannst du per URL oder per Formular immer nur an 1 Seite weitergeben.
Willst du, dass Variablen GLOBAL zur Verfügung stehen, musst du mit Sessions oder mit Cookies arbeiten.

Sind es lediglich Statische Variablen, d.H. Variablen die ihren Wert nie ändern, kannst du diese auch in einer z.B. config.inc.php definieren. Diese Datei muss dann überall dort Includierd werden, wo die definierten Variablen gebraucht werden.

Session und Cookies siehe PHP-Handbuch ;)

gruss conny
 
  • #3
Hehe...
Thanks Stuttgart!
 
Thema:

PHP Variablen an 2 Dokumente übergeben

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.966
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben