da musst du halt in die auszahlen.php
etwas mit der if abfrage machen
wenn guthaben reicht > Kontaktformular
sonst > dein guthaben reicht nicht aus
Wie das jetzt genau geht weiss ich jedoch nicht
LG
da musst du halt in die auszahlen.php
etwas mit der if abfrage machen
wenn guthaben reicht > Kontaktformular
sonst > dein guthaben reicht nicht aus
Wie das jetzt genau geht weiss ich jedoch nicht
LG
ist die non lose version
PHP-Code:
<?php
$user = mysql_fetch_array(db_query('SELECT kontostand FROM vms_kontodaten WHERE uid='.$_SESSION['uid'].' LIMIT 1'));
if($user['kontostand']>= 10.00){
//kontakformular
}else{
echo 'Fehlermeldung';
}
?>
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
ok, habe den code eingefügt. Aber es tut sich nichts.....
wen ich auf AZ klicke erscheint immernoch das Formular !?
PHP-Code:
<?php
$user = mysql_fetch_array(db_query('SELECT kontostand FROM vms_kontodaten WHERE uid='.$_SESSION['uid'].' LIMIT 1'));
if($user['kontostand']>= 10.00){
//kontakformular
}else{
echo 'Fehlermeldung';
}
?>
<?
session_start();
$captchaValidierungOk = false;
if (ereg('^[a-z]{4}$', $_POST['captcha_code']) &&
!empty($_SESSION['captcha_code']) &&
($_SESSION['captcha_code']==$_POST['captcha_code'])) {
$captchaValidierungOk = true;
}
$code = '';
for ($i = 0; $i < 4; $i++) {
$code .= chr(rand(97, 122));
}
$_SESSION['captcha_code'] = $code;
?>
<script language=JavaScript>
<!--
function isValid() {
var msg = "";
if (kontaktFormular.eMail.value.indexOf("@") < 1 ||
kontaktFormular.eMail.value.indexOf(".") < 1) {
msg += "- Die E-Mail-Adresse ist syntaktisch nicht korrekt.\n";
}
if(kontaktFormular.vorName.value == "") {
msg += "- Leeres Feld: Vorname:\n";
}
if(kontaktFormular.betreff1.value == "") {
msg += "- Leeres Feld: Betreff:\n";
}
if(kontaktFormular.nachricht.value == "") {
msg += "- Leeres Feld: Nachricht:\n";
}
if(msg == "") {
return true;
}
alert(msg);
return false;
}
-->
</script>
<?php
$formularAnzeigen = false;
if (!empty($_POST["senden"]) && (
empty($_POST["vorName"]) ||
empty($_POST["eMail"]) ||
empty($_POST["betreff1"]) ||
!$captchaValidierungOk ||
empty($_POST["nachricht"]))) {
$formularAnzeigen = true;
echo '<span style="color: #FF0000; font-size: x-large;">Bitte alle Pflichtfelder ausfuellen.</span>';
} else if (!empty($_POST["senden"]) &&
!isEmail($_POST["eMail"])) {
$formularAnzeigen = true;
echo '<span style="color: #FF0000; font-size: x-large;">Die E-Mail-Adresse ist nicht korrekt.</span>';
} else if (empty($_POST["senden"])) {
$formularAnzeigen = true;
}
if ($formularAnzeigen) {
?>
<form name="kontaktFormular" method="post" action="<?=$_SERVER[PHP_SELF]; ?>" onSubmit="return isValid()">
<table width="600" border="0" align="center">
<!--anfang Anrede-->
<tr>
<td width="10"> *</td>
<td width="100">
<strong>Anrede:</strong>
</td>
<td width="150">
<select name="anrede">
<option <?=($_POST['anrede']=='Frau')?'selected':''?>>Frau</option>
<option <?=($_POST['anrede']=='Herr')?'selected':''?>>Herr</option>
</select></td>
<td>
Bitte wählen Sie hier Ihre Anrede aus.
</td>
</tr>
<!--ende anrede-->
<!--anfang vorName-->
<tr>
<td><div align="center">*</div></td>
<td><strong>
Vorname:
</strong></td>
<td>
<input name="vorName" type="text" value="<?=$_POST['vorName']; ?>" /></td>
<td>
</td>
</tr>
<!--ende vorName-->
<!--anfang nachName-->
<tr>
<td> </td>
<td><strong>
Nachname:
</strong></td>
<td><input name="nachName" type="text" value="<?=$_POST['nachName']; ?>" /></td>
<td>
</td>
</tr>
<!--ende nachName-->
<!--anfang eMail-->
<tr>
<td><div align="center">*</div></td>
<td><strong>
E-Mail:
</strong></td>
<td><input name="eMail" type="text" id="eMail" value="<?=$_POST['eMail']; ?>" /></td>
<td>
zB: name@gmx.net, ihrName@web.de
</td>
</tr>
<!--ende eMail-->
<!--anfang betreff1-->
<tr>
<td><div align="center">*</div></td>
<td><strong>
Betreff:
</strong></td>
<td><input name="betreff1" type="text" id="betreff1" value="<?=$_POST['betreff1']; ?>" size="50" /></td>
<td>
tragen Sie Hier bitte Ihre Paypal Addy ein.
</td>
</tr>
<!--ende betreff1-->
<!--anfang nachricht-->
<tr>
<td><div align="center">*</div></td>
<td><strong>
Nachricht:
</strong></td>
<td><textarea name="nachricht" cols="40" rows="10"><?=$_POST['nachricht']; ?></textarea></td>
<td>
</td>
</tr>
<!--ende nachricht-->
<!--anfang Captcha -->
<tr>
<td><div align="center">*</div></td>
<td>
<?
if(!@include "http://www.formular-generator.de/captcha/formular.php?captcha_code=$code&v=ptk") {
?>
<p>Code: <?=$code?></p>
<?
}
?>
</td>
<td><input type="text" name="captcha_code" size="4" /></td>
<td>Übertragen Sie bitte den Code</td>
</tr>
<!--ende Captcha -->
<tr>
<td colspan="3">
<div align="center">
<input name="senden" type="submit" value="Senden" />
</div>
</td>
<td> </td>
</tr>
</table>
</form>
<?php
} else {
$eMail = '
Anrede:
'.$_POST['anrede'].'
Vorname:
'.$_POST['vorName'].'
Nachname:
'.$_POST['nachName'].'
E-Mail:
'.$_POST['eMail'].'
Betreff:
'.$_POST['betreff1'].'
Nachricht:
'.$_POST['nachricht'].'
'.$_POST['captcha'].'';
if (@mail(XXX@XXX,
"Neue Nachricht vom Kontaktformular",
$eMail)) {
echo "Wir werden ihren Auszahlungswunsch innerhalb von 30 tagen bearbeiten.<br />";
} else {
echo "E-Mail-Verkehr funktioniert zur Zeit nicht<br />";
}
if ($_POST['kopie']) {
if (@mail($_POST['eMail'],
"Re: Auszahlungsanforderung",
$eMail)) {
echo "Sie haben eine Kopie der Auszahlungsanforderung zugeschickt bekommen.<br />";
}
}
}
function isEmail($email) {
$nonascii = "\x80-\xff";
$nqtext = "[^\\$nonascii\015\012\"]";
$qchar = "
Code:<?php $user = mysql_fetch_array(db_query('SELECT kontostand FROM vms_kontodaten WHERE uid='.$_SESSION['uid'].' LIMIT 1')); if($user['kontostand']>= 10.00){ //<script language=JavaScript> <!-- function isValid() { var msg = ""; if (kontaktFormular.eMail.value.indexOf("@") < 1 || kontaktFormular.eMail.value.indexOf(".") < 1) { msg += "- Die E-Mail-Adresse ist syntaktisch nicht korrekt.\n"; } if(kontaktFormular.vorName.value == "") { msg += "- Leeres Feld: Vorname:\n"; } if(kontaktFormular.betreff1.value == "") { msg += "- Leeres Feld: Betreff:\n"; } if(kontaktFormular.nachricht.value == "") { msg += "- Leeres Feld: Nachricht:\n"; } if(msg == "") { return true; } alert(msg); return false; } --> </script> <?php $formularAnzeigen = false; if (!empty($_POST["senden"]) && ( empty($_POST["vorName"]) || empty($_POST["eMail"]) || empty($_POST["betreff1"]) || !$captchaValidierungOk || empty($_POST["nachricht"]))) { $formularAnzeigen = true; echo '<span style="color: #FF0000; font-size: x-large;">Bitte alle Pflichtfelder ausfuellen.</span>'; } else if (!empty($_POST["senden"]) && !isEmail($_POST["eMail"])) { $formularAnzeigen = true; echo '<span style="color: #FF0000; font-size: x-large;">Die E-Mail-Adresse ist nicht korrekt.</span>'; } else if (empty($_POST["senden"])) { $formularAnzeigen = true; } if ($formularAnzeigen) { ?> <form name="kontaktFormular" method="post" action="<?=$_SERVER[PHP_SELF]; ?>" onSubmit="return isValid()"> <table width="600" border="0" align="center"> <!--anfang Anrede--> <tr> <td width="10"> *</td> <td width="100"> <strong>Anrede:</strong> </td> <td width="150"> <select name="anrede"> <option <?=($_POST['anrede']=='Frau')?'selected':''?>>Frau</option> <option <?=($_POST['anrede']=='Herr')?'selected':''?>>Herr</option> </select></td> <td> Bitte wählen Sie hier Ihre Anrede aus. </td> </tr> <!--ende anrede--> <!--anfang vorName--> <tr> <td><div align="center">*</div></td> <td><strong> Vorname: </strong></td> <td> <input name="vorName" type="text" value="<?=$_POST['vorName']; ?>" /></td> <td> </td> </tr> <!--ende vorName--> <!--anfang nachName--> <tr> <td> </td> <td><strong> Nachname: </strong></td> <td><input name="nachName" type="text" value="<?=$_POST['nachName']; ?>" /></td> <td> </td> </tr> <!--ende nachName--> <!--anfang eMail--> <tr> <td><div align="center">*</div></td> <td><strong> E-Mail: </strong></td> <td><input name="eMail" type="text" id="eMail" value="<?=$_POST['eMail']; ?>" /></td> <td> zB: name@gmx.net, ihrName@web.de </td> </tr> <!--ende eMail--> <!--anfang betreff1--> <tr> <td><div align="center">*</div></td> <td><strong> Betreff: </strong></td> <td><input name="betreff1" type="text" id="betreff1" value="<?=$_POST['betreff1']; ?>" size="50" /></td> <td> tragen Sie Hier bitte Ihre Paypal Addy ein. </td> </tr> <!--ende betreff1--> <!--anfang nachricht--> <tr> <td><div align="center">*</div></td> <td><strong> Nachricht: </strong></td> <td><textarea name="nachricht" cols="40" rows="10"><?=$_POST['nachricht']; ?></textarea></td> <td> </td> </tr> <!--ende nachricht--> <!--anfang Captcha --> <tr> <td><div align="center">*</div></td> <td> <? if(!@include "http://www.formular-generator.de/captcha/formular.php?captcha_code=$code&v=ptk") { ?> <p>Code: <?=$code?></p> <? } ?> </td> <td><input type="text" name="captcha_code" size="4" /></td> <td>Übertragen Sie bitte den Code</td> </tr> <!--ende Captcha --> <tr> <td colspan="3"> <div align="center"> <input name="senden" type="submit" value="Senden" /> </div> </td> <td> </td> </tr> </table> </form> <?php } else { $eMail = ' Anrede: '.$_POST['anrede'].' Vorname: '.$_POST['vorName'].' Nachname: '.$_POST['nachName'].' E-Mail: '.$_POST['eMail'].' Betreff: '.$_POST['betreff1'].' Nachricht: '.$_POST['nachricht'].' '.$_POST['captcha'].''; if (@mail(XXX@XXX, "Neue Nachricht vom Kontaktformular", $eMail)) { echo "Wir werden ihren Auszahlungswunsch innerhalb von 30 tagen bearbeiten.<br />"; } else { echo "E-Mail-Verkehr funktioniert zur Zeit nicht<br />"; } if ($_POST['kopie']) { if (@mail($_POST['eMail'], "Re: Auszahlungsanforderung", $eMail)) { echo "Sie haben eine Kopie der Auszahlungsanforderung zugeschickt bekommen.<br />"; } } } function isEmail($email) { $nonascii = "\x80-\xff"; $nqtext = "[^\\$nonascii\015\012\"]"; $qchar = " }else{ echo 'Fehlermeldung'; } ?> <? session_start(); $captchaValidierungOk = false; if (ereg('^[a-z]{4}$', $_POST['captcha_code']) && !empty($_SESSION['captcha_code']) && ($_SESSION['captcha_code']==$_POST['captcha_code'])) { $captchaValidierungOk = true; } $code = ''; for ($i = 0; $i < 4; $i++) { $code .= chr(rand(97, 122)); } $_SESSION['captcha_code'] = $code; ?>
Probiers mal so. so ein bisschen php musst du narütlich drauf haben.
LG
Parse error on line 5
wie gesagt. bisschen php musst du könnenPHP-Code:
<?php
$user = mysql_fetch_array(db_query('SELECT kontostand FROM vms_kontodaten WHERE uid='.$_SESSION['uid'].' LIMIT 1'));
if($user['kontostand']>= 10.00){
//<script language=JavaScript>
function isValid() {
var msg = "";
if (kontaktFormular.eMail.value.indexOf("@") < 1 ||
kontaktFormular.eMail.value.indexOf(".") < 1) {
msg += "- Die E-Mail-Adresse ist syntaktisch nicht korrekt.\n";
}
if(kontaktFormular.vorName.value == "") {
msg += "- Leeres Feld: Vorname:\n";
}
if(kontaktFormular.betreff1.value == "") {
msg += "- Leeres Feld: Betreff:\n";
}
if(kontaktFormular.nachricht.value == "") {
msg += "- Leeres Feld: Nachricht:\n";
}
if(msg == "") {
return true;
}
alert(msg);
return false;
}
-->
</script>
<?php
$formularAnzeigen = false;
if (!empty($_POST["senden"]) && (
empty($_POST["vorName"]) ||
empty($_POST["eMail"]) ||
empty($_POST["betreff1"]) ||
!$captchaValidierungOk ||
empty($_POST["nachricht"]))) {
$formularAnzeigen = true;
echo '<span style="color: #FF0000; font-size: x-large;">Bitte alle Pflichtfelder ausfuellen.</span>';
} else if (!empty($_POST["senden"]) &&
!isEmail($_POST["eMail"])) {
$formularAnzeigen = true;
echo '<span style="color: #FF0000; font-size: x-large;">Die E-Mail-Adresse ist nicht korrekt.</span>';
} else if (empty($_POST["senden"])) {
$formularAnzeigen = true;
}
if ($formularAnzeigen) {
?>
<form name="kontaktFormular" method="post" action="<?=$_SERVER[PHP_SELF]; ?>" onSubmit="return isValid()">
<table width="600" border="0" align="center">
<!--anfang Anrede-->
<tr>
<td width="10"> *</td>
<td width="100">
<strong>Anrede:</strong>
</td>
<td width="150">
<select name="anrede">
<option <?=($_POST['anrede']=='Frau')?'selected':''?>>Frau</option>
<option <?=($_POST['anrede']=='Herr')?'selected':''?>>Herr</option>
</select></td>
<td>
Bitte wählen Sie hier Ihre Anrede aus.
</td>
</tr>
<!--ende anrede-->
<!--anfang vorName-->
<tr>
<td><div align="center">*</div></td>
<td><strong>
Vorname:
</strong></td>
<td>
<input name="vorName" type="text" value="<?=$_POST['vorName']; ?>" /></td>
<td>
</td>
</tr>
<!--ende vorName-->
<!--anfang nachName-->
<tr>
<td> </td>
<td><strong>
Nachname:
</strong></td>
<td><input name="nachName" type="text" value="<?=$_POST['nachName']; ?>" /></td>
<td>
</td>
</tr>
<!--ende nachName-->
<!--anfang eMail-->
<tr>
<td><div align="center">*</div></td>
<td><strong>
E-Mail:
</strong></td>
<td><input name="eMail" type="text" id="eMail" value="<?=$_POST['eMail']; ?>" /></td>
<td>
zB: name@gmx.net, ihrName@web.de
</td>
</tr>
<!--ende eMail-->
<!--anfang betreff1-->
<tr>
<td><div align="center">*</div></td>
<td><strong>
Betreff:
</strong></td>
<td><input name="betreff1" type="text" id="betreff1" value="<?=$_POST['betreff1']; ?>" size="50" /></td>
<td>
tragen Sie Hier bitte Ihre Paypal Addy ein.
</td>
</tr>
<!--ende betreff1-->
<!--anfang nachricht-->
<tr>
<td><div align="center">*</div></td>
<td><strong>
Nachricht:
</strong></td>
<td><textarea name="nachricht" cols="40" rows="10"><?=$_POST['nachricht']; ?></textarea></td>
<td>
</td>
</tr>
<!--ende nachricht-->
<!--anfang Captcha -->
<tr>
<td><div align="center">*</div></td>
<td>
<?
if(!@include "http://www.formular-generator.de/captcha/formular.php?captcha_code=$code&v=ptk") {
?>
<p>Code: <?=$code?></p>
<?
}
?>
</td>
<td><input type="text" name="captcha_code" size="4" /></td>
<td>Übertragen Sie bitte den Code</td>
</tr>
<!--ende Captcha -->
<tr>
<td colspan="3">
<div align="center">
<input name="senden" type="submit" value="Senden" />
</div>
</td>
<td> </td>
</tr>
</table>
</form>
<?php
} else {
$eMail = '
Anrede:
'.$_POST['anrede'].'
Vorname:
'.$_POST['vorName'].'
Nachname:
'.$_POST['nachName'].'
E-Mail:
'.$_POST['eMail'].'
Betreff:
'.$_POST['betreff1'].'
Nachricht:
'.$_POST['nachricht'].'
'.$_POST['captcha'].'';
if (@mail(XXX@XXX,
"Neue Nachricht vom Kontaktformular",
$eMail)) {
echo "Wir werden ihren Auszahlungswunsch innerhalb von 30 tagen bearbeiten.<br />";
} else {
echo "E-Mail-Verkehr funktioniert zur Zeit nicht<br />";
}
if ($_POST['kopie']) {
if (@mail($_POST['eMail'],
"Re: Auszahlungsanforderung",
$eMail)) {
echo "Sie haben eine Kopie der Auszahlungsanforderung zugeschickt bekommen.<br />";
}
}
}
function isEmail($email) {
$nonascii = "\x80-\xff";
$nqtext = "[^\\$nonascii\015\012\"]";
$qchar = "
}else{
echo 'Fehlermeldung';
}
?>
<?
session_start();
$captchaValidierungOk = false;
if (ereg('^[a-z]{4}$', $_POST['captcha_code']) &&
!empty($_SESSION['captcha_code']) &&
($_SESSION['captcha_code']==$_POST['captcha_code'])) {
$captchaValidierungOk = true;
}
$code = '';
for ($i = 0; $i < 4; $i++) {
$code .= chr(rand(97, 122));
}
$_SESSION['captcha_code'] = $code;
?>
LG