Du musst prüfen ob der Spieler Cookies akzeptiert & dann erst das ganze setzen.
Ich glaube HTMLWorld hat mal ein Video gemacht Thema Cookies finde es aber nicht kannst du mir es sonst zeigen? wenn du natürlich Zeit hast!
Du musst prüfen ob der Spieler Cookies akzeptiert & dann erst das ganze setzen.
Ich glaube HTMLWorld hat mal ein Video gemacht Thema Cookies finde es aber nicht kannst du mir es sonst zeigen? wenn du natürlich Zeit hast!
Dann schau dir den Beitrag von ihm an:
Da ich noch nicht gut in PHP bin aber immer besser werde ist meine Frage wie ich es jetzt genau beheben kann! Wer echt nett wenn du mir hilfst Steve
Ich glaub nicht das hier einer jetzt lust hat das zu downloaden nur weil du ein Problem damit hast ^^.
Zeig uns am besten den Code daraus, der Probleme macht.
Okay kann ich verstehen hier:
<?php
include'setup.php';
if(!isset($_COOKIE['sess_id']) || strlen($_COOKIE['sess_id']) != SESS_LENGTH)
{
// Wenn keine Session existiert -> erstellen
$pattern = 'qwertzuiopasdfghjklyxcvbnmQWERTZUIOPASDFGHJKLYXCVBNM0123456789';
$session = '';
while(strlen($session) < SESS_LENGTH)
{
$session .= $pattern[rand(0, strlen($pattern) - 1)];
}
setcookie('sess_id', $session, time()+(60*60*24));
}
?>
<!DOCTYPE HTML>
<html>
<head>
<title>Mein CP 0.1 Alpha</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id="wrapper">
<div id="header"> </div>
<div id="navigation">
<ul>
<li><a href="index.php?page=index">Home</a></li>
<li><a href="index.php?page=changepw">Passwort ändern</a></li>
<li><a href="index.php?page=logout">Ausloggen</a></li>
</ul>
</div>
<div id="content">
<div id="content-top"> </div>
<div id="content-mid">
<?php
$sql = 'SELECT * FROM `sessions` WHERE `session` = "'. mysql_real_escape_string($_COOKIE['sess_id']) .'";';
$query = mysql_query($sql);
if(mysql_num_rows($query))
{
// Session existiert -> Benutzer eingeloggt
// Nun nach "Sicherheitssachen" abfragen
$session = mysql_fetch_assoc($query);
if($session['ip'] == $_SERVER['REMOTE_ADDR'] && $session['useragent'] == $_SERVER['HTTP_USER_AGENT'] && $session['hostname'] == gethostbyaddr($_SERVER['REMOTE_ADDR']))
{
// Sicherheitsdetails stimmen -> Benutzer eingeloggt
$player = new Player($session['username']);
if(md5($player->getPassword()) == $session['password'])
{
$sql = 'SELECT COUNT(id) AS `count` FROM `failedlogins` WHERE `user` = "'. mysql_real_escape_string($player->getName()) .'";';
$query = mysql_query($sql);
$failedlogins = mysql_fetch_assoc($query);
$page = (isset($_GET['page']) ? $_GET['page'] : 'index');
$page = str_replace('/', '', $page);
$page = str_replace('\\', '', $page);
$path = 'pages/'. $page .'.php';
if(file_exists($path))
include $path;
else
include 'pages/index.php';
}
else
{
// Passwort geändert
echo'<h2>Hinweis</h2>';
echo'Dein Passwort unterscheidet sich von dem deiner Session.<br />
Aus Sicherheitsgründen wirst du nun ausgeloggt.';
$sql = 'DELETE FROM `sessions` WHERE `id` = '. $session['id'] .';';
mysql_query($sql);
}
}
else
{
// Sicherheitsdetails geändert -> Benutzer war offline ( -> IP geändert ), Browser gewechselt, Session-Hijacking (?)
echo'<h2>Hinweis</h2>';
echo'Wir konnten dich nicht als den Benutzer identifizieren, als den du dich eingeloggt hat. Vermutlich hat sich deine IP geändert, du bist von einem anderem PC eingeloggt oder ähnliches.<br />
Aus Sicherheitsgründen wirst du nun ausgeloggt.';
$sql = 'DELETE FROM `sessions` WHERE `id` = '. $session['id'] .';';
mysql_query($sql);
}
}
else
{
// Session existiert nicht -> Benutzer nicht eingeloggt
if(isset($_POST['submit']))
{
// Loginformular abgesendet
$player = new Player($_POST['username']);
if($player->exists() == false)
{
// Benutzername falsch
echo'<b>Der eingegebene Benutzer wurde nicht gefunden</b><br /><i>Bitte prüfe, ob du dich evtl. vertippt hast</i>';
echo'<meta http-equiv="refresh" content="2; URL=index.php">';
}
else if($player->getPassword() == $_POST['password'])
{
// Benutzer existiert + Passwort richtig
echo'<b>Du hast dich erfolgreich eingeloggt.</b><br /><i>Bitte warte, du wirst weitergeleitet.</i>';
echo'<meta http-equiv="refresh" content="2; URL=index.php">';
$sql = 'INSERT INTO `sessions` (`id`,`session`,`ip`,`useragent`,`hostname`,`username`,`password`) VALUES (null, "'. mysql_real_escape_string($_COOKIE['sess_id']) .'", "'. mysql_real_escape_string($_SERVER['REMOTE_ADDR']) .'", "'. mysql_real_escape_string($_SERVER['HTTP_USER_AGENT']) .'", "'. mysql_real_escape_string(gethostbyaddr($_SERVER['REMOTE_ADDR'])) .'", "'. mysql_real_escape_string($_POST['username']) .'", "'. mysql_real_escape_string(md5($_POST['password'])) .'");';
mysql_query($sql);
}
else
{
// Benutzer existiert, Passwort falsch
echo'<b>Das Passwort stimmt nicht überein</b><br /><i>Bitte prüfe, ob du dich evtl. vertippt hast</i>';
echo'<meta http-equiv="refresh" content="2; URL=index.php">';
$sql = 'INSERT INTO `failedlogins` (`id`,`user`,`ip`,`hostname`,`useragent`,`password`) VALUES (null, "'. mysql_real_escape_string($_POST['username']) .'", "'. mysql_real_escape_string($_SERVER['REMOTE_ADDR']) .'", "'. mysql_real_escape_string(gethostbyaddr($_SERVER['REMOTE_ADDR'])) .'", "'. mysql_real_escape_string($_SERVER['HTTP_USER_AGENT']) .'", "'. mysql_real_escape_string($_POST['password']) .'");';
mysql_query($sql);
}
}
else
{
// Loginformular nicht abgesendet
echo'Um das CP nutzen zu können musst du dich mit deinen Logindaten einloggen.';
echo'<form action="index.php" method="post">';
echo'<label>Benutzername</label><label><input type="text" name="username" /></label><br />';
echo'<label>Passwort</label><label><input type="password" name="password" /></label><br />';
echo'<label> </label><label><input type="submit" name="submit" value="Login" /></label><br />';
echo'</form>';
}
}
?>
</div>
<div id="content-bot"> </div>
</div>
</div>
</body>
</html>
Um das CP nutzen zu können musst du dich mit deinen Logindaten einloggen.
Und da rüber kommt:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\CP\index.php on line 43
Hier Screen:
Hoffe du weist was ich meine danke weiterhin!
Du hast etwas in deinem PHP Code falsch.
Zeig und mal deinen PHP Code, bitte.
Damits vielleicht besser läuft ich habe es von Tion sein CP Tutorial hier sein PHP Script hier http://download.tionsys.de/ind…0fe2707b77587c30f7f13c0b3 hoffe du kannst mir helfen.
Hallo Leute ich ahbe ein Problem das habe ich schon bei mehreren PHP Scripts gehabt und zwar wenn ich XAMPP an habe und auch Apache und MySQL(Mit Harken...), und in mein XAMPP ordner unter htdocs ein Ordner erstelle namens CP und den in mein Webbrowser geh und localhost/CP eingeben kommt das Hintergrund ... wird aufgerufen aber es steht
Notice: Undefined index: sess_id in C:\xampp\htdocs\CP\index.php on line 41
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\CP\index.php on line 43
Um das CP nutzen zu können musst du dich mit deinen Logindaten einloggen.
Benutzername:
Passwort:
Ich Frage mich woher das andere kommt? hoffe einer weis was ich meine und kann mir helfen danke im voraus!
MFG
Painic28
Hallo Leute,
Ich wollte mal Fragen ob jemand ein UCP hat was auf Dini basiert oder jemand ein Tutorial wer echt super nett bräuchte es für mein Dini Selfmade danke im voraus könnt euch den gerne melden.
MFG
Painic28
Wenn ihr 25€PSC verschenkt wenn er Level 30 geschafft hat wieso kauft ihr euch nicht erstmal eine .de Domain und macht das später oder so? Aber sonst ganz gut!
Es gibt die Funktion "EditObject();" bzw. es gibt ja auch einen Editor, und es ist ein Standart Filterscript vom SAMP Team.
"Attachments" findest du im Server pack.
Alles klar ich guck mal nach danke für deine/eure Hilfe!
Der beste Tutorial: http://wiki.sa-mp.com/wiki/AttachObjectToPlayer o.o
Okay aber woher soll ich wissen wie die Koordinaten von hinten oder auf dem Kopf ist? gibts da ein Editor?
Okay also gibts kein Befehl wie SetPlayerPos oder sowas muss man/kann man nur mit SetPlayerAttach.. machen gibts dafür Tutorials?
Hallo Leute,
Ich wollte mal Fragen ob man in Multiplayer Scripten kann das man wie in Singelplayer zum Frisur gehen kann dann würde ich ein
Dialog machen aber wie würde der Befehl lauten um die und die Frisur zu ändern und könnte man das speichern?.Und noch eine Frage kann man auch
wie in Singelplayer Tattoo machen und die den Speichern und ob man Klamotten Laden machen kann das er seine Kette.. auswählen kann!.Hoffe einer weis was ich meine und könnte mir weiter helfen danke im voraus!
WENN EINER DAS WÜSSTE BITTE ERKLÄREN DANKE!
MFG
Painic28
Alles anzeigenHallo,
ich hab heute zu meinen geburtstag ein Turtel Beach x12 bekommen.
Jedoch schaltet sich der Controller immer aus wenn ich das Headset in den Controller einstecke.
Ich weiß nicht an was es liegt battarien sind es auch nicht.
das ganze habe ich für die Xbox und es passiert in mw3
lg
ipod
Erstmal alles gute,
Und ich habe auch ein Turtle Beach für XBOX, ich glaube es können dran liegen das es nicht richtig eingesteckt ist vielleicht mach mal controller aus und Headset steck es rein mach Controller an und Headset vielleicht gehts den!
Ich glaube es ist dein Problem wenn du zulang schreibst z.b ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Statistiken","blabla","OKAY","");
Also wenn du zu viel bei blabla schreibst sagt er egen wann ein ERROR weil es zu lang ist du musst den einfach z.b
mit mehrere formats machen!
MFG
Hallo Leute,
Da ich ein neuen PC bekommen habe und SAMP alles habe Script... was auf MySQL basiert will ich nun das ich XAMPP anmache nun sieht es so aus:
so wenn ich jetzt rechts hacken setzen will bei Apache und MySQL passiert das:
Es geht bei Apache aber bei MySQL nicht kann nur an machen so nun hab ich gedacht mein MySQL Server geht schon wenn ich ihn den anmachen will passiert das:
Deswegen denke ich es liegt dadran weil bei mir passiert das auch wenn ich z.b eine PHP Homepage erstelle da stehen aufeinmal wilde Zahlen einfach die eigentlich im Script nur stehen sollten deswegen denke ich es liegt dadran!Hoffe eienr könnte mir helfen und danke im voraus.
MFG
Painic28
Viel Erfolg. Ist keine leichte Sache, hab mich auch mal ran gesetzt, aber da mein PC damals zu langsam war, konnte ich nicht sonderlich viel machen.
Das war früher auch mein Problem mein PC hab aber jetzt ein besseren und versuche mein GLÜCK
Hmm würde für sonetwas jemanden engagieren, sowas detailliertes zu erstellen ist nichts für anfänger.
Da ich kein kenne und kein kenne den ich vertrauen kann würde ich es lieber selber machen und es gibt Tutorials, jeder fing mal klein an!
mit Cinema4d kannst du sehr Hochwerige Figuren erstellen
Das ist das Maskotchen von C4D
Mir fällt grade noch Lightwave ein damit kann mann auch hochwertige Sachen erstellen und geht ähnlich zu steuern wie C4D
Danke für deine Antwort mal gucken ob es ein Tutorial gibt darüber(Cinema 4D)!
CInema4d, Maya, Blender
Okay Blender finde ich nicht so gut eher für so kleine Figuren Comic oder so Cinema 4D kenn ich muss ich mal schauen ist auch ein gutes PRogramm aber kann man da mit hochwertige Figuren erstellen? und Maya muss ich mal schauen bei Youtube danke!
Hallo Leute,
Da ich momentan dabei bin ein Zombie Spiel zu Programmieren wollte ich mal Fragen ob jemand ein gutes Programm kennt womit ich richtig gute Figuren erstellen kann die Grafik soll aber gut sein damit ich gute Figuren erstellen könnte.Danke im voraus und wenn ihr es wisst einfach im Thread posten.
MFG
Painic28
//EDIT Überschrift
Alles anzeigenzB
new Pickup;
Pickup = CreatePickup(1239.........);
in deinem Befehl oder OnPlayerUpdate
if(IsPlayerInRangeOfPoint(playerid,4, x,y,z des pickups))
{
DestroyPickup(Pickup);
}
Das habe ich auch schon bei Wiki gesehen aber wie mache ich es wenn ich:
new Float:X, Float:Y, Float:Z, Float:Distance = 70.0;
GetPlayerPos(playerid, X, Y, Z);
PlayAudioStreamForPlayer(playerid, "http://germangta.ohost.de/Musik/T.I._-_Go_Get_It_Official_Video.mp3", X, Y, Z, Distance, 1);
CreatePickup(1239,1, X, Y, Z);
Create3DTextLabel("Musik Box\n"HTML_GRÜN"T.I - Go Get It",COLOR_BLAU, X, Y, Z,12,0);
löscht er ja nicht das Pickup wie würde ich das den machen?