php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.11.2011, 14:09  
Benutzer
 
Registriert seit: 30.10.2011
Beiträge: 32
PHP-Kenntnisse:
Anfänger
Zbot92 befindet sich auf einem aufstrebenden Ast
Standard Mit Formular-Abschicken ins Frame

Hallo miteinander,

ich habe ein kleines Problem. Und zwar habe ich auf der Startseite ein Formular. Wenn man dieses abschickt, soll sich eine durch Frames "geteilte" Seite öffnen. Der Wert vom Formular soll dabei ans untere Frame gesendet werden. Dass das mit target="" geht, ist mir klar. Ich komme jedoch nicht auf die Frame-Seite, sondern es wird lediglich die Seite geöffnet, die den Wert vom Formular bekommt.
Zbot92 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 16.11.2011, 14:13  
Benutzer
 
Registriert seit: 30.10.2011
Beiträge: 32
PHP-Kenntnisse:
Anfänger
Zbot92 befindet sich auf einem aufstrebenden Ast
Standard

action=index, also die datei, die die frames einteilt wählen, target= das ziel-frame.

Der Wert wird so aber nur an die "index" übermittelt, nich an mein Ziel-Frame. Also gehts doch nicht...

Beim Klicken auf den "submit"-Button wird jedoch ein neues Fenster geöffnet. Wie kann ich das unterbinden?
Zbot92 ist offline   Mit Zitat antworten
Alt 16.11.2011, 14:23  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Zbot92 Beitrag anzeigen
Und zwar habe ich auf der Startseite ein Formular. Wenn man dieses abschickt, soll sich eine durch Frames "geteilte" Seite öffnen. Der Wert vom Formular soll dabei ans untere Frame gesendet werden.
Das ist nicht auf direktem Weg möglich.

Zitat:
Beim Klicken auf den "submit"-Button wird jedoch ein neues Fenster geöffnet. Wie kann ich das unterbinden?
In dem du kein target angibst, das zu dem Zeitpunkt noch gar nicht existiert.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 16.11.2011, 14:31  
Benutzer
 
Registriert seit: 30.10.2011
Beiträge: 32
PHP-Kenntnisse:
Anfänger
Zbot92 befindet sich auf einem aufstrebenden Ast
Standard

Wäre es dann so denkbar und praktikabel?

Beim abschicken gelangt man auf eine "Zwischenseite" auf der man entweder manuell auf weiter klickt und dann zur index kommt oder man wird automatisch weitergeleitet. Wenn man das mit Sessions macht, würde das gehen? Weil die index ja eigentlich keinen body hat und somit auch mit dem Wert nichts anfangen könnte. Also müsste ich das z.B. mit hyperlinks umgehen?
Zbot92 ist offline   Mit Zitat antworten
Alt 16.11.2011, 14:34  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von Zbot92 Beitrag anzeigen
Wäre es dann so denkbar und praktikabel?
Denkbar wäre es vielleicht – praktikabel wäre aber eher, sich die zahlreichen Nachteile von Frames einfach zu ersparen.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 16.11.2011, 14:47  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

als "Umweg":

sende das Formular per "Affenformular" ans gleiche Script ab, das verpackt die empfangenen Daten in Session-Variablen (nach Konsistenz-Prüfungen usw.) dann leitest du (ohne Ausgaben zu machen) per header-location zu deiner Frame-Seite weiter - und dort holt das Script vom "content"-Frame die Daten aus der Session und stellt sie dar
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 16.11.2011, 15:01  
Benutzer
 
Registriert seit: 30.10.2011
Beiträge: 32
PHP-Kenntnisse:
Anfänger
Zbot92 befindet sich auf einem aufstrebenden Ast
Standard

Wenn ich den Umweg mal "umformuliere":

Ich könnte das Formular an sich selbst schicken, und wenn anschließend per Link auf die Index-Seite gelangen.

Ach...Mist, das entfernt das Problem ja nicht. Ich glaube, ich werd mich dann wohl von dem Frames verabschieden und es anders versuchen...
Zbot92 ist offline   Mit Zitat antworten
Alt 16.11.2011, 15:10  
Benutzer
 
Registriert seit: 30.10.2011
Beiträge: 32
PHP-Kenntnisse:
Anfänger
Zbot92 befindet sich auf einem aufstrebenden Ast
Standard

Naja gut, ich denke, ich verabschiede mich von den Frames. Vielleicht ists mit divs ja wirklich besser. Ich werd's versuchen!

Danke für die Hilfe.

Geändert von Zbot92 (16.11.2011 um 15:17 Uhr).
Zbot92 ist offline   Mit Zitat antworten
Antwort


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] "Form action" soll zweites Formular abschicken Farlif PHP Tipps 2010 7 19.08.2010 11:27
[Erledigt] Abschicken in Formular gedrückt ->Aktion Ditb PHP Tipps 2010 3 20.01.2010 19:45
[Erledigt] Submit Formular über Frame - Daten kommen nicht an timok PHP Tipps 2009 3 05.10.2009 16:15
Bearbeitetes Formular abschicken DimpiM PHP Tipps 2009 11 20.07.2009 22:09
Wireshark SSL Handshake debugging-Handshake protokoll mittels PHP + Curl brian johnson Off-Topic Diskussionen 0 06.11.2008 11:54
Formular per php ausfüllen und abschicken Unbekanntes_Pferd PHP-Fortgeschrittene 9 31.01.2008 23:07
Formular abschicken (erweitert) R4v3r HTML, Usability und Barrierefreiheit 12 25.03.2006 02:21
[Erledigt] formular aus anderem Frame absenden HTML, Usability und Barrierefreiheit 3 26.01.2006 15:37
Formular über Textlink abschicken PHP Tipps 2005-2 5 31.08.2005 16:03
JavaScript Formular abschicken HTML, Usability und Barrierefreiheit 4 15.08.2005 01:43
Formular abschicken? PHP Tipps 2005-2 18 14.08.2005 21:31
Formular aus anderem Fenster oder Frame per JS losschicken HTML, Usability und Barrierefreiheit 8 22.04.2005 15:55
alert window nach abschicken von formular Sclot HTML, Usability und Barrierefreiheit 6 15.04.2005 18:10
[Erledigt] Formular abschicken -onload PHP Tipps 2004-2 4 21.11.2004 14:02
Formular per image (Submit) abschicken... 18inch PHP Tipps 2004 1 26.06.2004 12:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
kontaktformular darf nicht im frame

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