WinFuture-Forum.de: Wieso Versteht Ie So Etwas Nicht (html)? - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Wieso Versteht Ie So Etwas Nicht (html)?


#1 Mitglied ist offline   Joel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 516
  • Beigetreten: 22. März 05
  • Reputation: 0

  geschrieben 04. Dezember 2005 - 18:45

Hallo

Ich bin da an einem Projekt und mache gerade einen Installations-Assistent. Firefox hat mit dem Quellcode kein Problem, doch IE... :P
Beim IE funktioniert der Link nicht. Es tut sich gar nichts!?

Hier mal den Quellcode:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Installation - Schritt 1</title>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<style type="text/css">
body
{background-color: white;}
table
{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color: black; vertical-align: top; border: 1px solid grey;}
.title {background-color: #C0C0C0; font-size: 14px;}
.body {background-color: white;}
</style>
</head>
<body>
<br>
<br>
<table align="center" width="600">
<tbody>
<tr>
<td class="title"><b>Installation - Schritt 1</b></td>
</tr>
<tr>
<td class="body">
Willkommen
<br>
<a href="install.php?step=2"> <input value="Weiter &gt;&gt;" type="submit"> </a>
</td>
</tr>
</tbody>
</table>
</body>
</html>

Weiss jemand wieso das nicht klappt? bzw. was ich ändern muss, dass es klappt? :)

Danke

MfG Joel

Dieser Beitrag wurde von Joel bearbeitet: 04. Dezember 2005 - 18:48

0

Anzeige



#2 Mitglied ist offline   Odom 

  • Gruppe: aktive Mitglieder
  • Beiträge: 110
  • Beigetreten: 17. November 03
  • Reputation: 4
  • Geschlecht:Männlich
  • Wohnort:Berlin

geschrieben 04. Dezember 2005 - 18:51

versuche mal
 
<form action="install.php" METHOD="POST" >
<input value="2" name="step" type="hidden">
<input value="Weiter &gt;&gt;" type="submit">
</form>

0

#3 Mitglied ist offline   Joel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 516
  • Beigetreten: 22. März 05
  • Reputation: 0

geschrieben 04. Dezember 2005 - 19:03

Jetzt funktioniert es beim IE und Firefox nicht mehr :P
Ich will, das es einen Button anzeigt, der einfach auf folgende Seite verweist: install.php?step=2 :)
0

#4 Mitglied ist offline   tobiasndw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.810
  • Beigetreten: 24. September 03
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 04. Dezember 2005 - 19:15

So, gehts:

<?php
       
if($_POST["btn_weiter"] !="")
       
{
                header
("location: index.php?step=2");
               
exit;
       
}

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Installation - Schritt 1</title>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<style type="text/css">
body
{background-color: white;}
table
{font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; color: black; vertical-align: top; border: 1px solid grey;}
.title {background-color: #C0C0C0; font-size: 14px;}
.body {background-color: white;}
</style>
</head>
<body>
<br>
<br>
<table align="center" width="600">
<tbody>
<tr>
<td class="title"><b>Installation - Schritt 1</b></td>
</tr>
<tr>
<td class="body">
Willkommen
<br>
<form method="post" action="
<?php echo $PHP_SELF; ?>">
<input value="Weiter &gt;&gt;" type="submit" name="btn_weiter">
</form>
</td>
</tr>
</tbody>
</table>
</body>
</html>



Einen Link um einen Button legen ist völlig falsch.

Dieser Beitrag wurde von tobiasndw bearbeitet: 04. Dezember 2005 - 19:17

0

#5 Mitglied ist offline   TO_Webmaster 

  • Gruppe: Moderation
  • Beiträge: 3.225
  • Beigetreten: 27. März 02
  • Reputation: 82
  • Geschlecht:Männlich

geschrieben 04. Dezember 2005 - 19:18

Beitrag anzeigenZitat (Odom: 04.12.2005, 18:51)

versuche mal
 
<form action="install.php" METHOD="POST" >
<input value="2" name="step" type="hidden">
<input value="Weiter >>" type="submit">
</form>


Das kann nicht gehen :P .

Richtig ist:

<form action="install.php" method="get">
<input value="2" name="step" type="hidden" />
<input value="Weiter >>" type="submit" />
</form>


MfG TO_Webmaster
The old reverend Henry Ward Beecher
called a hen the most elegant creature.
The hen pleased for that,
laid an egg in his hat.
And so did the hen reward Beecher.
0

#6 Mitglied ist offline   daarg 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.212
  • Beigetreten: 30. November 11
  • Reputation: 4
  • Geschlecht:Männlich

geschrieben 04. Dezember 2005 - 19:31

Zitat

Einen Link um einen Button legen ist völlig falsch.

hm - ab und zu machts trotzdem sinn - aber sicherlich nicht so.

<input type="submit" value="{value}" name="{name}" onclick="javascript:location.href='/index.php?{query_string}" />


gruss
// ch
as wolves among sheep we have wandered [bathory, dis irae]
0

#7 Mitglied ist offline   Floele 

  • Gruppe: aktive Mitglieder
  • Beiträge: 919
  • Beigetreten: 22. Juni 04
  • Reputation: 0

geschrieben 04. Dezember 2005 - 19:56

Beitrag anzeigenZitat (tobiasndw: 04.12.2005, 19:15)

Einen Link um einen Button legen ist völlig falsch.


Wenn es falsch wäre, dann wäre es auch nicht erlaubt.
0

#8 Mitglied ist offline   tobiasndw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.810
  • Beigetreten: 24. September 03
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 04. Dezember 2005 - 20:01

@Floele

schon mal was von valider html-codierung gehört?
0

#9 Mitglied ist offline   TO_Webmaster 

  • Gruppe: Moderation
  • Beiträge: 3.225
  • Beigetreten: 27. März 02
  • Reputation: 82
  • Geschlecht:Männlich

geschrieben 04. Dezember 2005 - 20:31

Beitrag anzeigenZitat (CaptHowdy: 04.12.2005, 19:31)

hm - ab und zu machts trotzdem sinn - aber sicherlich nicht so.

<input type="submit" value="{value}" name="{name}" onclick="javascript:location.href='/index.php?{query_string}" />


gruss
// ch


Das benötigt wieder javascript. Ich würde eher zur Lösung von tobiasndw oder mir raten.

MfG TO_Webmaster
The old reverend Henry Ward Beecher
called a hen the most elegant creature.
The hen pleased for that,
laid an egg in his hat.
And so did the hen reward Beecher.
0

#10 Mitglied ist offline   axx 

  • Gruppe: aktive Mitglieder
  • Beiträge: 487
  • Beigetreten: 19. Mai 05
  • Reputation: 0

geschrieben 04. Dezember 2005 - 20:37

Beitrag anzeigenZitat (tobiasndw: 04.12.2005, 21:01)

@Floele

schon mal was von valider html-codierung gehört?


Ich glaube, das hat er :P

Im Übrigen hat der Markup Validation Service des W3C nichts dagegen auszusetzen, das sagt mir, das es OK ist, wobei ich persönlich es als unsauber empfinde.
Wenn man einen Link wie einen button aussehen lassen möchte, kann man das mit CSS leicht machen.
0

#11 Mitglied ist offline   .indy 

  • Gruppe: aktive Mitglieder
  • Beiträge: 367
  • Beigetreten: 15. November 03
  • Reputation: 0
  • Wohnort:localhost

geschrieben 05. Dezember 2005 - 13:05

Also ich würde auch zu der Lösung von TO-Webmaster oder tobiasndw raten.
0

#12 Mitglied ist offline   Joel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 516
  • Beigetreten: 22. März 05
  • Reputation: 0

geschrieben 05. Dezember 2005 - 18:50

OK, klappt prima...
Vielen Dank :D

MfG Joel
0

#13 Mitglied ist offline   Joel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 516
  • Beigetreten: 22. März 05
  • Reputation: 0

  geschrieben 06. Dezember 2005 - 16:09

Noch eine weiter Frage :cool:

Ich brauche ein Formular, das folgendermassen funktioniert:
- Das Formular funzt mit Get
- es hat zwei Radioboxen. Die eine gibt 'fast' und die andere 'detail' zurück.
- Es hat zwei Buttons. Auf dem einen steht 'Zurück' und auf dem anderen 'Weiter'.

Mein Formular: (funktioniert noch nicht)
...
<table align="center" width="600">
<tbody>
<tr>
<td class="title"><b>Installation - Schritt 2</b></td>

</tr>
<tr>
<td class="body"><br>
Bitte wählen Sie die Installationsart aus.<br>
<form action="install.php" method="GET">
<input checked="checked" type="radio" name="type" value="fast">Schnelle Installation (empfohlen)<br>
<input type="radio" name="type" value="detail">Ausführliche Installation
</
form><br><br>
<table class="buttons">
 
<tr>
 
<td><form action="install.php" method="GET" >
<input value="1" name="step" type="hidden">
<input value="<< Zurück " type="submit">

</form></td>
 
<td><form action="install.php" method="GET" >
<input value="3" name="step" type="hidden">
<input value="Weiter >>" type="submit">
</form></td>
 
</tr>
</
table></td>
</tr>
</
tbody>
</table>
...

Wenn ich auf 'Zurück' drücke, sollte es ja zurück gehen (install.php?step=1)...
Wenn ich aber auf 'Weiter drücke, sollte es weiter gehen (install.php?step=3), aber auch 'fast' oder 'detail' weiter geben...

Ich hätte es auch gern, das der 'Zurück'-Button vor dem 'Weiter'-Button ist.
Nur wie geht das? :cool:

Danke

MfG Joel

Dieser Beitrag wurde von Joel bearbeitet: 06. Dezember 2005 - 16:09

0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0