| 

.NET C# Java Javascript Exception

1
hallo
ich habe 2 probleme und zwar
wollte ich einfach mal eine textausgabe machen
man tippt in ein input feld etwas ein und dann soll es ausgegeben werde =D
nur gelangt man beim button (submit) auf eine andere seite, und zwar die php seite die die ausgabe ausfürht:

ausgabe.html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">

<head>
<title>test</title>
<link href="style.css" type="text/css" rel="stylesheet" />
</head>

<body>
<form action="ausgabe.php" method="post">
<input type="text" size="24" maxlength="50"
name="ausgabe"><br><br>

<input type="submit" value="Ausgabe" >
</form>
</body>
</html>

und hier der php quellcode (ausgabe.php):
<?php
$ausgabe = $_POST["ausgabe"];
echo $username;
?>


nuun der text wird schon ausgegeben einfach auf einer neuen seite
wie kann ich den text auf der html seite ausgeben und wie positioniere ich die ausgabe ??

danke =)
04.08.2011
Gast
31 1 2
1
Schon alleine der Tag "php-noob" ist schon fast ein +1 wert ;-)
muffi 04.08.2011
Ich bin mir nicht sicher, aber möglicherweise ist der URI für form action nicht qualifiziert.
Wolfgang R. 04.08.2011
1 Antwort
0
Das kannst Du entweder ziemlich umständlich mit Ajax lösen, indem Du den OnSubmit abfängst, mit JavaScript dann eben an PHP übergibst, dort die Daten auswertest und dann mit Ajax die Ausgabe in ein entsprechend dafür vorgesehenes HTML-Element schreibst.

Die andere Alternative ist, HTML und PHP in die gleiche Datei zu packen.

Also z.B. ausgabe.php:
<?php
$ausgabe = $_POST["ausgabe"];
?>
<html>
<head>
<title>test</title>
</head>
<body>
<form action="ausgabe.php" method="post">
<input type="text" name="ausgabe"><input type="submit" value="Ausgabe" >
</form>
<?php if(isset($ausgabe) && !empty($ausgabe)) { echo $ausgabe; } ?>
</body>
</html>

(Das ist natürlich jetzt nur ein Minimalbeispiel, was ich so nicht auf die Menschheit loslassen würde)
04.08.2011
lunatigs 1,3k 2 8

Stelle deine Position-Frage jetzt!