4
4Noises
Guest
Hallo, habe folgendes Problem mit meinem Wunschbox Skript was wie folgt aussieht die html:
<style type="text/css">
<!--
body,td,th {
font-family: Verdana, Geneva, sans-serif;
color: #CCC;
font-weight: bold;
}
body {
background-color: #800000;
}
-->
</style><body bgcolor="#800000"><table width="100%" border="0" cellspacing="1" cellpadding="2" bgcolor="$border">
<tr bgcolor="$bghead">
<td class="title"> • 4Noises Wunschbox </td>
</tr>
<tr>
<td bgcolor="$pagebg"></td>
</tr>
<tr bgcolor="$bg1">
<td><table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td><center>
<form action="index.php?site=wunschbox" method="post">
<table width="60%">
<tr>
<td width="17%"><font class="text">Name:</font></td>
<td width="83%"><input name="name" size="40" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></td>
</tr>
<tr>
<td><font class="text">Musikwunsch:</font></td>
<td><input name="wish" size="40" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></td>
</tr>
<tr>
<td><font class="text">Dein Gruß: </font></td>
<td><textarea name="gruß" cols="50" rows="6" style="width:350;" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></textarea></td>
</tr>
<tr>
<td> </td>
<td><center>
<input name="send" type="submit" value="Send">
<input name="reset" type="reset" value="Reset">
</center></td>
</tr>
</table>
</form>
</center></td>
</tr>
</table></td>
</tr>
</table>
und hier die php
<?php
if(isset($_POST['send'])){
if(empty($_POST['name']))
$error[] = 'Sie haben ihren Namen vergessen.';
if(empty($_POST['wish']))
$error[] = 'Sie haben ihren Musikwunsch vergessen.';
if(!isset($_POST['gruß']))
$error[] = 'Sie haben ihren Gruß vergessen.';
if(is_array($error)) {
echo 'Es sind folgende Fehler aufgetreten: <br><br>';
foreach($error as $err) {
echo'<li>'.$err.'</li>';
}
echo '<br><br><a href="javascript:history.back()">Zurück</a>';
}else{
$ergebnis=safe_query("SELECT userID FROM ".PREFIX."user_groups WHERE super='1'");
while($ds=mysql_fetch_array($ergebnis)) {
$touser[]=$ds[userID];
}
$message = 'Der User '.$_POST['name'].' hat einen Wunsch per Wunschbox abgeschickt.\nEr hat folgende Daten eingegeben:\n\nName: '.$_POST['name'].'\nMusikwunsch: '.$_POST['wish'].'\nSein Gruß: '.$_POST['gruß'].'';
foreach($touser as $id) {
sendmessage($id,'Neuer Wunsch von '.$_POST['name'].'',$message);
}
}
}else{
eval ("\$wunschbox = \"".gettemplate("wunschbox")."\";");
echo $wunschbox;
}
?>
leider wird bei Button Klick send nichts ausgeführt sprich der Wunsch geht nicht an meine Email Adresse.
Kann jemand helfen.Wie bring ich den Befehl bei send an meine email z.b. 1v1mx.de
Danke
<style type="text/css">
<!--
body,td,th {
font-family: Verdana, Geneva, sans-serif;
color: #CCC;
font-weight: bold;
}
body {
background-color: #800000;
}
-->
</style><body bgcolor="#800000"><table width="100%" border="0" cellspacing="1" cellpadding="2" bgcolor="$border">
<tr bgcolor="$bghead">
<td class="title"> • 4Noises Wunschbox </td>
</tr>
<tr>
<td bgcolor="$pagebg"></td>
</tr>
<tr bgcolor="$bg1">
<td><table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td><center>
<form action="index.php?site=wunschbox" method="post">
<table width="60%">
<tr>
<td width="17%"><font class="text">Name:</font></td>
<td width="83%"><input name="name" size="40" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></td>
</tr>
<tr>
<td><font class="text">Musikwunsch:</font></td>
<td><input name="wish" size="40" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></td>
</tr>
<tr>
<td><font class="text">Dein Gruß: </font></td>
<td><textarea name="gruß" cols="50" rows="6" style="width:350;" class="form_off" onFocus="this.className='form_on'" onBlur="this.className='form_off'"></textarea></td>
</tr>
<tr>
<td> </td>
<td><center>
<input name="send" type="submit" value="Send">
<input name="reset" type="reset" value="Reset">
</center></td>
</tr>
</table>
</form>
</center></td>
</tr>
</table></td>
</tr>
</table>
und hier die php
<?php
if(isset($_POST['send'])){
if(empty($_POST['name']))
$error[] = 'Sie haben ihren Namen vergessen.';
if(empty($_POST['wish']))
$error[] = 'Sie haben ihren Musikwunsch vergessen.';
if(!isset($_POST['gruß']))
$error[] = 'Sie haben ihren Gruß vergessen.';
if(is_array($error)) {
echo 'Es sind folgende Fehler aufgetreten: <br><br>';
foreach($error as $err) {
echo'<li>'.$err.'</li>';
}
echo '<br><br><a href="javascript:history.back()">Zurück</a>';
}else{
$ergebnis=safe_query("SELECT userID FROM ".PREFIX."user_groups WHERE super='1'");
while($ds=mysql_fetch_array($ergebnis)) {
$touser[]=$ds[userID];
}
$message = 'Der User '.$_POST['name'].' hat einen Wunsch per Wunschbox abgeschickt.\nEr hat folgende Daten eingegeben:\n\nName: '.$_POST['name'].'\nMusikwunsch: '.$_POST['wish'].'\nSein Gruß: '.$_POST['gruß'].'';
foreach($touser as $id) {
sendmessage($id,'Neuer Wunsch von '.$_POST['name'].'',$message);
}
}
}else{
eval ("\$wunschbox = \"".gettemplate("wunschbox")."\";");
echo $wunschbox;
}
?>
leider wird bei Button Klick send nichts ausgeführt sprich der Wunsch geht nicht an meine Email Adresse.
Kann jemand helfen.Wie bring ich den Befehl bei send an meine email z.b. 1v1mx.de
Danke
Zuletzt bearbeitet: