PHP - keine übergabe von variablen möglich
dolflyer
- webserver
0 Jan L.
hallo liebe leute!
ich hab mir nen linuxserver konfiguriert und installiert, läuft alles super, kenn mich auch ganz gut aus mit linux.
jetzt hab ich begonnen, mit php eine homepage zu basteln, und musste
feststellen, dass es aus irgendeinem grund nicht funktioniert, dass ich variablen übergebe.
z.b.:
index.php
----------------------------
hier gibt es ein formular, mit einem textfeld, welches test heisst und nen submit-button:
<form action="search.php" method="post" enctype="multipart/form-data" name="dlsuche" target="_self" id="dlsuche">
<input name="test" type="text" id="test" size="20" maxlength="6">
<input type="submit" name="Submit" value="Submit">
</form>
so, das ganze wird an die search.php geschickt, welche dann nur ganz simpel den inhalt der variable ausgeben soll, testweise:
<?php
print "$test"; ?>
das ganze klappt natürlich nicht.
meine frage nun: weiß jemand woran das liegt? is das ein problem von apache (verwende 2.0.45 und php 4.3.1) oder von meiner php-konfiguration.
hier noch die einstellungen aus phpinfo():
configinfo:
'./configure' '--with-apxs2=/usr/local/apache2/current/bin/apxs' '--with-mysql=/usr/local/mysql/current/' '--with-pdflib=/usr/local/' '--with-zlib-dir=/usr/lib/' '--enable-versioning' '--enable-track-vars=yes' '--enable-url-includes' '--enable-trans-sid' '--enable-sysvshm=yes' '--enable-sysvsem=yes' '--enable-ftp' '--with-config-file-path=/etc' '--with-gd'
registered php-streams:
php, http, ftp, compress.zlib
bitte und gleichzeitig danke für eure hilfe!!
dolflyer
Hallo,
so, das ganze wird an die search.php geschickt, welche dann nur ganz simpel den inhalt der variable ausgeben soll, testweise:
<?php
print "$test"; ?>
Das geht schon seit PHP4.2 mit den Standardeinstellungen nicht mehr.
print $_POST['test'];
http://www.php.net/manual/en/language.variables.predefined.php
Gruß, Jan