WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   PHP Apache ? (http://www.wcm.at/forum/showthread.php?t=105251)

Frankster 12.08.2003 11:07

PHP Apache ?
 
Hi!

Ich bin absoluter Neuling auf diesem Gebiet und wollte mich in PHP einarbeiten, und hab mir ein Buch geholt.
Sind viele Bsp und Erklärungen drinnen und wollte natürlich ausprobieren

HTML PROGRAMMERL
<html>
<body>
Bitte tragen Sie zwei Zahlen ein und senden Sie das Formular ab.

<form action = "ud01.php" method = "post">
Wert 1: <input name = "w1">


Wert 2: <input name = "w2">


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

PHP PROGRAMMERL
<html>
<body>
<?php
$erg = $w1 + $w2;
echo "Die Summe von $w1 und $w2 ist $erg";
?>
</body>
</html>

Und ich bekomm immer und immer wieder METHOD NOT ALLOWED

Was muss ich da bitte in den ini und conf Files einstellen damit das geht ?

Vielen Dank im voraus
Frankster

_m3 12.08.2003 11:18

Genaue Fehlermeldung bitte.
Wie rufst Du die HTML-Seite auf?

Frankster 12.08.2003 11:25

Bitte verzeih
Ich verstehs selber nicht

Ich probier schon den ganzen Tag herum, dass dies funktioniert, dann installier ich ihn neu, und es funktioniert :eek:

Verstehs wirklich nicht :rolleyes:

Mfg
Frankster

_m3 12.08.2003 11:46

Ich wiederhoel mich:
Zitat:

Original geschrieben von _m3
Genaue Fehlermeldung bitte.
Wie rufst Du die HTML-Seite auf?


AzRAeL 12.08.2003 13:05

i kenn mi mit PHP zwar net so gut aus, aber
 
heissts nicht..

echo "Die Summe von ".$w1." und ".$w2." ist ".$erg ;

oder???

käptn 12.08.2003 13:18

Variablen in "double quoted" strings werden von PHP automatisch ersetzt.

~

_m3 12.08.2003 13:35

Ein weiteres Feature, das von Perl "geklaut" wurde. ;)

Frankster 12.08.2003 13:56

@_m3
Hallo

Es gibt keine Fehlermeldung mehr, weil es jetzt funktioniert ;)
Keine Ahnung was los war.
Hab den Apache neu installiert, und jetzt funktionierts

käptn 12.08.2003 15:38

Zitat:

Original geschrieben von _m3
Ein weiteres Feature, das von Perl "geklaut" wurde. ;)
Hm.... kann schon sein, dass Perl das geklaut hat... :D

~

sagi 12.08.2003 17:44

ich vermute mal, dass es verboten war mittels POST Daten an den Server zu senden.

An dieser Stelle MUSS ich allerdings noch einwerfen, dass du in der php.ini register_globals auf off setzen solltest und nicht mit

$erg = $w1 + $w2;

sondern mit

$erg = $_POST['w1'] + $_POST['w2'];

auf die Variablen zugreifen solltest.

mfg

c.


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag