SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

TYPO3 Kochbuch

TYPO3 Kochbuch zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 09.12.2007, 03:05:08
PeopleSaw PeopleSaw ist offline
Anfänger
 
Registriert seit: Dec 2007
Beiträge: 19
2 Submit Buttons 1 Formular

Hallo ich bins mal wieder,

heute habe ich allerdings ein neues Problem, und zwar ich will in mein Script einbauen
das wenn der 1. Button gedrückt wird die Formulare eben an die script.php weiter gegeben werden, und wenn der 2. Button gedrückt wird, das die eintragen.php angesprochen wird.

Habe nun meheres versucht aber nicht hinbekommen, beides Buttons sprechen die eintragen.php an, und ich weiß nicht wie ich das ändern soll, Fehler wird wohl hier sein:

<form ACTION="eintragen.php" METHOD="post">


PHP-Code:
 <form ACTION="eintragen.php" METHOD="post">
<
table width="317" height="507" border="1">
  <
tr>
    <
td width="95" height="23"><div align="center"><strong>Universum</strong></div></td>
    <
td width="66"><strong>Galaxy</strong></td>
    <
td width="64"><strong>System</strong></td>
    <
td width="64"><strong>Planet</strong></td>
  </
tr>
  <
tr>
    <
td height="26"><div align="center">
      <
input TYPE="text" NAME="Uni" VALUE SIZE="1" MAXLENGTH="1">
    </
div></td>
    <
td><input TYPE="text" NAME="Galaxy" VALUE SIZE="1" MAXLENGTH="2"></td>
    <
td><input TYPE="text" NAME="System" VALUE SIZE="1" MAXLENGTH="3"></td>
    <
td><input TYPE="text" NAME="Planet" VALUE SIZE="1" MAXLENGTH="2"></td>
  </
tr>
  <
tr>
    <
td height="21" colspan="4"><div align="left">
      <
blockquote>
        <
p align="center"><strong>
          <
input name="Name" type="Name" id="Name" value="Spielername" size="20" maxlength="20">
          </
strong></p>
      </
blockquote>
    </
div></td>
  </
tr>
  <
tr>
    <
td height="21" colspan="4"><div align="center"><strong>Biete</strong>
      <
input type="submit" value="Flottenberechner" size=10 name="Flottenberechner" onClick="NewWindow('script.php','Flottenberechner','270','240')">
    </
div></td>
  </
tr>
  <
tr>
    <
td height="26"><div align="center">
      <
input TYPE="text" NAME="MengeB1" VALUE="0" SIZE="15" MAXLENGTH="15">
    </
div></td>
  <
td colspan="3">Roheisen    </tr>
  <
tr>
    <
td height="26"><div align="center">
      <
input TYPE="text" NAME="MengeB2" VALUE="0" SIZE="15" MAXLENGTH="15">
    </
div></td>
    <
td colspan="3">Kryptonit    </td>
  </
tr>
  <
tr>
    <
td height="26"><div align="center">
      <
input TYPE="text" NAME="MengeB3" VALUE="0" SIZE="15" MAXLENGTH="15">
    </
div></td>
    <
td colspan="3">Metall    </td>
  </
tr>
  <
tr>
    <
td height="26"><div align="center">
      <
input TYPE="text" NAME="MengeB4" VALUE="0" SIZE="15" MAXLENGTH="15">
    </
div></td>
    <
td colspan="3">Spice    </td>
  </
tr>
  <
tr>
    <
td height="23" colspan="4"><div align="center"><strong>Suche</strong></div></td>
  </
tr>
  <
tr>
    <
td height="26"><div align="center">
      <
input TYPE="text" NAME="MengeS1" VALUE="0" SIZE="15" MAXLENGTH="15">
    </
div></td>
    <
td colspan="3">Roheisen</td>
  </
tr>
  <
tr>
    <
td height="26"><div align="center">
      <
input TYPE="text" NAME="MengeS2" VALUE="0" SIZE="15" MAXLENGTH="15">
    </
div></td>
    <
td colspan="3">Kryptonit</td>
  </
tr>
  <
tr>
    <
td height="26"><div align="center">
      <
input TYPE="text" NAME="MengeS3" VALUE="0" SIZE="15" MAXLENGTH="15">
    </
div></td>
    <
td colspan="3">Metall</td>
  </
tr>
  <
tr>
    <
td height="26"><div align="center">
      <
input TYPE="text" NAME="MengeS4" VALUE="0" SIZE="15" MAXLENGTH="15">
    </
div></td>
    <
td colspan="3">Spice</td>
  </
tr>
  
  <
tr>
    <
td height="23" colspan="4"> <div align="center"><strong>Kommentar</strong> </div></td>
  </
tr>
  <
tr>
    <
td height="87" colspan="4"><textarea name="coment" cols="40" rows="4"></textarea></td>
  </
tr>
  <
tr>
    <
td height="39" colspan="4"><div align="center">
      <
input TYPE="submit" VALUE="Abspeichern" name="Abspeichern">
      <
input TYPE="reset" VALUE="Zurücksetzen" name="Zurücksetzen">
    </
div></td>
  </
tr>
</
table>
</
center
Mit Zitat antworten
  #2  
Alt 09.12.2007, 09:48:27
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: 2 Submit Buttons 1 Formular

Aus:
HTML-Code:
<form ACTION="eintragen.php" METHOD="post">
würde ich:

HTML-Code:
<form ACTION="umleitung.php" METHOD="post">
machen.

In umleitung.php den Submit abfragen und dann auf eintragen.php bzw. script.php umleiten.
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #3  
Alt 09.12.2007, 13:58:00
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
AW: 2 Submit Buttons 1 Formular

Ich würde es so machen:

PHP-Code:

if(isset($_POST['Abspeichern']))
{
    
//Der Abspeichern Button wurde gedrückt
    
include_once('abspeichern.php');
}
else
{
    
//Zurücksetzen wurde gedrückt
    
include_once('reset.php');

Du könntest aber auch das Zurücksetzen des Formulars mittels Javascript bewerkstelligen, dann wäre dir das hier erspart :)

edit: wenn ich mir meine Lösung so anschaue muss ich sagen, dass es eigentlich genau das ist, was vt gepostet hat :P
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs

Geändert von Opendix (09.12.2007 um 13:58:45 Uhr)
Mit Zitat antworten
  #4  
Alt 09.12.2007, 14:07:19
Benutzerbild von vt1816
vt1816 vt1816 ist offline
Administrator
 
Registriert seit: Jul 2004
Beiträge: 3.707
AW: 2 Submit Buttons 1 Formular

Zitat:
Zitat von Opendix Beitrag anzeigen
...

edit: wenn ich mir meine Lösung so anschaue muss ich sagen, dass es eigentlich genau das ist, was vt gepostet hat :P
Auch noch ein wenig früh für Dich heute?
__________________
Gruss vt1816
Erwarte nicht, dass sich jemand mehr Mühe mit der Antwort gibt als Du Dir mit der Frage.
. . . . . Feedback wäre wünschenswert

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.
Ansosnten gilt: Hilfe ausserhalb dieses Thread (PN, WhatsApp, Skype, Mail, ICQ, etc...) nur per Barzahlung oder Vorauskasse!

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #5  
Alt 09.12.2007, 14:48:10
rambi
Guest
 
Beiträge: n/a
AW: 2 Submit Buttons 1 Formular

Ich bekomme leichte Pickel, wenn ich das HTML Gedöns so sehe...
Wegen:
1. auch die HTML Attribute klein schreiben
2. divs in td macht so wenig Sinn
3. tds haben kein Höhenattribut
4. das center Tag ist veraltet
5. Auszeichnungen gehören ins CSS
Das ist alles nicht wirklich wichtig, aber sehr unschön anzusehen(für mich)....
Mit Zitat antworten
  #6  
Alt 09.12.2007, 16:41:49
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
AW: 2 Submit Buttons 1 Formular

Zitat:
Zitat von vt1816 Beitrag anzeigen
Auch noch ein wenig früh für Dich heute?
jo.. zu diesem Zeitpunkt war ich ca. 15min auf den Beinen :P
Aber jo, lieber mal zuviel als zuwenig posten :)
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs

Geändert von Opendix (09.12.2007 um 16:42:15 Uhr)
Mit Zitat antworten
  #7  
Alt 09.12.2007, 17:15:01
PeopleSaw PeopleSaw ist offline
Anfänger
 
Registriert seit: Dec 2007
Beiträge: 19
AW: 2 Submit Buttons 1 Formular

Ja, das hab ich schon oft gelesen mit den IF

aber der 1 Button soll ja die 4 Variablen einfach ein neues Fenster öffnen (nen kleines Popup) mit den Variablen drin


das Abschicken und Zurücksetzen funtzt ja so auch ohne probleme.
Mit Zitat antworten
  #8  
Alt 09.12.2007, 17:25:25
rambi
Guest
 
Beiträge: n/a
AW: 2 Submit Buttons 1 Formular

HTML-Code:
<form action="eintragen.php" method="post" target="_blank">

Geändert von rambi (09.12.2007 um 17:25:56 Uhr)
Mit Zitat antworten
  #9  
Alt 10.12.2007, 09:46:15
Blade1965 Blade1965 ist offline
Junior Member
 
Registriert seit: Jan 2006
Alter: 58
Beiträge: 169
AW: 2 Submit Buttons 1 Formular

Zitat:
Zitat von PeopleSaw Beitrag anzeigen
Ja, das hab ich schon oft gelesen mit den IF

aber der 1 Button soll ja die 4 Variablen einfach ein neues Fenster öffnen (nen kleines Popup) mit den Variablen drin


das Abschicken und Zurücksetzen funtzt ja so auch ohne probleme.

anfrage.php
PHP-Code:
<?php

$var1 
'Variable 1';


echo 
"<input type='button' name='btn' value='Klick mich' onclick='window.open(\"popup.php?var1=$var1\", \"popup\", \"top=100, left=200, height=350, width=300\")'>";


?>
popup.php
PHP-Code:
<?php
  
echo $_REQUEST['var1'];
?>
* nicht getestet
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Unterschiedliche Buttons in einem Formular kaepten PHP Grundlagen 7 29.03.2007 09:38:25
formular akzeptiert nicht submit (4 buttons) hal4242 PHP für Fortgeschrittene und Experten 10 10.10.2006 20:26:07
Formular mit GET-methode, Wert des Submit Button NICHT mitgeben?! 8805-evergreen. PHP Grundlagen 5 11.04.2006 14:11:43
zwei Buttons in einem Formular mit unterschiedlichen Zielen new_Newbie HTML, CSS und JavaScript Help! 9 07.07.2005 07:05:01
Formular / Mehrere Buttons mit BUTTON :=(( spike PHP für Fortgeschrittene und Experten 6 21.08.2003 17:05:32


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:40:23 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt