Autor |
Nachricht |
new001
Threadersteller
Dabei seit: 16.02.2006
Ort: Sundern
Alter: 37
Geschlecht:
|
Verfasst Mi 04.10.2006 08:33
Titel submit = an 2 daten schicken ? |
|
|
hallo leute ich hab da n kleines Problem,
ich habe ein Script geschrieben bei dem man auf der index seite ein Formular vor sich hat.
Code: | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Uemail</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#990000" leftmargin="o" topmargin="o" marginwidth="o" marginheight="o">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="top"><table width="503" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="503"><img src="email.jpg" width="500" height="207"></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><form action="email.php" method="post" name="emailform" id="emailform">
<table width="100%" border="0">
<tr>
<td width="29%"><font color="#333333" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Ansprechepartner</font></td>
<td width="71%"><select name="sex">
<option selected></option>
<option>Frau</option>
<option>Herr</option>
</select>
<input name="name" type="text"> </td>
</tr>
<tr>
<td><font color="#333333" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Betreff</font></td>
<td><input name="betreff" type="text" size="35"></td>
</tr>
<tr>
<td><font color="#333333" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Nachricht</font></td>
<td><textarea name="mitteilung" cols="30"></textarea></td>
</tr>
<tr>
<td><font color="#333333" size="-1" face="Verdana, Arial, Helvetica, sans-serif">Mitarbeiter</font></td>
<td><select name="mitarbeiter">
<option selected>Guido</option>
<option>Paul</option>
</select></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>
<input type="submit" name="vorschau" value="Vorschau">
<input name="reset" type="reset" id="reset" value="Zurücksetzen">
<input type="submit" name="Quelltext" value="Quelltext"></td>
</tr>
</table></form></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
|
wenn man nun auf Vorschau klickt ist alles wunderbar... aber sobald ich auf quelltext klicke komm ich auch auf die email.php seite.
wie kann ich das im Scipt festlegen das wenn ich auf Vorschau klicke auf die Vorschau seite geleitet werde und wenn ich auf quelltext klicke das ich auf die quelltext seite geleitet werden ?
danke im vorraus !
|
|
|
|
|
Skyw4lker
Dabei seit: 30.08.2004
Ort: Bergisch Gladbach
Alter: 43
Geschlecht:
|
Verfasst Mi 04.10.2006 08:46
Titel
|
|
|
Also alles was in deinem Submit mitgeschickt wird landet in dem array $_REQUEST
Nennst du nun die beiden Submitbuttons gleich, kannst du auf der Zielseite deiner
form einfach abfragen
Code: | if( $_REQUEST['submitname'] == 'Vorschau' )
{
//zeig die Vorschau an
}
elseif( $_REQUEST['submitname'] == 'Quelltext' )
{
// zeig den Quelltext an
}
|
Zuletzt bearbeitet von Skyw4lker am Mi 04.10.2006 16:14, insgesamt 1-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
caZpa
Account gelöscht
Ort: -
|
Verfasst Mi 04.10.2006 08:51
Titel
|
|
|
Code: | <script type="text/javascript">
function CheckURL() {
var sURL="";
for(i=0; i<document.frmMain.optURL.length; i++){
if(document.frmMain.optURL[i].checked){
sURL = document.frmMain.optURL[i].value;
break;
}
}
if(sURL!=""){
document.frmMain.action=sURL;
return true;
}
alert("Bitte eine Option auswählen.");
return false;
}
</script>
<form id="frmMain" name="frmMain" action="standardziel.htm" method="post" onSubmit="return CheckURL();">
Senden an: <br>
<input type="radio" name="optURL" id="optURL" value="http://www.google.ch" checked>Google<br>
<input type="radio" name="optURL" id="optURL" value="http://www.microsoft.ch">Microsoft<br>
<br>
<input type="submit" value="Absenden">
</form> |
|
|
|
|
|
new001
Threadersteller
Dabei seit: 16.02.2006
Ort: Sundern
Alter: 37
Geschlecht:
|
Verfasst Mi 04.10.2006 09:15
Titel
|
|
|
@ Skyw4lker :
Danke hat mich weitergebracht !
@caZpa:
Danke auch an dich! aber versuche gerade PHP zu lernen
|
|
|
|
|
|
|
|
Ähnliche Themen |
Internetseite per E-Mail schicken
Mail an Mailserver schicken
MMS mit sound durch PHP schicken.
php und HTML-Submit
[(x)html/css] IE6 submit hover
Submit Button to Textlink
|
|