TWLan Forum
Frage - Printable Version

+- TWLan Forum (https://twlan.org)
+-- Forum: Deutsch (https://twlan.org/forumdisplay.php?fid=1)
+--- Forum: Gott und die Welt (https://twlan.org/forumdisplay.php?fid=4)
+--- Thread: Frage (/showthread.php?tid=2637)



Frage - _toon-link_ - 19.02.2010

Hallo ich hab eine Frage über php
Ich möchte über ein html Fomular auf ei php datei zugreifen das sieht so aus

html code:
Code:
<html>
<head>
</head>
<body>
<form action="seite2.php" method="post">
Ihr Vorname:<br>
<input type="Text" name="vorname">
<input type="Submit" value="Absenden">
</form>
</body>
</html>

php code:
PHP Code:
<?php
$vorname 
$_POST["vorname"];
echo 
$vorname;
?>

Jetz hab ich das Problem wenn ich das Formula ausfühle erscheint eine lehre Seite

Dieser Fehler erscheint nicht nur bei der php datein sondern auch bei allen anderen

bitte um Hilfe


RE: Frage - SlimShady95 - 19.02.2010

Öhm. Ich vermute mal du hast es nicht auf einem virtuellem Server (zB xampp) laufen, sonder es einfach mit Internet Explorer aufgemacht.

Das Script stimmt nämlich.

MfG Manuel


RE: Frage - Milu2K - 19.02.2010

Also am besten machst du eine HTML Datei:
Name: index.html oder index.htm spielt keine rolle
Code:
Code:
<html>
<head>
</head>
<body>
<form action="seite2.php" method="post">
Ihr Vorname:<br>
<input type="Text" name="vorname">
<input name="button" type="Submit" value="Absenden">
</form>
</body>
</html>
______________________________
Danach noch eine PHP Datei:
Name: seite2.php
Code:
PHP Code:
<?php
if (isset($_POST["button"]))
{
  
$vorname $_POST["vorname"];
  echo 
$vorname;
}
?>

(19.02.2010, 19:55)SlimShady95 Wrote: Öhm. Ich vermute mal du hast es nicht auf einem virtuellem Server (zB xampp) laufen, sonder es einfach mit Internet Explorer aufgemacht.

Das Script stimmt nämlich.

MfG Manuel

Wenn man es nich aufem Xampp laufen lassen würde, würde im IE die PHP Datei als Download kommen.

Das Script stimmt schon aber hab ihm mal ne bessere Variante gegeben

Edit: Hab Quote entfernt


RE: Frage - SlimShady95 - 19.02.2010

(19.02.2010, 19:57)milos Wrote:
(19.02.2010, 19:55)SlimShady95 Wrote: Öhm. Ich vermute mal du hast es nicht auf einem virtuellem Server (zB xampp) laufen, sonder es einfach mit Internet Explorer aufgemacht.

Das Script stimmt nämlich.

MfG Manuel

Wenn man es nich aufem Xampp laufen lassen würde, würde im IE die PHP Datei als Download kommen.

Das Script stimmt schon aber hab ihm mal ne bessere Variante gegeben

Hast Recht. Is mir auch grad aufgefallen.
Schreib mal als PHP Code:
PHP Code:
<?php

print_r
($_POST);

$vorname $_POST["vorname"];
echo 
$vorname;
?>

MfG Manuel


RE: Frage - _toon-link_ - 19.02.2010

hm geht beides nicht
sieht so aus wenn ich was ins Fomular eingebe:
[Image: fehler4hnufz6e.jpg]

PS:ich bin zu blöd um xammp zu instalieren deswegen lass ichs über dslan laufen


RE: Frage - SlimShady95 - 19.02.2010

Du hast die Datei aber schon nach htdocs, oder?^^
Also zB du hast die Datei nach htdocs/php_scripte, dann musst du die Datei über http://localhost/php_scripte/datei.php aufrufen.

Sonst fällt mir spontan nichts mehr ein.

MfG Manuel


RE: Frage - _toon-link_ - 19.02.2010

Jop beide in htdocs
bei beiden hilfen hat nichts funktioniert apache mysql und dslan bat laufen alle kann auch auf andere php dateien drauf gehen halt nur nicht über nen Formula
[Image: fehler212itmekf.jpg]


RE: Frage - Black Arrow - 19.02.2010

du darfst net einfach auf die datei gehen und dann mit firefox öffnen Wink du musst localhost/hier den dateinamen hinschreiben oder wenn die datei in einem anderem ordner ist, noch erst den ordnername und dann den dateinname


RE: Frage - Milu2K - 19.02.2010

(19.02.2010, 20:19)_toon-link_ Wrote: Jop beide in htdocs
bei beiden hilfen hat nichts funktioniert apache mysql und dslan bat laufen alle kann auch auf andere php dateien drauf gehen halt nur nicht über nen Formula
[Image: fehler212itmekf.jpg]

Gehe mal auf diese Seite:
http://localhost/Php üben
Ansonsten änderst du den Ordnernamen einfah in test oder so.


RE: Frage - _toon-link_ - 19.02.2010

Will immer noch nicht egal ob jetzt in der datei nur ne textausgabe ist oder was auch immer auf http://localhost/test kommt ich auf die index.html seite und wieder gleiches Problem
Oh doch jetzt gings als ich die zusätzlichen codes entfernt hatte
vielen dank kriegt gleich ne bewertung und auch danke für die schnell hilfe