|
You last visited: Today at 13:14
Advertisement
Textfelder erzeugen für Script
Discussion on Textfelder erzeugen für Script within the Web Development forum part of the Coders Den category.
06/06/2016, 11:06
|
#1
|
elite*gold: 747
Join Date: Dec 2010
Posts: 1,213
Received Thanks: 208
|
Textfelder erzeugen für Script
PHP Code:
<?php require_once("../config.php"); $params = array( 'email'=>' ', 'password'=>'passwort1234', ); $request = new \pmill\Plesk\CreateEmailAddress($config, $params); $info = $request->process(); var_dump($info);
Wie erstelle ich nun 3 Textfelder mit Email, Passwort / Passwort erneut eingeben ?
Dazu soll geprüft werden ob die Email schon existiert.
|
|
|
06/06/2016, 11:18
|
#2
|
elite*gold: 0
Join Date: Feb 2014
Posts: 978
Received Thanks: 160
|
z.b. und das mit dem Überprüfung ob die E-Mail schon existiert, dass muss im PHP Code erledigt werden.
Kann dir sonst auch  empfehle.
|
|
|
06/06/2016, 11:54
|
#3
|
elite*gold: 747
Join Date: Dec 2010
Posts: 1,213
Received Thanks: 208
|
Also so ähnlich :
PHP Code:
<form action="create_email_address.php">
First name: <input type="text" name="email"><br>
Last name: <input type="text" name="password"><br>
<input type="submit" value="Submit">
</form>
|
|
|
06/06/2016, 12:06
|
#4
|
elite*gold: 0
Join Date: Feb 2014
Posts: 978
Received Thanks: 160
|
Mehr oder weniger ja.
|
|
|
06/06/2016, 12:08
|
#5
|
elite*gold: 747
Join Date: Dec 2010
Posts: 1,213
Received Thanks: 208
|
Nun stehen ja die
$params = array(
'email'=>'  ',
'password'=>'passwort1234',
);
als Input
und die ausgabe wo es an die andere Datei gesendet wird wie mach ich das nun mit den text feldern?
|
|
|
06/06/2016, 12:11
|
#6
|
elite*gold: 0
Join Date: Feb 2014
Posts: 978
Received Thanks: 160
|
Müsste so schon passen, name="email" => create_email_address.php > 'email'=>'input'
Hab leider nicht so die Ahnung von PHP.
|
|
|
06/06/2016, 12:20
|
#7
|
elite*gold: 1278
Join Date: Dec 2011
Posts: 377
Received Thanks: 35
|
Quote:
Originally Posted by -=-Killha-=-
Nun stehen ja die
$params = array(
'email'=>'  ',
'password'=>'passwort1234',
);
als Input
und die ausgabe wo es an die andere Datei gesendet wird wie mach ich das nun mit den text feldern?
|
Wird doch per POST übermittelt. Um darauf zuzugreifen, musst du z.B. $_POST['email'] nutzen.
Gutes Tutorial:
|
|
|
06/06/2016, 12:22
|
#8
|
elite*gold: 747
Join Date: Dec 2010
Posts: 1,213
Received Thanks: 208
|
OK :
PHP Code:
<form action="create_email_address.php" method="post">
Email: <input type="text" $_POST["email"]><br>
Password: <input type="text" $_POST["password"]><br>
<input type="submit" value="Submit">
</form>
Und
PHP Code:
<?php
require_once("../config.php");
$params = array(
'email'=>$_GET["email"],
'password'=>$_GET["password"],
);
$request = new \pmill\Plesk\CreateEmailAddress($config, $params);
$info = $request->process();
var_dump($info);
So habe ich das verstanden
ALSO :
PHP Code:
<form action="create_email_address.php">
Email: <input type="text" name="email"><br>
Passwort: <input type="text" name="password"><br>
<input type="submit" value="Submit">
</form>
PHP Code:
<?php
require_once("../config.php");
$params = array(
'email'=>$_GET["email"],
'password'=>$_GET["password"],
);
$request = new \pmill\Plesk\CreateEmailAddress($config, $params);
$info = $request->process();
var_dump($info);
Das geht  Nur wird es oben im Browser öffentlich angezeigt :/
|
|
|
06/06/2016, 15:52
|
#9
|
elite*gold: 400
Join Date: Nov 2008
Posts: 67,905
Received Thanks: 19,505
|
Quote:
Originally Posted by -=-Killha-=-
OK :
PHP Code:
<form action="create_email_address.php" method="post">
Email: <input type="text" $_POST["email"]><br>
Password: <input type="text" $_POST["password"]><br>
<input type="submit" value="Submit">
</form>
Und
PHP Code:
<?php
require_once("../config.php");
$params = array(
'email'=>$_GET["email"],
'password'=>$_GET["password"],
);
$request = new \pmill\Plesk\CreateEmailAddress($config, $params);
$info = $request->process();
var_dump($info);
So habe ich das verstanden
ALSO :
PHP Code:
<form action="create_email_address.php">
Email: <input type="text" name="email"><br>
Passwort: <input type="text" name="password"><br>
<input type="submit" value="Submit">
</form>
PHP Code:
<?php
require_once("../config.php");
$params = array(
'email'=>$_GET["email"],
'password'=>$_GET["password"],
);
$request = new \pmill\Plesk\CreateEmailAddress($config, $params);
$info = $request->process();
var_dump($info);
Das geht  Nur wird es oben im Browser öffentlich angezeigt :/
|
Du solltest den verlinkten Artikel noch mal durch lesen
$_GET bzw. keine method Angabe im Formular führt dazu die Parameter per URL zu übergeben
|
|
|
06/06/2016, 15:54
|
#10
|
elite*gold: 747
Join Date: Dec 2010
Posts: 1,213
Received Thanks: 208
|
Danke, das habe ich nun gesehn leider bekomme ich dann nur eine Weiße seite.
Mache ich was falsch? Habe doch GET nd POST eingetragen ?!
|
|
|
06/06/2016, 16:00
|
#11
|
elite*gold: 1278
Join Date: Dec 2011
Posts: 377
Received Thanks: 35
|
Schau dir mal die Basics zu HTML an. Punisher hat dir ja schon einen Link zum W3C geschickt. Der hier ist speziell für Forms:
Und in dem Tutorial von mir wird dir doch alles genauestens erklärt.
Dein Formular nimmt Daten entgegen. Die möchtest du gar nicht vorbelegen.
Dein Formular in Post #3 war schon korrekt. Wenn du Text in die Felder eingibst, werden sie per GET übergeben, weil du keine method spezifiziert hast. Ich würde da noch ein method=post reinhauen. Aber ist erst einmal unwichtig.
Dass es öffentlich angezeigt wird, liegt an dem var_dump (vermutlich).
Edit: Da war ich bisschen langsam. Was @  meint, ist das selbe, was ich eben meinte: Du musst in deinem <form>-Tag eine method spezifizieren. Und die input-tags sollst du nicht vorbelegen oder irgendwie verschandeln.
|
|
|
06/06/2016, 16:21
|
#12
|
elite*gold: 747
Join Date: Dec 2010
Posts: 1,213
Received Thanks: 208
|
Schön wäre ein Script wo man eine Webmail registieren kann... Wie bei Web.de usw...
Wo man auch verfügbarkeit usw.. angezeigt bekommt .
Ich habe es nun so gemacht .
PHP Code:
<form action="create_email_address1.php" method="get">
First name: <input type="text" email=$_POST["email"]><br>
Last name: <input type="text" password=$_POST["password"]><br>
<input type="submit" value="Submit">
</form>
PHP Code:
<?php
require_once("../config.php");
$params = array(
'email'=>$_GET["email"],
'password'=>$_GET["password"],
);
$request = new \pmill\Plesk\CreateEmailAddress($config, $params);
$info = $request->process();
var_dump($info);
Das geht leider nicht :/ wenn ich es ohne GET usw.. mache und im Browser anzeigen lasse funzt alles wunderbar.
|
|
|
06/06/2016, 18:13
|
#13
|
elite*gold: 0
Join Date: Dec 2014
Posts: 276
Received Thanks: 84
|
Quote:
Originally Posted by krosswarrior
Schau dir mal die Basics zu HTML an. Punisher hat dir ja schon einen Link zum W3C geschickt. Der hier ist speziell für Forms:
Und in dem Tutorial von mir wird dir doch alles genauestens erklärt.
Dein Formular nimmt Daten entgegen. Die möchtest du gar nicht vorbelegen.
Dein Formular in Post #3 war schon korrekt. Wenn du Text in die Felder eingibst, werden sie per GET übergeben, weil du keine method spezifiziert hast. Ich würde da noch ein method=post reinhauen. Aber ist erst einmal unwichtig.
Dass es öffentlich angezeigt wird, liegt an dem var_dump (vermutlich).
Edit: Da war ich bisschen langsam. Was @  meint, ist das selbe, was ich eben meinte: Du musst in deinem <form>-Tag eine method spezifizieren. Und die input-tags sollst du nicht vorbelegen oder irgendwie verschandeln.
|
Quote:
Originally Posted by -=-Killha-=-
Schön wäre ein Script wo man eine Webmail registieren kann... Wie bei Web.de usw...
Wo man auch verfügbarkeit usw.. angezeigt bekommt .
Ich habe es nun so gemacht .
PHP Code:
<form action="create_email_address1.php" method="get">
First name: <input type="text" email=$_POST["email"]><br>
Last name: <input type="text" password=$_POST["password"]><br>
<input type="submit" value="Submit">
</form>
PHP Code:
<?php
require_once("../config.php");
$params = array(
'email'=>$_GET["email"],
'password'=>$_GET["password"],
);
$request = new \pmill\Plesk\CreateEmailAddress($config, $params);
$info = $request->process();
var_dump($info);
Das geht leider nicht :/ wenn ich es ohne GET usw.. mache und im Browser anzeigen lasse funzt alles wunderbar.
|
Mehr muss man dazu nicht mehr sagen. Ambesten einfach mal das Tutorial durchlesen, wo alles genaustens erklärt wird.
Das, was du da geschrieben hast, ergibt 0 sinn.
|
|
|
06/06/2016, 19:39
|
#14
|
elite*gold: 747
Join Date: Dec 2010
Posts: 1,213
Received Thanks: 208
|
So, habe nochmal alles durchgeschaut :
PHP Code:
<?php
require_once("../config.php");
$params = array(
'email'=>$_GET["email"],
'password'=>$_GET["password"],
);
$request = new \pmill\Plesk\CreateEmailAddress($config, $params);
$info = $request->process();
FUNKTIONIERT !
PHP Code:
<form action="create_email_address.php">
Email: <input type="text" name="email><br>
Passwort: <input type="text" name="password"><br>
<input type="submit" value="Submit">
</form>
Das geht nun auch
Aber wie schon erwähnt komme ich nicht ganz klar mit dem GET...
D.h. im Browser kommt oben ?email=markus1%40domain.us&password=eqeqw
Das wolte ich verhindern das es im Hintergrund geht.
Habe nun ein Komplettes Login mal genommen und bearbeitet :
PHP Code:
<!DOCTYPE html>
<!--[if lt IE 7 ]> <html lang="en" class="no-js ie6 lt8"> <![endif]-->
<!--[if IE 7 ]> <html lang="en" class="no-js ie7 lt8"> <![endif]-->
<!--[if IE 8 ]> <html lang="en" class="no-js ie8 lt8"> <![endif]-->
<!--[if IE 9 ]> <html lang="en" class="no-js ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" class="no-js"> <!--<![endif]-->
<head>
<meta charset="UTF-8" />
<!-- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> -->
<title>Login and Registration Form with HTML5 and CSS3</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Login and Registration Form with HTML5 and CSS3" />
<meta name="keywords" content="html5, css3, form, switch, animation, :target, pseudo-class" />
<meta name="author" content="Codrops" />
<link rel="shortcut icon" href="../favicon.ico">
<link rel="stylesheet" type="text/css" href="css/demo.css" />
<link rel="stylesheet" type="text/css" href="css/style.css" />
<link rel="stylesheet" type="text/css" href="css/animate-custom.css" />
</head>
<body>
<div class="container">
<header>
<h1>Webmail Registration</span></h1>
<nav class="codrops-demos">
<span>Click <strong>"Join us"</strong> to see the form switch</span>
</nav>
</header>
<section>
<div id="container_demo" >
<a class="hiddenanchor" id="toregister"></a>
<a class="hiddenanchor" id="tologin"></a>
<div id="wrapper">
<div id="login" class="animate form">
<form action="create_email_address.php" autocomplete="on">
<h1>Webmail Login</h1>
<p>
<label for="username" class="uname" data-icon="u" > Email </label>
<input id="username" name="username" required="required" type="text" placeholder=" "/>
</p>
<p>
<label for="password" class="youpasswd" data-icon="p"> Passwort </label>
<input id="password" name="password" required="required" type="password" placeholder="eg. X8df!90EO" />
</p>
<p class="keeplogin">
<input type="checkbox" name="loginkeeping" id="loginkeeping" value="loginkeeping" />
<label for="loginkeeping">Keep me logged in</label>
</p>
<p class="login button">
<input type="submit" value="Login" />
</p>
<p class="change_link">
Noch kein Mitglied ?
<a href="#toregister" class="register">Registrieren</a>
</p>
</form>
</div>
<div id="register" class="animate form">
<form action="create_email_address2.php" autocomplete="on">
<h1> Registrieren </h1>
<p>
<label for="usernamesignup" class="uname" data-icon="u">Benutzername</label>
<input id="usernamesignup" name="usernamesignup" required="required" type="text" placeholder="papduser" />
</p>
<p>
<label for="emailsignup" class="youmail" data-icon="e" >Email</label>
<input id="emailsignup" name="emailsignup" required="required" type="email" placeholder=" "/>
<select id="select" name="emailname" style="width: 115px;">
<option value="Pad1" title="@domain1.us">@domain1.us</option>
<option value="Piew1" title="@domain2.de">@domain2.de</option>
</select>
</p>
<p>
<label for="passwordsignup" class="youpasswd" data-icon="p">Passwort</label>
<input id="passwordsignup" name="passwordsignup" required="required" type="password" placeholder="eg. X8df!90EO"/>
</p>
<p>
<label for="passwordsignup_confirm" class="youpasswd" data-icon="p">Passwort wiederholen!</label>
<input id="passwordsignup_confirm" name="passwordsignup_confirm" required="required" type="password" placeholder="eg. X8df!90EO"/>
</p>
<p class="signin button">
<input type="submit" value="Registrieren"/>
</p>
<p class="change_link">
Bereits Registriert ?
<a href="#tologin" class="to_register"> Go and log in </a>
</p>
</form>
</div>
</div>
</div>
</section>
</div>
</body>
</html>
Ich wolte es so machen das man nur einen Namen auswählt und das @  in.de im Drop down man auswählen muss so das man keine andere Domains registrieren kann bei mir auf dem server.
Soweit erstellt es einen benutzer schonmal soweit OK nur das mit der Browserzeile verwirrend und den Drop Down
|
|
|
06/06/2016, 20:29
|
#15
|
elite*gold: 0
Join Date: Apr 2011
Posts: 11,117
Received Thanks: 2,436
|
Wurde doch oft genug gesagt das du get mit post austauschen sollst, evtl. hilft dir das ja weiter..
PHP Code:
<form action="create_email_address1.php" method="POST!!!!!!!!!!!!!!"> First name: <input type="text" email=$_POST["email"]><br> Last name: <input type="text" password=$_POST["password"]><br> <input type="submit" value="Submit"> </form>
PHP Code:
<?php
require_once("../config.php");
$params = array( 'email'=>$_POST!!!!!!!!!!!!!!["email"], 'password'=>$_POST!!!!!!!!!!!!!!["password"], );
$request = new \pmill\Plesk\CreateEmailAddress($config, $params); $info = $request->process();
var_dump($info);
|
|
|
 |
|
Similar Threads
|
F: Beim Absenden sollen erstmal alle Textfelder eingegeben werden
05/15/2015 - Web Development - 7 Replies
Hallo,
Ich habe hier ein PHP-Code wo man seine Daten eingeben die dann in der DB gespeichert werden. Jedoch sollen beim Absenden erstmal die Felder eingetragen sein. Mein Problem ist es , ich kann so oft den input type="submit" button drücken der speichert jedes mal den Datensatz ein nur halt ohne namen etc.
Code:
<?php
|
[HTML+CSS] Dynamische Buttons&Textfelder
12/28/2012 - Coding Tutorials - 3 Replies
CSS Tutorial - Dynamische Buttons&Textfelder
In diesem Texttutorial möchte ich euch erklären, wie ihr eure Buttons&Textfelder dynamischer gestalten könnt.
Damit alles funktioniert solltet ihr folgendes tun:
-Erstellt euch einen neuen Ordner namens "XYZ".Anstatt "XYZ" könnt ihr den Ordner auch beliebig anders nennen.Ich habe nur XYZ geschrieben, damit es gleich anschaulicher ist.
-Erstellt eine index.html Datei
-Dann erstellt einen Unterordner namens css.In den Ordner css erstellt ihr...
|
[Guide]How to mit Cheat Engine die Textfelder verändern kannst!
04/24/2011 - Metin2 Guides & Templates - 6 Replies
Hi,
Dieses how to geht um Cheat Engine wie man z.B denn Text vom Login verändert es geht mit fast allen.
Gut dann fangen wir mal an.
1.
Startet irgendein Metin2 Client egal ob Privater Server oder Offizeler Server.
|
[How to] mit Cheat Engine die Textfelder verändern kannst!
04/22/2011 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 0 Replies
Hi,
Dieses how to geht um Cheat Engine wie man z.B denn Text vom Login verändert es geht mit fast allen.
Gut dann fangen wir mal an.
1.
Startet irgendein Metin2 Client egal ob Privater Server oder Offizeler Server.
|
All times are GMT +1. The time now is 13:15.
|
|