php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.03.2005, 17:31  
18inch
Gast
 
Beiträge: n/a
Standard [Erledigt] Probleme bei meinem hidden-Input-Feld! Es wird angezeigt!!!

Hallo,
ich habe eine Textarea in die ich mit BBCode füttern kann. Wenn ich auf den Button Vorschau klicke, dann erscheint eine Box die den ganzen Inhalt nochmal formatiert anzeigt.
Unter der Box befindet sich ein Bestätigungsformular mit diesem Input-Feld:
PHP-Code:
<?php
echo("<input type=\"hidden\" name=\"message\" value=\"".stripslashes($text)."\">");
?>
Kommischerweise ird der BBCODE in der Box angezeigt und dann nochmal nach der Box! Es muss daran liegen, dass das hidden Feld nicht hidden ist. Wieso???

Wieso zeigt es den Text an??? Kan es an " liegen??

Danke
18inch
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 29.03.2005, 17:34  
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

ein einfach hä? :P
also in der box wird es angezeigt und dann nochmal in der Box ? öhm welche box? und warum nochmal in der Box?

-> irgendwie versteh ich grad mal ned so ganz was jetzt das problm ist, wie sieht denn der quellcode des hiddenfields bei benutzung aus, kommt dort was an? was sagt ein var_dump($_POST); nach dem abschicken?
liegt vieleicht ein doppelter name bei den feldern vor udn das hiddenfield wird von nem anderen feld mcih gleichem namen überschrieben?

mfg
robo47
robo47 ist offline  
Alt 29.03.2005, 17:41  
18inch
Gast
 
Beiträge: n/a
Standard

Also ich erstelle den BBCode in der Texarea. Wenn ich nun auf den Button "Vorschau" klicke, dann erscheint ein div-Container der mir die den BBCode überarbeitet anzeigt.

Unter dem Container befindet sich ein Formular:

"Wollen Sie den Text in der DB speichern??" etc...

In den Formular gibt es oben beschriebenes hidden Feld. Hier wird nochmal der ganze BBCode gespeichert.

Sobald ich auf Speichern klicke wird der text in die DB geschrieben.

Verstanden???

Allerdings wird unter dem div-Container der ganze Text (BBCode) nochmal angezeigt. Ich habe rausgefunden, dass das hiddenFeld den Text trotzdem anzeigt.

Wieso wird der Text angezeigt???

Nochmal die Frage: Kann es an " liegen??
 
Alt 29.03.2005, 17:45  
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

es kann an " liegen, benutzt du

htmlspecialchars vorm ausgeben der BB-Codes in das hiddenfield?

vieleicht auch mal überlegen, das ganze einfach in einer Session zu speichern?


mfg
robo47
robo47 ist offline  
Alt 29.03.2005, 17:58  
Gast
 
Beiträge: n/a
Standard

nur als Tipp:

Die Lösung wirst du im HTML-Quelltext finden! Wenn du dort den Fehler gefunden hast, kannst du anschließend dein PHP-Script anpassen.

Also, zeig mal her den Code !
 
Alt 29.03.2005, 18:07  
18inch
Gast
 
Beiträge: n/a
Standard

Also es lag an dem php Teil!
Anscheinend kam er mit den " nicht zurecht. ich habe es nun per Session erledigt!

Jetzt klappt alles wunderbar!


Danke
 
 


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
input text oder textarea feld inhalt mit einem klick löschen noskule HTML, Usability und Barrierefreiheit 10 26.05.2009 21:47
Quickform Input Feld IE Bug/Problem andrew22 HTML, Usability und Barrierefreiheit 6 05.09.2007 13:43
Width Problem bei input und text Feld suter HTML, Usability und Barrierefreiheit 2 14.02.2007 14:03
Wenn die Seite geladen wurde, Cursor im Input Feld?! &lt;Daniel&gt; HTML, Usability und Barrierefreiheit 15 03.10.2006 09:34
Input feld sperren Marian HTML, Usability und Barrierefreiheit 12 03.09.2006 13:10
input value bei Klicken in das Feld verschwinden lassen max-dhom HTML, Usability und Barrierefreiheit 9 12.06.2006 16:41
Cursorfokus automatisch in ein Input Feld setzen DDogg HTML, Usability und Barrierefreiheit 5 17.05.2006 22:48
[Erledigt] nach x zeichen ins nächste input feld springen HTML, Usability und Barrierefreiheit 3 13.12.2005 11:21
Array nach Feld sortieren PHP Tipps 2005-2 2 07.08.2005 23:00
Probleme mit form , input PHP Tipps 2005-2 2 22.07.2005 09:44
mysql_result ausgabe im input feld Stinger PHP Tipps 2005-2 6 15.06.2005 17:13
wie kann ich von einem JS eingabe feld in ein input schreibe LA-Finest HTML, Usability und Barrierefreiheit 2 07.06.2005 10:21
input feld nicht änder bar HTML, Usability und Barrierefreiheit 3 26.12.2004 18:32
text in ein input feld rein schreiben HTML, Usability und Barrierefreiheit 4 30.10.2004 12:45
Hochkommas in Input Feld PHP Tipps 2004 3 12.06.2004 15:54

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
input hidden php, input hidden wird trotzdem angezeigt, php hidden post field, php input hiddeny, input hidden werden im ie angezeigt, zend php hidden, hidden feld formular in db speichern php, html input hidden funktioniert nicht, input hidden wird angezeigt ie, html inputfeld nicht anzeigen, hidden feld zend, php formular verstecktes input feld, input feld sperren nach abschicken, html input hidden feld mit text, versteckte input felder nicht gespeichert, mehrere hidden input felder, html input=\hidden\ wird trotzdem angezeigt, input feld hidden, bbcode für input felder, php input hidden text in db speichern

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:34 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.