| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

06-06-2009, 20:20
|
|
Bullco
Registrierter Benutzer
|
|
Registriert seit: Jan 2009
Beiträge: 4
|
|
Variable als Textvalue
Ich würde gerne den Benutzernamen in einer Variablen speichern ... hab das so probiert, die Variable als Wert zuzuweisen. Hat aber nicht funktioniert, der Wert ist einfach ganz normal der Wert und "$PHP_USER" steht in dem Feld, mehr nicht.
PHP-Code:
<?php <html> <form method="post" action="loginbereich.html"> <label>Benutzername:</label> <input name="user" type="text" value="$PHP_USER"> </form> </html> ?>
Würde mich freuen wenn ihr mir helfen könntet, wie gesagt, den Benutzernamen zu speichern.
mfg
Geändert von Bullco (06-06-2009 um 20:42 Uhr)
|

06-06-2009, 20:24
|
|
asp2php
Banned
|
|
Registriert seit: Feb 2004
Beiträge: 11.746
|
|
... und woher kommt $PHP_USER?
|

06-06-2009, 20:40
|
|
Bullco
Registrierter Benutzer
|
|
Registriert seit: Jan 2009
Beiträge: 4
|
|
Seit wann muss man in PHP Variablen deklarieren?
Geändert von Bullco (06-06-2009 um 21:35 Uhr)
|

06-06-2009, 20:56
|
|
asp2php
Banned
|
|
Registriert seit: Feb 2004
Beiträge: 11.746
|
|
ähm, mach mal so:
PHP-Code:
<input name="user" type="text" value="<?php echo $PHP_USER; ?>">
normalerweise musst du eine Fehlermeldung bekommen, lies sie mal.
|

06-06-2009, 21:31
|
|
Bullco
Registrierter Benutzer
|
|
Registriert seit: Jan 2009
Beiträge: 4
|
|
Hab das reinkopiert, kommt aber keine Fehlermeldung, da die Variable leer ist.
Ich will ja, dass der Inhalt des Textfeldes in dieser Variable gespeichert wird, nicht dass dort eine Variable ausgegeben wird.
|

06-06-2009, 21:41
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
Zitat:
Zitat von Bullco
PHP-Code:
<?php
<html>
<form method="post" action="loginbereich.html">
<label>Benutzername:</label>
<input name="user" type="text" value="$PHP_USER">
</form>
</html>
?>
|
Ist das ab der zweiten Zeile etwa PHP-Code ...?
Nein, ist es nicht. Aber wieso sagst du dem Parser dann in der vorhergehenden Zeile, es wäre welcher?
Zitat:
|
Würde mich freuen wenn ihr mir helfen könntet
|
Schnapp dir ein Tutorial wie bspw. http://tut.php-quake.net/de/, und erlerne die Grundlagen der Syntax.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

06-06-2009, 21:41
|
|
h3ll
Registrierter Benutzer
|
|
Registriert seit: Mar 2008
Beiträge: 2.328
|
|
Wenn du ein Formular mit der Methode Post absendest, ist der Inhalt des Feldes mit dem Namen "user" in der Variable $_POST['user'] zu finden.
PHP-Code:
<pre><?php print_r($_POST); ?></pre>
|

06-06-2009, 21:45
|
|
asp2php
Banned
|
|
Registriert seit: Feb 2004
Beiträge: 11.746
|
|
Zitat:
Zitat von Bullco
Hab das reinkopiert, kommt aber keine Fehlermeldung, da die Variable leer ist.
Ich will ja, dass der Inhalt des Textfeldes in dieser Variable gespeichert wird, nicht dass dort eine Variable ausgegeben wird.
|
Dann würde ich wahsagas Empfehlung nachgehen.
Ich beantworte deine Frage trotzdem:
- über name-Attribut von input-Tag kommst du an dem Inhalt nachdem der User gesendet hat
- value-Attribut ist dafür da, dass du den Inhalt vorbelegen kannst
meine Empfehlung ist, dass du zunächst HTML lernst, bevor du PHP & Co lernst.
|

06-06-2009, 22:02
|
|
Bullco
Registrierter Benutzer
|
|
Registriert seit: Jan 2009
Beiträge: 4
|
|
Alles klar, werd mal paar Tutorials durchwälzen.
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|