PHP Abfrage aus HTML an 2 PHP Dokumente schicken
Abfrage in HTML erstellt. Funktioniert in erster PHP und soll nun auch für die 2te gehen
Da diese Frage PHP Abfrage in URL einbinden nun gelöst ist, stell ich hier mal eine weitere... Vllt hab ich da wieder nur einen Gedankenfehler...
Die Abfrage:
...soll an 2 *.php Dateien geleitet werden. Die erste wäre die ausgabe.php (das klappt auch soweit) und die zweite dann die ausgabe2.php.
1. Reicht es wenn ich ein action="ausgabe2.php" bei Form eingebe?
2. Was muss ich eingeben, dass die in der Abfrage gemachten Eingaben sich der Browser "merkt"? (im dem Fall, dass ich von der ausgabe.php den zurück Button drücke und somit wieder auf der Abfrageseite bin)
LG Kepala
Edit: Wer sich mal anschauen will was ich meine: http://www.webappbf3.co.de
Edit2: Meine bisherige Lösung da ich noch nicht weitergekommen bin sieht so aus:
alles in der ausgabe.php also einer Datei! Ich möchte aber
in eine andere PHP verschieben.
Da diese Frage PHP Abfrage in URL einbinden nun gelöst ist, stell ich hier mal eine weitere... Vllt hab ich da wieder nur einen Gedankenfehler...
Die Abfrage:
form action="ausgabe.php" method="post">
<ul class="pageitem">
<li style="font-weight: bold;" class="bigfield"><input name="Username" value="" type="text" /></li>
<li class="checkbox"><span>PC</span><input style="font-weight: bold;" name="Plattform" value="pc" type="radio" /></li>
<li class="checkbox"><span>XBox 360</span><input name="Plattform" value="360" type="radio" /> </li>
<li class="checkbox"><span>PS 3</span><input name="Plattform" value="ps3" type="radio" /> </li>
</ul>
<div style="top: 180px; height: 41px;" id="rightbutton"><input alt="Description" src="images/los.png" height="50" type="image" width="115" /> </div>
</form>
1. Reicht es wenn ich ein action="ausgabe2.php" bei Form eingebe?
2. Was muss ich eingeben, dass die in der Abfrage gemachten Eingaben sich der Browser "merkt"? (im dem Fall, dass ich von der ausgabe.php den zurück Button drücke und somit wieder auf der Abfrageseite bin)
LG Kepala
Edit: Wer sich mal anschauen will was ich meine: http://www.webappbf3.co.de
Edit2: Meine bisherige Lösung da ich noch nicht weitergekommen bin sieht so aus:
</div>
<div id="textbox">
<div id="textboxalign" align="center"><span class="textboxtitle"></span>
<p><img src="http://g.bf3stats.com/<?php print($_POST['Plattform']);?>/fe3hp53B/<?php print($_POST['Username']);?>.png" height="200" width="285" /></p>
</div>
<div id="content">
<ul class="pageitem">
<li class="menu"><a href="http://g.bf3stats.com/<?php print($_POST['Plattform']);?>/MR14JGib/<?php print($_POST['Username']);?>.png" height="712" width="640" align="center"/><img
src="images/awards_s/m50.png" /><span
class="name"align="center">Weiterer Status</span> <span
class="comment"></span><span class="arrow"></span></a>
</li>
<li class="menu"><a href="http://api.bf3stats.com/<?php print($_POST['Plattform']);?>/playerupdate/<?php print($_POST['Username']);?>"><img
src="images/rankssmall/ss100.png" /><span
class="name" align="center">Update</span><span
class="comment"></span></span></a>
</li>
</ul>
<div id="content">
<ul class="pageitem">
<li class="menu"><a href="user.html"><img
src="images/navleft.png" /><span
class="name" align="center">Zurück</span><span
class="comment"></span></a></a>
</li>
</ul>
</div>
</div>
alles in der ausgabe.php also einer Datei! Ich möchte aber
<li class="menu"><a href="http://g.bf3stats.com/<?php print($_POST['Plattform']);?>/MR14JGib/<?php print($_POST['Username']);?>.png" height="712" width="640" align="center"/><img
src="images/awards_s/m50.png" /><span
class="name"align="center">Weiterer Status</span> <span
class="comment"></span><span class="arrow"></span></a>
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 175691
Url: https://administrator.de/contentid/175691
Ausgedruckt am: 23.11.2024 um 01:11 Uhr
15 Kommentare
Neuester Kommentar
Moin,
1. kannst du bitte code-tags benutzen? danke.
2.
3. Lies dir bitte mal http://de.wikipedia.org/wiki/Cross-Site-Scripting durch, Dein Script ist ein einzige Sicherheitslückekatastrophe
lg,
Slainte
1. kannst du bitte code-tags benutzen? danke.
2.
soll an 2 *.php Dateien geleitet werden
Warum möchtest Du das denn tun?3. Lies dir bitte mal http://de.wikipedia.org/wiki/Cross-Site-Scripting durch, Dein Script ist ein einzige Sicherheit
lg,
Slainte
1. Reicht es wenn ich ein action="ausgabe2.php" bei Form eingebe?
ich verstehe nicht ganz - Ein Formular kann nur immer an ein bestimmtes Ziel gesendet werden. Du kannst allerdings das Formular mit Javascript / AJAX mehrmals, an unterschiedliche Ziele absenden.2. Was muss ich eingeben, dass die in der Abfrage gemachten Eingaben sich der Browser "merkt"? (im dem Fall, dass ich von der ausgabe.php den zurück Button drücke und somit wieder auf der Abfrageseite bin)
Das könnte man mit Sessions / Javascript / Ajax machen. Dir würde ich empfehlen einfach das target Attribut zu nutzen:<form action="ausgabe.php" target="_blank" method="post">
Zitat von @Kepala:
... (und ich habe auch keine Ahnung wie ich die schliessen sollte, weil mein Englisch nicht so gut ist)
Nur gut, das ich dir den Link zum deutschen Wikipedia artikel gepostet hab'.... (und ich habe auch keine Ahnung wie ich die schliessen sollte, weil mein Englisch nicht so gut ist)
[...] auf einer zweiten Seite die Eingaben der Abfrage verwenden [...]
Dazu musst Du die Daten an deinem Server (in einer Datenbank) speichern (in ausgabe.php) und dann wieder abrufen, wenn sie gebraucht werden (in ausgabe2.php).und wie stell ich sowas an?
Das ist schon ein Stück kompliziert und verlangt etwas mehr Einarbeitung. Schau Dir mal JQuery dazu an: http://api.jquery.com/category/ajax/ ich finde das ist noch am einfachsten zu lernen.aus meiner WEBAPP raus und Safari öffnet sich
nagut - dann gibt es noch die Möglichkeit, dass Du das Formular an die selbe PHP Datei sendest .. das Formular selbst mit den Werten füllst .. und darunter ein IFRAME einblendest um den fremden Web Inhalt darzustellen.... wahrscheinlich verstehe ich einfach noch nicht was Du genau erreichen willst mit deiner Anwendung.