Flashhilfe.de - Flash Community

PHP wird im IE nicht angezeigt

 


AntwortenRegistrieren Seite1  

Paddy95#1
Benutzerbild von Paddy95
Beiträge: 81
Registriert: Sep 2010

18.09.2010, 23:03

Hallo Flashhilfe,

Ich habe folgenes Problem, meine PHP Scripte werden im IE nicht angezeigt, ich verwende für meine register.php folgenem Code:

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<html>
<head>
  <body>
<link rel="shortcut icon" href="./templates/icon.gif">
<title>Patrik Kuehl ~ Register
<link rel="stylesheet" href="css/style.css"
type="text/css" media="screen" />
<div id="register_main>
<?php

//This function will display the registration form
function register_form(){

$date = date('D, M, Y');
echo "
<h2>Registrieren:</h2><br>";
echo "
<form action='?act=register' method='post'>"
    ."
<b>Benutzername:</b><br>"
    ."
<input type='text' name='user' size='30'><br><br>"
    ."
<b>Passwort:</b><br>"
    ."
<input type='password' name='password' size='30'><br><br>"
    ."
<b>Passwort wiederholen:</b><br>"
    ."
<input type='password' name='password_conf' size='30'><br><br>"
    ."
<b>E-Mail Adresse:</b><br>"
    ."
<input type='text' name='email' size='30'><br><br>"
    ."
<b>Alter*</b><br>"
    ."
<input type='text' name='age' size='30' maxlength='2'><br><br>"
    ."
<input type='radio' name='gender' value='man'><b>M&auml;nnlich</b> &nbsp;&nbsp;"
    ."
<input type='radio' name='gender' value='woman'><b>Weiblich</b><br><br>"
    ."
<a href=./agb.html target=_blank><b>Die AGB lesen</b></a><br><br>"
    ."
<input type='submit' value='AGB akzeptieren und Registrieren'><br><br>"
    ."
<p><b>Die mit * gekenntzeichneten Felder sind freiwillig.</b></p>"
    ."
</form>";

}

//This function will register users data
function register(){

//Connecting to database
$connect = mysql_connect("
Mein_Host", "Mein_Name", "Mein_Passi");
if(!$connect){
die(mysql_error());
}

//Selecting database
$select_db = mysql_select_db("
Meine_DB", $connect);
if(!$select_db){
die(mysql_error());
}

//Collecting info
$user = $_REQUEST['user'];
$password = $_REQUEST['password'];
$pass_conf = $_REQUEST['password_conf'];
$email = $_REQUEST['email'];
$gender = $_REQUEST['gender'];
$age = $_REQUEST['age'];

//Here we will check do we have all inputs filled

if(empty($user)){
die("
W&auml;hle dein Benutzernamen!<br>");
}

if(empty($password)){
die("
W&auml;hle dein Passwort!<br>");
}

if(empty($pass_conf)){
die("
Wiederhole dein Passwort!<br>");
}

if(empty($email)){
die("
W&auml;hle deine E-Mail Adresse!");
}

if(empty($gender)){
die("
W&auml;hle dein Geschlecht!");
}

//Let's check if this username is already in use

$user_check = mysql_query("
SELECT user FROM Users WHERE user='$user'");
$do_user_check = mysql_num_rows($user_check);

//Now if email is already in use

$email_check = mysql_query("
SELECT email FROM Users WHERE email='$email'");
$do_email_check = mysql_num_rows($email_check);

//Now display errors

if($do_user_check > 0){
die("
Benutzername wird schon verwendet!<br>");
}

if($do_email_check > 0){
die("
E-Mail Adresse wird schon verwendet!");
}

//Now let's check does passwords match

if($password != $pass_conf){
die("
Passw&ouml;rter stimmen nicht &uuml;berein!");
}


//If everything is okay let's register this user

$insert = mysql_query("
INSERT INTO Users (user, password, email, gender, age) VALUES ('$user', '$password', '$email', '$gender', '$age')");
if(!$insert){
die("
Es ist ein Fehler aufgetreten: ".mysql_error());
}

echo $user."
, Sie sind jetzt registriert. Vielen dank!<br><a href=./login.php>Einloggen</a> | <a href=./>Startseite</a>";
}

switch($act){

default;
register_form();
break;

case "
register";
register();
break;

}

?>
</div>
  </body>
</head>
</html>


Hoffe, dass mir jemand weiterhelfen kann :-(

Grüße,
Paddy95
Geändert von Paddy95 am 18.09.10 um 23:05 Uhr
Werbung
Beiträge: 0
Registriert: Feb 2016


micB#2
Benutzerbild von micB
Beiträge: 186
Registriert: Jun 2009

19.09.2010, 11:09

> meine PHP Scripte werden im IE nicht angezeigt
das spricht in diesem fall für den IE :-)

aufbau einer HTML-seite sollte sein:
ActionScript:
1
2
3
4
5
6
<html>
<head>
</head>
<body>
</body>
</html>

das hast du irgendwie durcheinandergewürfelt.

und dein div...
ActionScript:
1<div id="register_main>

...dort musst du auch am ende anführungszeichen setzen.
ActionScript:
1<div id="register_main">


was das PHP angeht...soweit habe ich nicht geguckt.
mich wundert es, dass alles (incl. mysql_connect etc.) in diese datei integriert wird, aber versuch' vielleicht erstmal, die HTML-fehler zu korrigieren.
stealth_axg#3
Benutzerbild von stealth_axg
Beiträge: 172
Wohnort: Wiesbaden
Registriert: May 2009

20.09.2010, 08:47

@Paddy95
ich weis nicht wie dein Wissensstand ist, aber du weist, dass PHP eine Skriptsprache ist und auf einem Server ausgeführt wird?!

Also der IE wird nie dein Skript ausführen.....

Hier bekommst du eine lokale Entwicklungsumgebung
Actionscript...O.o?.... Ist das ein neues Gewürz, was stinkt?!

API für C++ & Java
Paddy95#4
Benutzerbild von Paddy95
Beiträge: 81
Registriert: Sep 2010

Themenautor/in

02.10.2010, 11:21

@Antwortern

Ich habe bereits eine Lösung gefunden, ich hatte die XML Version angegeben,
jetzt wo ich die entfernt habe, werd der Code auf allen gängigen Browsern
ausgeführt. Sorry das ich nicht gleich Antworten konnte.

Grüße,
Paddy1995
Geändert von Paddy95 am 03.10.10 um 19:25 Uhr
Werbung
Beiträge: 0
Registriert: Feb 2016



AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2019 Sebastian Wichmann - Flashhilfe.de