Apache / PHP

Seite 1 von 2 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/apache_php_56702/page_1 - zur Vollversion wechseln!


Vivo schrieb am 26.11.2002 um 18:41

Hio,

ich hab da ein kleines Prob mit meinm Netzinternen Apache Server.
Er funzt einwandfrei bis auf die Tatsache, dass das Übergeben von Formularen anhand 'Post' nicht funzt.
'Get' funktioniert einwandfrei ... Und ich hab keine Ahnung ob ich jetzt im php.ini oder im Apache config file nach dem Fehler suchen soll ...

Auf jedenfall ... HILFÄÄÄÄÄ .... :bash:

NG Vivo


h4de5 schrieb am 26.11.2002 um 19:01

apache version / php version ?

schau mal in php.ini

variables_order = "EGPCS"
register_globals = on
register_argc_argv = on

bevor jez irgendwer wieder schreit: "waah, a gscheiter coder tut das ned!" => gusch :) solangs geht is gut


Vivo schrieb am 26.11.2002 um 19:09

apache 1.3.27 win32
php 4.2.3

Die Einstellungen sind genauso wies dasteht ...


watchout schrieb am 27.11.2002 um 17:44

es könnt genauso am client liegen.... wenn du ausgeschaltet hast, dass du 'ins internet daten schicken' kannst, dann gehts wohl nicht :rolleyes:


atrox schrieb am 27.11.2002 um 18:21

vielleicht ist was anderes verstellt...

mach eine datei (zb 'phpinfo.php') die nur die nachfolgende zeile enthält:
<? phpinfo(); ?>

dann setzte phpinfo.php als action für dein formular, und versuche in der zurückgegebenen seite deine form-values wiederzufinden (am besten im formular irgendein markantes wort verwenden, daß man dann in der ergebnisseite mit dem browser (ctrl-f) sucht)


Vivo schrieb am 27.11.2002 um 18:28

@watchout : Hmmm ... in dem Fall würds doch prinzipiell nie funktionieren, egal auf welchem server, was mir, denk ich mal, irgendwann mal aufgefallen wäre ...

@atrox : Findet leider nix ...

Es scheint so als wär ich einfach ein hilfloser Fall ...


atrox schrieb am 27.11.2002 um 18:31

dann ist vielleicht irgendwas mit deinem form faul ?


Vivo schrieb am 27.11.2002 um 18:41

index.php :

<html>
<body>
<form method="post" action="next.php" enctype="text/plain" name="DerName">
<input name="DERNAME" size="40">
<input type="submit" value="Daten Senden" />
</form>
</body>
</html>

next.php :

<html>
<body>
<p>Inhalt :</p>
<? echo $DERNAME; ?>
</body>
</html>

Wenn ich das post durch ein get ersetze funzt des einwandfrei, aber so ... keine chance ...


watchout schrieb am 27.11.2002 um 18:46

enctype="multipart/form-data" ... is das einzige was mir jetzt mal so auffällt... ;)


Vivo schrieb am 27.11.2002 um 19:12

Aaaaaa, verdammt ...
Ich werde dieses elende Leben nicht länger fortsetzen ... :)

@watchout : big thx


watchout schrieb am 27.11.2002 um 19:18

Zitat von Vivo
Aaaaaa, verdammt ...
Ich werde dieses elende Leben nicht länger fortsetzen ... :)

@watchout : big thx
wenn du daran denkst es selber gewaltsam zu beenden... besser nicht - vielleicht bereust du es nachher :D

vielen dank für die blumen ;)


Snoop schrieb am 29.11.2002 um 22:49

Zitat von Vivo
index.php :

<html>
<body bgcolor="#426289" text="#000000" id="all" link="#000020" vlink="#000020" alink="#000020">
<form method="post" action="next.php" enctype="text/plain" name="DerName">
<input name="DERNAME" size="40">
<input type="submit" value="Daten Senden" />
</form>
</body>
</html>

next.php :

<html>
<body bgcolor="#426289" text="#000000" id="all" link="#000020" vlink="#000020" alink="#000020">
<p>Inhalt :</p>
<? echo $DERNAME; ?>
</body>
</html>

Wenn ich das post durch ein get ersetze funzt des einwandfrei, aber so ... keine chance ...

es wäre zu empfehlen $_POST[DERNAME] zu verwenden anstatt $DERNAME , ausser du hast register_globals + temp ordner richtig in der php.ini gesetzt ;) :D


watchout schrieb am 30.11.2002 um 02:04

Zitat von Snoop
es wäre zu empfehlen $_POST[DERNAME] zu verwenden anstatt $DERNAME , ausser du hast register_globals + temp ordner richtig in der php.ini gesetzt ;) :D
es ist auch zu empfehlen, wenn ers richtig gesetzt hat :D


Vivo schrieb am 30.11.2002 um 17:53

Und ich habs auch richtig gesetzt :D


watchout schrieb am 01.12.2002 um 00:39

Zitat von Vivo
Und ich habs auch richtig gesetzt :D
ich mein' du solltest immer $_POST['var'] verwenden und nicht das zeug, das automatisch global registriert wurde...




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026