SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 30.01.2015, 04:32:16
Cloud Cloud ist offline
Anfänger
 
Registriert seit: Jan 2015
Alter: 32
Beiträge: 7
Formular Fehler & Meldungen im selben Fenster ausgeben

Hallo zusammen, ich habe zu meinem Problem das ein oder andere Thema gefunden .. allerdings konnte mir keins wirklich weiterhelfen.

Ich habe mir eine Lightbox mit einer Registrierung erstellt (siehe Link).
Das Problem besteht darin, sobald das Formular abgesendet wird .. so wird die auszugebende Meldung / Fehlermeldung auf einer neuen Seite ausgegeben, ich möchte allerdings das alle Meldungen innerhalb der Lightbox unter dem "Account erstellen" Button ausgegeben werden. Jedoch weiß ich nicht so recht wie ich das umsetzen soll ohne das ich die ganze Source auf den Kopf stellen muss, zudem ist mein Wissen recht begrenzt.

Html:
HTML-Code:
<a href="javascript:void(0)" onclick="document.getElementById('register').style.display='block';document.getElementById('fade').style.display='block'"><button>Registrieren</button></a>
<div id="fade" class="register"></div>
<div id="register" class="container">
    <div class="form">
        <div class="title">
        	Registrieren <span class="close"><a href="javascript:void(0)" onclick="document.getElementById('register').style.display='none';document.getElementById('fade').style.display='none'"><img src="images/close.png"></a></span>
        </div> 
        <div class="input">
            <form method="post" action="index.php?id=register">
                <input type="text" name="username" placeholder="Accountname" maxlength="10" /><br />
                <input type="text" name="email" placeholder="Email" maxlength="30" /><br />
                <input type="password" name="password" placeholder="Passwort" maxlength="32" /><br />
                <input type="password" name="password2" placeholder="Passwort wiederholen" maxlength="32" /><br />
                <div class="captcha">Sicherheitsfrage: Wie heißt der Server?</div>
                <input type="text" name="captcha" placeholder="Antwort" maxlength="20" /><br />
                <input class="submit" type="submit" value="Account erstellen">
                <!-- HIER SOLLEN ALLE MELDUNGEN HIN  -->
            </form>
    	</div>
	</div>
</div>
Php:
PHP-Code:
<?php    
    
function sql_clean($str) {    
        
$search=array('^''°''!''"''²''§''³''$''%''&''/''{''(''['')'']''=''}''?''\'''´''`''€''*''+''~''#'"'"'<''>''|''µ'';');        
        
$replace=array('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''');        
        return 
str_replace($search,$replace,$str);    
    }
    
    if(isset(
$_GET["id"])) {
        if(
$_GET["id"] == "register") {

        
$username sql_clean($_POST["username"]);
        
$email sql_clean($_POST["email"]);
        
$password md5($_POST["password"]);;
        
$password2 md5($_POST["password2"]);;
        
$ip $_SERVER['REMOTE_ADDR'];
        
        if(
$password != $password2) {
            echo 
'Fehler: Die eingegebenen Passwörter stimmen nicht überein.';
        } else {

        
$connect mssql_connect($_CONFIG['svr_host'], $_CONFIG['svr_user'],$_CONFIG['svr_pwd']);

            
$control 0;        
                
$sql "SELECT sUsername FROM Account.dbo.tAccounts WHERE sUsername = '$username'";            
                
$result mssql_query($sql);
                while(
$row mssql_fetch_object($result))
                    {
                        
$control++;
                    }
                if(
$control != 0) {
                    echo 
'Fehler: Dieser Benutzername wird bereits von einem anderen Benutzer verwendet!';
                } else {

            
$control 0;        
                
$ipcheck "SELECT sIP FROM Account.dbo.tAccounts WHERE sIP = '$ip'";            
                
$ipresult mssql_query($ipcheck);
                while(
$row mssql_fetch_object($ipresult))
                    {
                        
$control++;
                    }
                if(
$control != 0) {
                    echo 
'Fehler: Es existiert bereits ein Account unter deiner Ip!';
                } else {
                    
            
$control 0;        
                
$emailcheck "SELECT sEmail FROM Account.dbo.tAccounts WHERE sEmail = '$email'";            
                
$emailresult mssql_query($emailcheck);
                while(
$row mssql_fetch_object($emailresult))
                    {
                        
$control++;
                    }    
                if(
$control != 0) {
                    echo 
'Fehler: Diese Email Adresse wird bereits von einem anderen Benutzer verwendet!';
                } else {

            if(
strstr($_POST['email'], '@') === false) {
                  echo 
'Fehler: Bitte eine echte Email Adresse angeben!';
            } else {

                
$sql "INSERT INTO Account.dbo.tAccounts
                (sUsername, sUserPass, sUserPassSalt, sEmail, sIP)
    
                VALUES
                ('$username', '$password', '$password', '$email', '$ip')"
;
    
                
$insert mssql_query($sql);
                
                
$set_ip "UPDATE Account.dbo.tAccounts Set sIP = '$ip' WHERE sUsername = '$username'";
                
$update_ip mssql_query($set_ip);
                
                
$set_points "UPDATE Account.dbo.tAccounts Set nAGPoints = '0' WHERE sUsername = '$username'";
                
$update_points mssql_query($set_points);
                
                 if(
$insert == true) {
                    echo 
'Dein Account wurde erfolgreich erstellt!';
                } else {
                    echo 
'Ein Fehler ist aufgetreten. Bitte versuche es später erneut!';
                }
                
mssql_close($connect);
                } 
                }
                }
                }
        }
        }
        }
?>
Mit Zitat antworten
  #2  
Alt 01.02.2015, 15:33:58
Cloud Cloud ist offline
Anfänger
 
Registriert seit: Jan 2015
Alter: 32
Beiträge: 7
AW: Formular Fehler & Meldungen im selben Fenster ausgeben

Keiner der mir helfen kann?
Mit Zitat antworten
  #3  
Alt 03.02.2015, 10:51:34
spawnalex spawnalex ist offline
Anfänger
 
Registriert seit: Feb 2015
Alter: 45
Beiträge: 21
AW: Formular Fehler & Meldungen im selben Fenster ausgeben

Hi,

versuchs mal so ;)

Habs Dir angepasst.




HTML-Code:
<a href="javascript:void(0)" onclick="document.getElementById('register').style.display='block';document.getElementById('fade').style.display='block'"><button>Registrieren</button></a>
<div id="fade" class="register"></div>
<div id="register" class="container">
    <div class="form">
        <div class="title">
        	Registrieren <span class="close"><a href="javascript:void(0)" onclick="document.getElementById('register').style.display='none';document.getElementById('fade').style.display='none'"><img src="images/close.png"></a></span>
        </div> 
        <div class="input">
            <form method="post" action="index.php?id=register">
                <input type="text" name="username" placeholder="Accountname" maxlength="10" /><br />
                <input type="text" name="email" placeholder="Email" maxlength="30" /><br />
                <input type="password" name="password" placeholder="Passwort" maxlength="32" /><br />
                <input type="password" name="password2" placeholder="Passwort wiederholen" maxlength="32" /><br />
                <div class="captcha">Sicherheitsfrage: Wie heißt der Server?</div>
                <input type="text" name="captcha" placeholder="Antwort" maxlength="20" /><br />
                <input class="submit" type="submit" value="Account erstellen">
                <!-- HIER SOLLEN ALLE MELDUNGEN HIN  -->
            </form>
PHP-Code:
 <?php    
    
function sql_clean($str) {    
        
$search=array('^''°''!''"''²''§''³''$''%''&''/''{''(''['')'']''=''}''?''\'''´''`''€''*''+''~''#'"'"'<''>''|''µ'';');        
        
$replace=array('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''');        
        return 
str_replace($search,$replace,$str);    
    }
    
    if(isset(
$_GET["id"])) {
        if(
$_GET["id"] == "register") {

        
$username sql_clean($_POST["username"]);
        
$email sql_clean($_POST["email"]);
        
$password md5($_POST["password"]);;
        
$password2 md5($_POST["password2"]);;
        
$ip $_SERVER['REMOTE_ADDR'];
        
        if(
$password != $password2) {
            
$err "Fehler: Die eingegebenen Passwörter stimmen nicht überein.";
        } else {

        
$connect mssql_connect($_CONFIG['svr_host'], $_CONFIG['svr_user'],$_CONFIG['svr_pwd']);

            
$control 0;        
                
$sql "SELECT sUsername FROM Account.dbo.tAccounts WHERE sUsername = '$username'";            
                
$result mssql_query($sql);
                while(
$row mssql_fetch_object($result))
                    {
                        
$control++;
                    }
                if(
$control != 0) {
                    
$err "Fehler: Dieser Benutzername wird bereits von einem anderen Benutzer verwendet!";
                } else {

            
$control 0;        
                
$ipcheck "SELECT sIP FROM Account.dbo.tAccounts WHERE sIP = '$ip'";            
                
$ipresult mssql_query($ipcheck);
                while(
$row mssql_fetch_object($ipresult))
                    {
                        
$control++;
                    }
                if(
$control != 0) {
                    
$err "Fehler: Es existiert bereits ein Account unter deiner Ip!";
                } else {
                    
            
$control 0;        
                
$emailcheck "SELECT sEmail FROM Account.dbo.tAccounts WHERE sEmail = '$email'";            
                
$emailresult mssql_query($emailcheck);
                while(
$row mssql_fetch_object($emailresult))
                    {
                        
$control++;
                    }    
                if(
$control != 0) {
                    
$err "Fehler: Diese Email Adresse wird bereits von einem anderen Benutzer verwendet!";
                } else {

            if(
strstr($_POST['email'], '@') === false) {
                  
$err "Fehler: Bitte eine echte Email Adresse angeben!";
            } else {

                
$sql "INSERT INTO Account.dbo.tAccounts
                (sUsername, sUserPass, sUserPassSalt, sEmail, sIP)
    
                VALUES
                ('$username', '$password', '$password', '$email', '$ip')"
;
    
                
$insert mssql_query($sql);
                
                
$set_ip "UPDATE Account.dbo.tAccounts Set sIP = '$ip' WHERE sUsername = '$username'";
                
$update_ip mssql_query($set_ip);
                
                
$set_points "UPDATE Account.dbo.tAccounts Set nAGPoints = '0' WHERE sUsername = '$username'";
                
$update_points mssql_query($set_points);
                
                 if(
$insert == true) {
                    echo 
'Dein Account wurde erfolgreich erstellt!';
                } else {
                    
$err "Ein Fehler ist aufgetreten. Bitte versuche es später erneut!";
                }
                
mssql_close($connect);
                } 
                }
                }
                }
        }
        }
        }

       If(!empty(
$err)){
           echo 
$err;
       }else{echo 
"";}
?>
HTML-Code:
        </div>
	</div>
</div>
Mit Zitat antworten
  #4  
Alt 03.02.2015, 17:28:20
Cloud Cloud ist offline
Anfänger
 
Registriert seit: Jan 2015
Alter: 32
Beiträge: 7
AW: Formular Fehler & Meldungen im selben Fenster ausgeben

Hey danke! Also im Grunde läuft es so wie es soll, allerdings bekomme ich die Meldungen nun dort ausgeworfen wo der Button zur Lightbox ist und nicht in der Lightbox selbst. Kann man mit dem Absenden des Formulars noch irgendwie den Auto Close der Lightbox verhindern bzw. liegt es allgemein an der Lightbox?

Siehe Screenshot http://fs2.directupload.net/images/150203/8v3apomp.png
Mit Zitat antworten
  #5  
Alt 03.02.2015, 22:16:33
spawnalex spawnalex ist offline
Anfänger
 
Registriert seit: Feb 2015
Alter: 45
Beiträge: 21
AW: Formular Fehler & Meldungen im selben Fenster ausgeben

Hi,

post mir mal bitte den Code von der Lightbox, dann bau ich dir das ein.

Also ist der bisherige HTML Code nur das Formular gewesen?
Mit Zitat antworten
  #6  
Alt 04.02.2015, 04:32:30
Cloud Cloud ist offline
Anfänger
 
Registriert seit: Jan 2015
Alter: 32
Beiträge: 7
AW: Formular Fehler & Meldungen im selben Fenster ausgeben

Nein .. die Lightbox ist mit in dem Code von oben drin.

Öffnet die Lightbox:
Code:
<a href="javascript:void(0)" onclick="document.getElementById('register').style.display='block';document.getElementById('fade').style.display='block'"><button>Registrieren</button></a>
<!-- HIER WERDEN DIE MELDUNGEN AUSGEWORFEN -->
Lightbox und Overlay:
Code:
<div id="fade" class="register"></div>
<div id="register" class="container">
    <div class="form">
        <div class="title">
        	Registrieren <span class="close"><a href="javascript:void(0)" onclick="document.getElementById('register').style.display='none';document.getElementById('fade').style.display='none'"><img src="images/close.png"></a></span>
        </div> 
        <div class="input">
            <form method="post" action="index.php?id=register">
                <input type="text" name="username" placeholder="Accountname" maxlength="10" /><br />
                <input type="text" name="email" placeholder="Email" maxlength="30" /><br />
                <input type="password" name="password" placeholder="Passwort" maxlength="32" /><br />
                <input type="password" name="password2" placeholder="Passwort wiederholen" maxlength="32" /><br />
                <div class="captcha">Sicherheitsfrage: Wie heißt der Server?</div>
                <input type="text" name="captcha" placeholder="Antwort" maxlength="20" /><br />
                <input class="submit" type="submit" value="Account erstellen">
                <!-- HIER SOLLEN ALLE MELDUNGEN HIN  -->
            </form>
    	</div>
	</div>
</div>
Hab auch mal ne Makierung gesetzt wo der mir die Meldungen auswirft. Hab die Seite mal hochgeladen kannst dir das spektakel hier anschauen.
Mit Zitat antworten
  #7  
Alt 04.02.2015, 15:49:59
spawnalex spawnalex ist offline
Anfänger
 
Registriert seit: Feb 2015
Alter: 45
Beiträge: 21
AW: Formular Fehler & Meldungen im selben Fenster ausgeben

Hi,

so hier der ganze CODE. Bei mir funzt es so.

CSS
HTML-Code:
<style type="text/css">
@font-face {
    font-family: "OpenSans";
    src: url("fonts/opensans.eot?#iefix") format("embedded-opentype"), url("fonts/opensans.woff") format("woff"), url("fonts/opensans.ttf") format("truetype");
}
body {
    cursor: default;
    font-family: OpenSans;
}
.register {
    background: none repeat scroll 0 0 #3d464d;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.6;
    position: fixed;
    top: 0;
    width: 100%;
}
.register_test {
    background: none repeat scroll 0 0 #3d464d;
    height: 100%;
    left: 0;
    opacity: 0.6;
    position: fixed;
    top: 0;
    width: 100%;
}
.container {
    display: none;
    height: 50%;
    left: 25%;
    overflow: auto;
    position: fixed;
    top: 25%;
    width: 50%;
}

.container_test {
    height: 50%;
    left: 25%;
    overflow: auto;
    position: fixed;
    top: 25%;
    width: 50%;
}

.form {
    background: none repeat scroll 0 0 #f3f3f3;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    height: 410px;
    left: 50%;
    margin-left: -175px;
    margin-top: -205px;
    position: fixed;
    top: 50%;
    width: 350px;
}
.title {
    background: none repeat scroll 0 0 #ffffff;
    border-bottom: 1px solid #e0e0e0;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    font-size: 16px;
    padding: 20px 32px;
}
.close {
    float: right;
}
.input {
    padding: 20px 32px;
    text-align: center;
}
input {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #e0e0e0;
    border-radius: 3px;
    color: #3d464d;
    font-family: OpenSans;
    font-size: 14px;
    height: 21px;
    margin-bottom: 12px;
    padding: 6px 5px;
    width: 272px;
}
*::-moz-placeholder {
    color: #777777;
}
.captcha {
    font-family: OpenSans;
    font-size: 13px;
    margin: 5px 0;
    text-align: left;
}
.submit {
    background: none repeat scroll 0 0 #0073c0;
    border: 1px solid #168add;
    border-radius: 3px;
    color: #ffffff;
    cursor: pointer;
    font-family: OpenSans;
    font-size: 14px;
    height: 45px;
    width: 284px;
}
.submit:active {
    background: none repeat scroll 0 0 #168add;
}
</style>
Mit Zitat antworten
  #8  
Alt 04.02.2015, 15:50:49
spawnalex spawnalex ist offline
Anfänger
 
Registriert seit: Feb 2015
Alter: 45
Beiträge: 21
AW: Formular Fehler & Meldungen im selben Fenster ausgeben

... hier noch der PHP CODE

PHP-Code:
  <?php    
    
function sql_clean($str) {    
        
$search=array('^''°''!''"''²''§''³''$''%''&''/''{''(''['')'']''=''}''?''\'''´''`''€''*''+''~''#'"'"'<''>''|''µ'';');        
        
$replace=array('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''');        
        return 
str_replace($search,$replace,$str);    
    }
    
    if(isset(
$_GET["id"])) {
        if(
$_GET["id"] == "register") {

        
$username sql_clean($_POST["username"]);
        
$email sql_clean($_POST["email"]);
        
$password md5($_POST["password"]);;
        
$password2 md5($_POST["password2"]);;
        
$ip $_SERVER['REMOTE_ADDR'];
        
        if(
$password != $password2) {
            
$err "Die eingegebenen Passwörter stimmen nicht überein.";
        } else {

        
$connect mssql_connect($_CONFIG['svr_host'], $_CONFIG['svr_user'],$_CONFIG['svr_pwd']);

            
$control 0;        
                
$sql "SELECT sUsername FROM Account.dbo.tAccounts WHERE sUsername = '$username'";            
                
$result mssql_query($sql);
                while(
$row mssql_fetch_object($result))
                    {
                        
$control++;
                    }
                if(
$control != 0) {
                    
$err "Dieser Benutzername wird bereits von einem anderen Benutzer verwendet!";
                } else {

            
$control 0;        
                
$ipcheck "SELECT sIP FROM Account.dbo.tAccounts WHERE sIP = '$ip'";            
                
$ipresult mssql_query($ipcheck);
                while(
$row mssql_fetch_object($ipresult))
                    {
                        
$control++;
                    }
                if(
$control != 0) {
                    
$err "Es existiert bereits ein Account unter deiner Ip!";
                } else {
                    
            
$control 0;        
                
$emailcheck "SELECT sEmail FROM Account.dbo.tAccounts WHERE sEmail = '$email'";            
                
$emailresult mssql_query($emailcheck);
                while(
$row mssql_fetch_object($emailresult))
                    {
                        
$control++;
                    }    
                if(
$control != 0) {
                    
$err "Diese Email Adresse wird bereits von einem anderen Benutzer verwendet!";
                } else {

            if(
strstr($_POST['email'], '@') === false) {
                  
$err "Bitte eine echte Email Adresse angeben!";
            } else {

                
$sql "INSERT INTO Account.dbo.tAccounts
                (sUsername, sUserPass, sUserPassSalt, sEmail, sIP)
    
                VALUES
                ('$username', '$password', '$password', '$email', '$ip')"
;
    
                
$insert mssql_query($sql);
                
                
$set_ip "UPDATE Account.dbo.tAccounts Set sIP = '$ip' WHERE sUsername = '$username'";
                
$update_ip mssql_query($set_ip);
                
                
$set_points "UPDATE Account.dbo.tAccounts Set nAGPoints = '0' WHERE sUsername = '$username'";
                
$update_points mssql_query($set_points);
                
                 if(
$insert == true) {
                    
$okay "Dein Account wurde erfolgreich erstellt!";
                } else {
                    
$err "Ein Fehler ist aufgetreten. Bitte versuche es später erneut!";
                }
                
mssql_close($connect);
                } 
                }
                }
                }
        }
        }
        }
?>
Mit Zitat antworten
  #9  
Alt 04.02.2015, 15:51:43
spawnalex spawnalex ist offline
Anfänger
 
Registriert seit: Feb 2015
Alter: 45
Beiträge: 21
AW: Formular Fehler & Meldungen im selben Fenster ausgeben

... und hier noch der REST, viel Spass damit.

PHP-Code:

<?php
If($err == "Dieser Benutzername wird bereits von einem anderen Benutzer verwendet!" 
OR $err == "Die eingegebenen Passwörter stimmen nicht überein."
OR $err == "Es existiert bereits ein Account unter deiner Ip!"  
OR $err == "Ein Fehler ist aufgetreten. Bitte versuche es später erneut!"
OR $err == "Diese Email Adresse wird bereits von einem anderen Benutzer verwendet!." 
OR $err == "Bitte eine echte Email Adresse angeben!")
{
?>

<div class="register_test"></div>
<div class="container_test">
    <div class="form">
        <div class="title">
            Registrieren <span class="close"><a href="javascript:void(0)" onclick="document.getElementById('register').style.display='none';document.getElementById('fade').style.display='none'"><img src="images/close.png"></a></span>
        </div> 
        <div class="input">
            <form method="post" action="test.php?id=register">
                <?php
                
If($err == "Dieser Benutzername wird bereits von einem anderen Benutzer verwendet!." OR $err == "Es existiert bereits ein Account unter deiner Ip!"  OR $err == "Ein Fehler ist aufgetreten. Bitte versuche es später erneut!"){
                    echo 
"<div class=\"captcha\" style=\"text-align:center;color:red;\">Fehler!</div>";
                    echo 
"<div class=\"captcha\" style=\"text-align:center;color:red;\">".$err."</div>";
                }
                
?>
                <input type="text" name="username" value="<?php echo $user?>" placeholder="Accountname" maxlength="10" /><br />
                <?php
                
If($err == "Diese Email Adresse wird bereits von einem anderen Benutzer verwendet!." OR $err == "Bitte eine echte Email Adresse angeben!"){
                    echo 
"<div class=\"captcha\" style=\"text-align:center;color:red;\">Fehler!</div>";
                    echo 
"<div class=\"captcha\" style=\"text-align:center;color:red;\">".$err."</div>";
                }
                
?>
                <input type="text" name="email" value="<?php echo $email?>" placeholder="Email" maxlength="30" /><br />
                <?php
                
If($err == "Die eingegebenen Passwörter stimmen nicht überein."){
                    echo 
"<div class=\"captcha\" style=\"text-align:center;color:red;\">Fehler!</div>";
                    echo 
"<div class=\"captcha\" style=\"text-align:center;color:red;\">".$err."</div>";
                }
                
?>
                <input type="password" name="password" value="<?php echo $password?>" placeholder="Passwort" maxlength="32" /><br />
                <input type="password" name="password2" value="<?php echo $password2?>" placeholder="Passwort wiederholen" maxlength="32" /><br />
                <div class="captcha">Sicherheitsfrage: Wie heißt der Server?</div>
                <input type="text" name="captcha" value="<?php echo $captcha?>" placeholder="Antwort" maxlength="20" /><br />
                <input class="submit" type="submit" value="Account erstellen">
            </form>
        </div>
    </div>
</div>
<?php
}
?>

<?php
If($okay == "Dein Account wurde erfolgreich erstellt!")
{
?>

<div class="register_test"></div>
<div class="container_test">
    <div class="form">
        <div class="title">
            Registrieren <span class="close"><a href="javascript:void(0)" onclick="document.getElementById('register').style.display='none';document.getElementById('fade').style.display='none'"><img src="images/close.png"></a></span>
        </div> 
        <div class="input">
            <?php
                
echo "<div class=\"captcha\" style=\"text-align:center;color:green;\">Prima</div>";
                echo 
"<div class=\"captcha\" style=\"text-align:center;color:green;\">".$okay."</div>";
            
?>
        </div>
    </div>
</div>
<?php
}
?>

<a href="javascript:void(0)" onclick="document.getElementById('register').style.display='block';document.getElementById('fade').style.display='block'"><button>Registrieren</button></a>
<div id="fade" class="register"></div>
<div id="register" class="container">
    <div class="form">
        <div class="title">
            Registrieren <span class="close"><a href="javascript:void(0)" onclick="document.getElementById('register').style.display='none';document.getElementById('fade').style.display='none'"><img src="images/close.png"></a></span>
        </div> 
        <div class="input">
            <form method="post" action="test.php?id=register">
                <input type="text" name="username" placeholder="Accountname" maxlength="10" /><br />
                <input type="text" name="email" placeholder="Email" maxlength="30" /><br />
                <input type="password" name="password" placeholder="Passwort" maxlength="32" /><br />
                <input type="password" name="password2" placeholder="Passwort wiederholen" maxlength="32" /><br />
                <div class="captcha">Sicherheitsfrage: Wie heißt der Server?</div>
                <input type="text" name="captcha" placeholder="Antwort" maxlength="20" /><br />
                <input class="submit" type="submit" value="Account erstellen">
            </form>
        </div>
    </div>
</div>
Mit Zitat antworten
  #10  
Alt 07.02.2015, 23:13:13
Cloud Cloud ist offline
Anfänger
 
Registriert seit: Jan 2015
Alter: 32
Beiträge: 7
AW: Formular Fehler & Meldungen im selben Fenster ausgeben

Lief leider auch nicht .. ich hab die register nu via iframe in die lightbox geladen jetzt funktioniert alles so wie es soll.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HTML Tabelle mit Formular durchsuchen und Ergebnisse als Tabelle ausgeben duese1990 PHP Grundlagen 3 31.08.2011 23:55:34
neuer tab oder im selben fenster The Serious Sam PHP Grundlagen 5 05.04.2007 16:24:41
Frage zum "Pflichtfelder bei Fehler farbig hervorheben" formular 1two1 Support 7 28.01.2007 02:14:46
datei zeilenweise als Formular ausgeben Gerhard W PHP Grundlagen 2 24.11.2006 18:42:41
Wortkette per Formular ein- und sortiert ausgeben Yûrin PHP Grundlagen 8 02.01.2006 23:27:35


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:55:29 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt