Ergebnis 1 bis 10 von 26

Thema: Auszahlung beantragen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    Parse error on line 5

  2. #2
    Erfahrener Benutzer Avatar von FloMK
    Registriert seit
    29.05.2009
    Beiträge
    317
    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){
    //<script language=JavaScript>
    function isValid() { 
    var 
    msg "";
     
    if (
    kontaktFormular.eMail.value.indexOf("@") < ||
    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">&nbsp;*</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&Atilde;&curren;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>
    &nbsp;
    </td> 
    </tr>
    <!--ende vorName-->
    <!--anfang nachName--> 
    <tr>
    <td>&nbsp;</td>
    <td><strong>
    Nachname:
    </strong></td>
    <td><input name="nachName" type="text" value="<?=$_POST['nachName']; ?>" /></td>
    <td>
    &nbsp;
    </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>
    &nbsp;
    </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>&Uuml;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>&nbsp;</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;
    ?>
    wie gesagt. bisschen php musst du können

    LG

  3. #3
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Da sind aber auch noch Fehler drin, (sieht man im Syntax-Highlight Modus besser find ich):

    Nach
    PHP-Code:
    if($user['kontostand']>= 10.00){ 
    muss ein schließendes ?> kommen, da ab dann ja html (bzw js) code kommt
    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)

  4. #4
    Erfahrener Benutzer Avatar von FloMK
    Registriert seit
    29.05.2009
    Beiträge
    317
    php schreiben kann ich auch nicht sondern nur verändern. getestet habe ich das auch nicht deswegen ist mir der fehler nicht aufgefallen. bin ja selbst noch anfänger

    LG

  5. #5
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    lol, jetzt ist da ein anderer fehler


    Parse error: syntax error, unexpected '@' on line 182

    rrrrrrrrrrr

  6. #6
    Gesperrt
    Registriert seit
    17.07.2009
    Beiträge
    280
    weiß hier den niemand weiter

  7. #7
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Gib uns bitte nochmal den kompletten Inhalt der Datei, so wie sie jetzt ist mit dem @ Fehler
    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)

Ähnliche Themen

  1. Aktuell AUSZAHLUNG
    Von DimpleX im Forum Talk, talk, talk...
    Antworten: 0
    Letzter Beitrag: 13.12.2008, 16:08
  2. Auszahlung
    Von DimpleX im Forum Talk, talk, talk...
    Antworten: 6
    Letzter Beitrag: 01.07.2008, 23:19
  3. Auszahlung
    Von EmoBoii im Forum Support zum VMSone
    Antworten: 6
    Letzter Beitrag: 21.07.2007, 13:48
  4. Bug bei der Auszahlung!!!
    Von Bossi im Forum Bug-Report
    Antworten: 5
    Letzter Beitrag: 12.04.2007, 21:45
  5. Auszahlung beantragen
    Von bmct im Forum Support zu Addons & Erweiterungen
    Antworten: 3
    Letzter Beitrag: 01.01.2007, 07:01

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •