Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 11:00

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



php fehler HILFE!!!

Discussion on php fehler HILFE!!! within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2009
Posts: 73
Received Thanks: 2
php fehler HILFE!!!

Hallo,

Ich hab da ein kleines Problem,

unzwar wirft der mir andauernt denn fehler ( siehe Bild ) aus.



Ich vermute es liegt an:
Code:
mysql_query("DELETE FROM `keys` WHERE `key`='$key'"); // muss raus aber wie?
$sql="INSERT INTO tsbestellen (servername, pw, slot, wp1, wp2, e-mail, Sonstiges) VALUES ('$sname', '$password', '$slot', '$wp1', '$wp2', '$email', '$son')";


ganze:
Code:
<?php

$sql_host = "***.**.****.*"; //MySQL Host
$sql_user = "ZENSIERT"; //MySQL User
$sql_pass = "ZENSIERT"; //SQL Password
$db = "*****"; //Database
$con = mysql_connect($sql_host,$sql_user,$sql_pass) or die ("mysql verbindung konnte nicht hergestellt werden!");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db($db, $con) or die ("Datenbank kann nicht erreicht werden!");

if(get_magic_quotes_gpc()) {
array_map('stripslashes', $_POST);
}

$sname = mysql_real_escape_string($_POST['$sname']);
$password = mysql_real_escape_string($_POST['password']);
$slot = mysql_real_escape_string($_POST['slot']);
$wp1 = mysql_real_escape_string($_POST['wp1']);
$wp2 = mysql_real_escape_string($_POST['wp2']);
$email = mysql_real_escape_string($_POST['email']);
$son = mysql_real_escape_string($_POST['son']);
$password = sha1(strtoupper($sname) . ":" . strtoupper($password));
$password = strtoupper($password);



$acccheck = "SELECT `servername` FROM `tsbestellen` WHERE `servername`='$sname'";
$result1 = mysql_query($acccheck, $con);
$row1 = mysql_num_rows($result1);
if($row1 == 1)
{
echo "
<link rel='stylesheet' type='text/css' href='Style.css' />
</HEAD>
<BODY bgcolor='black'>
<center>
<Table cellpadding=0 cellspacing=0 style='margin-top:-100px;'><tr><td class='account' width=846 height=687 valign='top' align='middle'>
<table cellpadding=0 cellspacing=0 style='margin-top:250px;'><tr>
<td class='account2' width=330 height=300 valign='top'>Der Servername existiert bereits!
<meta http-equiv='refresh' content='2; URL=index.php'> 
</body>
</html>
";
}

else
{
$result = mysql_query($con);
$row = mysql_num_rows($result);
if($row == 1)
{
mysql_query("DELETE FROM `keys` WHERE `key`='$key'"); // muss raus aber wie?
$sql="INSERT INTO tsbestellen (servername, pw, slot, wp1, wp2, e-mail, Sonstiges) VALUES ('$sname', '$password', '$slot', '$wp1', '$wp2', '$email', '$son')";

if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "
<link rel='stylesheet' type='text/css' href='Style.css' />
</HEAD>
<BODY bgcolor='black'>
<center>
<Table cellpadding=0 cellspacing=0 style='margin-top:-100px;'><tr><td class='account' width=846 height=687 valign='top' align='middle'>
<table cellpadding=0 cellspacing=0 style='margin-top:250px;'><tr>
<td class='account2' width=330 height=300 valign='top'>................!
<meta http-equiv='refresh' content='2; URL=index.php'> 
</body>
</html>
";
}
else
echo "
<link rel='stylesheet' type='text/css' href='Style.css' />
</HEAD>
<BODY bgcolor='black'>
<center>
<Table cellpadding=0 cellspacing=0 style='margin-top:-100px;'><tr><td class='account' width=846 height=687 valign='top' align='middle'>
<table cellpadding=0 cellspacing=0 style='margin-top:250px;'><tr>
<td class='account2' width=330 height=300 valign='top'>Es ist was Schiefgelaufen bitte versuchen sie es erneut oder sagen sie ein adminauf dem ts3 bescheid!
<meta http-equiv='refresh' content='7; URL=index.php'> 
</body>
</html>
";
}
mysql_close($con)
?>
weiss denn keiner woran das liegen kann?
Darkhomer is offline  
Old 12/22/2012, 20:53   #2
 
elite*gold: 0
Join Date: Aug 2011
Posts: 175
Received Thanks: 13
Hallo,

leider ist deine "Fehlermeldung" nicht sehr aussagekräftig.
Füge mal deinem Code folgende Zeile hinzu:
Code:
error_reporting(E_ALL);
und schau, ob neue Fehler angezeigt werden.
Sycube is offline  
Old 12/22/2012, 23:14   #3
 
elite*gold: 0
Join Date: Jan 2009
Posts: 73
Received Thanks: 2
habs nochmal neu gemacht (diesmal mit hilfe) und es hat gefunzt muss da noch paa funktionen einbauen das man z.b nicht 2 mal den selben servername haben kann u.s.w aber sonst gehts

Code:
<title>Ts3 Bestellen </title>
<?php
//MySQL Daten 
define (DB_HOST,"************");
define (DB_USER,"*****");
define (DB_PASS,"**********");
define (DB_NAME,"******");
//MySQL Verbindung aufbauen
mysql_connect(DB_HOST, DB_USER,DB_PASS) or die ("Keine Verbindung moeglich");
mysql_select_db(DB_NAME) or die ("Die Datenbank existiert nicht.");
?>
<center>
<?php
//HTML Form
echo '<form action="" method="POST">';
echo 'Servername : <input type="text" name="name" id="name"><br>';
echo 'E-mail : <input  type="text" name="email" id="email"><br>';
echo 'Port_1 : <input type="text" name="port_1" id="port_1"><br>';
echo 'Port_2 : <input type="text" name="port_2" id="port_2"><br>';
echo 'Slots : <input type="text" value="max 50" name="slot" id="slot"><br>';
echo 'Server Password : <input type="text" name="pw" id="pw"><br>';
echo '<input type="submit" name="sub" value="Absenden">';
echo '</form>';
//Form übergeben
if(isset($_POST['sub']))
{
	$sql = mysql_query("INSERT INTO `test` SET `name` = '".mysql_real_escape_string($_POST['name'])."', `email` = '".mysql_real_escape_string($_POST['email'])."', `port_1` = '".mysql_real_escape_string($_POST['port_1'])."', `port_2` = '".mysql_real_escape_string($_POST['port_2'])."', `slot` = '".mysql_real_escape_string($_POST['slot'])."', `pw` = '".mysql_real_escape_string($_POST['pw'])."'");
	if($sql)
	{
		echo "Eintrag erfolgreich !";	
	}
	else
	{
		echo "Fehler ". mysql_error();	
	}
}
?>
Darkhomer is offline  
Reply


Similar Threads Similar Threads
[HILFE] Grafikkarten Fehler [HILFE]
04/18/2011 - Technical Support - 7 Replies
Hay Leute, Ich habe seit längeren ein Problem mit meiner Grafik und wollte euch da einmal um Hilfe Fragen. Also ich habe meinen PC neu aufgesetzt, und seit dem kann ich keine Spiele mehr mit 3D Grafik spielen! Also z.B. : Warrock, Metin2, OP7, CA etc. Ich habe dann durch ein Paar Tipps gemerkt das es an meinem Treiber liegt. Also ich brauche einen neuen Treiber aber ich habe keine Ahnung wo und wie ich einen bekomme ! Darum wollte ich mal Fragen ob einer von euch mir den Treiber...
[HILFE] War Rock Fehler [HILFE]
12/22/2010 - WarRock - 0 Replies
Hi Com, also als erstes möchte ich mich jetzt schon an alle hilfreichen Antworten bedanken! -Was mein Problem ist Also, wenn ich War Rock starte, und dann dieses kleine Fenster kommt, wo man "OK" drücken muss, mache ich das. Jedoch kommt dannach nicht das Fenster wo man Game Start klicken muss.. und mir ist auf gefallen wenn ich viele Programme starten will wie gerade z.B. MSN..(Windows Live Messenger) stand da: Also oben steht msngr.exe - Systemfehler Das Programm kann nicht...
Fehler : java.net.socet.exception:connection reset fehler bitte um hilfe
12/21/2010 - Minecraft - 9 Replies
Hab denn java.net.socet.exception:connection reset fehler immer und immer wieder :( könnt ihr mir dabei vill helfen? :) LG DieVerrückteMango =)
[Hilfe]DB fehler und char fehler
07/25/2010 - Metin2 Private Server - 3 Replies
hallo ich habe die SF von bjoern.ebert17 folgende fehler : 1 ich kann keinen account erstellen bei Player wenn ich AccountID eingeben will kann ich das nicht kann nur zahlen eingeben wie kann ich einen account erstellen? 2 auf dem account von bjoern.ebert17 kann ich keinen char erstellen zb ich will einen char machen namens hallo = Du kannst diesen Charakter nicht erstellen oder so was kann ich dagegen tun ( egal ob ich Test oder so nehme kein name tut) Bitte um schnelle hilfe



All times are GMT +2. The time now is 11:00.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.