php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 04.04.2005, 14:21  
Gast
 
Beiträge: n/a
Standard Probleme mit Formular und Variablen

Hallo.
Irgendwie versteh ich das nicht. Ich hab zwar noch recht wenig erfahrung mit PHP, aber folgender Fehler verwirt mich gänzlich

Ich habe ein Formular, bei dem jeder Benutzer einen Char (so ne Art Rollenspiel-DB) erstellen kann. Ich möchte, das in der DB zu jedem Char der Eigentümer gespeichert wird.
Dazu benutze ich im Fomular folgende Zeile, die ich vor dem Submit Tag anhänge:

Code:
echo" <input Type=\"hidden\" name =\"char_owner\" value=\"$userdata['username']\">\n";
Damit sollte er eigentlich den Anmeldenamen übergeben.

Wenn ich die Seite aufrufe, kommt jedoch folgende Meldung:
  • Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /mnt/ja1/03/154/00000007/htdocs/xxxx/xxxx.php on line 98
Line 98 ist genau diese Zeile.

Woran kann das ganze scheitern?
Die Variable gibts. Wird ja vom PhPBB selbst übergeben im Header. Habs auch schon überprüft. Ein Echo darauf funktioniert.

Vielen Dank schonmal für Eure Hilfe.

Edala
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 04.04.2005, 14:23  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

ich würds mal so probieren:
PHP-Code:
<?php
echo '<input Type="hidden" name="char_owner" value="'.$userdata['username'].'">\n';

?>
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
Alt 04.04.2005, 14:24  
Gast
 
Beiträge: n/a
Standard

ich würde nie
PHP-Code:
<?php
echo "blablabla $irgendnevariable ist kacke"
?>
machen,
sondern immer.
PHP-Code:
<?php
echo "blabla".$irgendnevariable." ist kacke";
?>
(entschuldige für das dumme Beispiel)


EDIT: da war wohl jemand schneller als ich.
 
Alt 04.04.2005, 14:26  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

Zitat:
Zitat von Geigel
PHP-Code:
<?php
echo "blabla".$irgendnevariable." ist kacke";
?>
vielleicht auch singlequotes benutzen, denn dann muß man die doublequotes in den html-tags net escapen
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
Alt 04.04.2005, 14:53  
Gast
 
Beiträge: n/a
Standard

Viel Dank
Orolhawion's Antwort hat funktioniert. Ich versteh zwar nicht ganz, wieso. aber das ist mir im Moment recht egal

Nochmals Danke, für die wirklich schnelle Hilfe.

Edala
 
Alt 04.04.2005, 14:56  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

das soltle es nie, weil man will es ja verstehen oder?
robo47 ist offline  
Alt 04.04.2005, 14:58  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

Zitat:
Zitat von Edala
Orolhawion's Antwort hat funktioniert.
das ist fein!

Zitat:
Zitat von Edala
Ich versteh zwar nicht ganz, wieso. aber das ist mir im Moment recht egal
das ist schlecht!
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Keine Ausgabe von Variablen bei Formular luckynuts PHP Tipps 2008 11 15.07.2008 19:34
IE6 Kontaktformular, Probleme mit Variablen Meijestic PHP Tipps 2008 3 07.07.2008 19:29
E-Mail Formular: Variablen in $message einfügen? thomas108 PHP Tipps 2008 9 02.06.2008 12:33
Variablen aus Formular über HTTPRequest übertragen -jan- JavaScript, Ajax und mehr 6 27.05.2008 14:08
Probleme mit formular... skytrance PHP Tipps 2006 25 27.04.2006 16:21
Probleme mit Variablen aus aufrufendem Script PHP Tipps 2005-2 9 25.09.2005 20:20
Probleme mit sehr großem Formular PHP Tipps 2005-2 4 01.09.2005 09:52
Variablen von Link in Formular übertragen PHP Tipps 2005-2 8 16.08.2005 14:44
Variablen in neues Formular über Button oder Link übergeben PHP Tipps 2005-2 1 15.07.2005 23:10
Probleme mit include oder Variablen PHP Tipps 2005 11 16.03.2005 22:30
[Erledigt] Wer kann mir bei Formular helfen? Variablen kommen von Flash PHP-Fortgeschrittene 12 01.03.2005 15:48
Variablen aus den Formular sind nicht mehr verfügbar PHP Tipps 2004 6 30.10.2004 13:31
Probleme beim Maskieren von Variablen! PHP Tipps 2004 7 01.07.2004 15:16
Übergabe von Variablen bei einem Formular in eine *.php HTML, Usability und Barrierefreiheit 6 01.07.2004 12:07
[Erledigt] Probleme mit 'Vererbung von Variablen' PHP Tipps 2004 2 20.06.2004 11:39

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
formular mit variablen

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.