Ich habe eine "Dropdownliste" und wenn ich aus dieser etwas auswähle kommt ein weiteres Feld indem ich was eingeben kann.
Hat auch schon 1a funktioniert!
Doch seit ich in meine Homepage in die Kopfzeile
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
eingefügt habe tut das Javaskript nur noch im Internetexplorer und im Firefox tut es keinen mux mehr.
Wenn ich den Kopf wieder entferne funktioniert es wieder.
Kann mir bitte einer weiterhelfen, bin hier schon wieder am Haare ausreissen vor Verzweiflung
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>meine Homepage</title>
<link rel="stylesheet" type="text/css" href="formate.css">
<script type="text/javascript" src="javascript.js"></script>
<script language="javascript">
function setVisibility() {
var val=document.eingabe.antwortart.selectedIndex;
if(val == 0){
divemail.style.display = 'none';
divicq.style.display = 'none';
divmsn.style.display = 'none';
divother.style.display = 'none';
}
if(val == 1){
divemail.style.display = 'block';
divicq.style.display = 'none';
divmsn.style.display = 'none';
divother.style.display = 'none';
}
if(val == 2){
divemail.style.display = 'none';
divicq.style.display = 'block';
divmsn.style.display = 'none';
divother.style.display = 'none';
}
if(val == 3){
divemail.style.display = 'none';
divicq.style.display = 'none';
divmsn.style.display = 'block';
divother.style.display = 'none';
}
if(val == 4){
divemail.style.display = 'none';
divicq.style.display = 'none';
divmsn.style.display = 'none';
divother.style.display = 'block';
}
}
</script>
</head>
<body>
<?php
include("include");
?>
<div id="fixiertNavigation">
<div id="Tmenu">
<ul id="Navigation">
<li><a href="index.php">Home</a></li>
<li><a href="#Beispiel">Seite 1</a></li>
<li><a href="#Beispiel">Rubrik1</a>
<ul>
<li><a href="#Beispiel">Seite 1</a></li>
<li><a href="#Beispiel">Seite 2</a></li>
<li><a href="#Beispiel">Seite 3</a></li>
<li><a href="#Beispiel">Seite 4</a></li>
</ul>
</li>
<li><a href="#Beispiel">Rubrik2</a>
<ul>
<li><a href="#Beispiel">Seite 1</a></li>
<li><a href="#Beispiel">Seite 2</a></li>
<li><a href="#Beispiel">Seite 3</a></li>
</ul>
</li>
<li><a id="aktuell" href="#Beispiel">Rubrik3</a>
<ul>
<li><a href="#Beispiel">Seite 1</a></li>
<li><a href="#Beispiel">Seite 2</a></li>
<li><a href="#Beispiel">Seite 3</a></li>
<li><a href="#Beispiel">Seite 4</a></li>
</ul>
</li>
</ul>
</div>
</div>
<div id="Scrollbereich">
<div id="Inhalt">
<h2><u><b>Kontaktformular</b></u></h2>
<br>
<hr>
<br>
<form action="kontakt.php" method="post" name="eingabe">
* Name:<br>
<input type="text" name="name" size="47"><br>
<br>
gewünschte Antwortart (fals Antwort gewünscht):<br>
<select name="listenname" id="antwortart" onChange="setVisibility()">
<option value="0" selected="selected">keine Antwort</option>
<option value="1">E-Mail</option>
<option value="2">ICQ</option>
<option value="3">MSN</option>
<option value="4">andere Art</option>
</select>
<br>
<br>
<div id="divemail" style="display:none">* Email-Adresse:<br>
<input type="text" name="aemail" size="47"></div>
<div id="divicq" style="display:none">* ICQ-Nummer:<br>
<input type="text" name="aicq" size="47"></div>
<div id="divmsn" style="display:none">* MSN-Adresse:<br>
<input type="text" name="amsn" size="47"></div>
<div id="divother" style="display:none">* Other:<br>
<input type="text" name="aother" size="47"></div>
<br>
* Eintrag:<br>
<textarea name="eintrag" rows="10" cols="40">hier kommt dein Feedback hinein.</textarea><br>
<br>
* muss ausgefüllt werden<br>
<br>
<hr>
<br>
<input type="submit" value="Absenden" name="Absenden"> <input type="reset" value="Zurücksetzen"><br>
<br>
</form>
<?php
if(isset($_POST['Absenden'])){
if($name == "" or $eintrag == "" or $eintrag == "hier kommt dein Feedback hinein."){
echo "<b>Bitte die Pflichtfelder (*) ausfüllen!</b>";
}
else{
$timestamp = time();
$datum = date("d.m.Y",$timestamp);
$uhrzeit = date("H:i",$timestamp);
$dtag = date("d",$timestamp);
$jahr = date("Y",$timestamp);
$tage = array("Sonntag","Montag","Dienstag","Mittwoch",
"Donnerstag","Freitag","Samstag");
$tag = date("w");
$monate = array(1=>"Januar",
2=>"Feber",
3=>"März",
4=>"April",
5=>"Mai",
6=>"Juni",
7=>"Juli",
8=>"August",
9=>"September",
10=>"Oktober",
11=>"November",
12=>"Dezember");
$monat = date("n");
$eintrag = ereg_replace("\n","<br>",$eintrag);
$eintrag = stripslashes($eintrag);
if($_POST['listenname'] == "0"){
$aa = "keine Antwort gewünscht";
$ab = "";
}
if($_POST['listenname'] == "1"){
$aa = "Antwortart: E-Mail";
$ab = "<a href=mailto:$aemail>$aemail</a>";
}
if($_POST['listenname'] == "2"){
$aa = "Antwortart: ICQ";
$ab = "$aicq";
}
if($_POST['listenname'] == "3"){
$aa = "Antwortart: MSN";
$ab = "<a href=mailto:$amsn>$amsn</a>";
}
if($_POST['listenname'] == "4"){
$aa = "Antwortart: andere";
$ab = "$aother";
}
$daten = "<b>Die Funktion Kontakt wurde am:</b> $tage[$tag], den $dtag. $monate[$monat] $jahr um $uhrzeit Uhr benutzt.<br>
<b>Name:</b> $name<br>
<b>Antwortart:</b> $aa<br>
$ab<br>
<b>Eintrag:</b><br>
$eintrag<br>\n\n";
$empfaenger = "[email protected]";
$betreff = "Kontaktfunktion";
$text = "$daten";
$extra = "Content-Type: text/html\n";
mail($empfaenger, $betreff, $text, $extra);
if($_POST['listenname'] != "0"){
echo "<b>Feedback erfolgreich abgesendet!<br>Danke für dein Feedback.</b><br>Du bekommst sobald wie möglich eine Antwort!";
}
if($_POST['listenname'] == "0"){
echo"<b>Feedback erfolgreich abgesendet!<br>Danke für dein Feedback.</b>";
}
}
}
?>
</div>
</div>
</body>
</html>
javascript.js
<!--[if IE]>
<script type="text/javascript">
if(window.navigator.systemLanguage && !window.navigator.language) {
function hoverIE() {
var LI = document.getElementById("Navigation").firstChild;
do {
if (sucheUL(LI.firstChild)) {
LI.onmouseover=einblenden; LI.onmouseout=ausblenden;
}
LI = LI.nextSibling;
}
while(LI);
}
function sucheUL(UL) {
do {
if(UL) UL = UL.nextSibling;
if(UL && UL.nodeName == "UL") return UL;
}
while(UL);
return false;
}
function einblenden() {
this.className="hoverIE"; this.firstChild.className="hoverIE";
}
function ausblenden() {
this.className=""; this.firstChild.className="";
}
window.onload=hoverIE;
}
</script>
<![endif]-->
include
<div id="fixiertUeberschrift">
<h1><u><b>www.rammsteiner.de.tp</b></u></h1>
</div>
<div id="fixiertInfo">
<div id="Info">
<h2>Info</h2>
<p><b><u>xx.xx.xxxx</u></b></p>
<p>Meine neue Homepage ist online!<br>
Also freut euch auf eine selbstprogrammierte
Homepage die sich um alles dreht was mich interresiert.</p>
</div>
</div>
<div id="fixiertFusszeile">
<p id="Fusszeile">
<?php
$datei2 = fopen("counter.txt","r+");
$counterstand = fgets($datei2, 10);
if($counterstand == "")
{
$counterstand = 0;
}
$counterstand++;
rewind($datei2);
fclose($datei2);
$datei2 = fopen("counter.txt","r");
$datei2 = fread($datei2, filesize ("counter.txt"));
echo "Besucherzähler: ",$counterstand," Besucher<br>";
echo "Die Homepage ist seit dem xx.xx.xxxx online.<br>";
echo "rammsteiner.de.tp Copyright © 2007 by Rammsteiner";
?>
</p>
</div>
Als Beweis:
Tut nich
Gruß Chiller

Hilfe
Neues Thema
Antworten

Nach oben


