Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 03:05

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

Advertisement



[Problem]cookie - vote

Discussion on [Problem]cookie - vote within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1


 
DasPrinzip.'s Avatar
 
elite*gold: 727
Join Date: Feb 2012
Posts: 1,206
Received Thanks: 303
[Problem]cookie - vote

Hallo ich hab mal ein Problem.

Code:
session_start();
	if ($_POST['text'] == '1')
	{
	$cookiewert = "wert";
	setcookie("cookie", $cookiewert, time()+3600*24);
	}
Es wird kein Cookie gesetzt, auch nach einem Reload, wird kein Cookie gesetzt. Diese Zeilen befinden sich direkt am Anfang des Dokuments..

Selbst wenn ich nur

Code:
setcookie("cookie", "Wert", time()+3600*24);
mache, wird kein Cookie gesetzt, bei keinem Browser.

2. Problem:

Code:
if (isset($_POST['submitvote'])){
			if (isset($_COOKIE['cookie'])){
				echo '<font color="red">Du kannst pro 24h nur einmal voten!</font>';
				}
				else
				{
		$votingdata = $_POST['select'];
		mysql_query("UPDATE tabelle SET vote = 'vote'+1 WHERE titel = '".$votingdata."'"); 
		echo '<font color="green">Erfolgreich gevotet!</font>';
			}
		}
Wird nicht erhöht?

^hab ich gelöst. nur noch Cookie :/

Liebe Grüße
DasPrinzip. is offline  
Old 09/21/2014, 18:57   #2
 
RecK's Avatar
 
elite*gold: 20
Join Date: Jan 2009
Posts: 304
Received Thanks: 55
Was genau ist das Problem?
Das das Cookie nicht gesetzt wird?

Hast du mal geschaut ob im Antwort-Header überhaupt ein Set-Cookie vorhanden ist?
Bzw, hast du den Wert im Anfrage-Header überprüft auf Richtigkeit und oder ob er vorhanden ist?
Wo entsteht das Problem?

Vielleicht mal mit path-Angabe versuchen, wobei das eigentlich nicht groß was ändert.
Würde dir nämlich dann setcookie('cookie', 'wert', time(), '/') empfehlen, was jedoch auch dem
eigentlichen default entspricht.


lg, Tim
RecK is offline  
Old 09/25/2014, 18:14   #3
 
Schlumpf9's Avatar
 
elite*gold: 1
Join Date: May 2011
Posts: 28
Received Thanks: 4
Wie prüfst du ob das Cookie gesetzt wurde?
Ich empfehle dir im Firefox das Addon Web Developer, dort kann man alle Cookies einsehen, die gesetzt wurden. Natürlich gibt es auch andere Addons!

PHP Code:
<?php
setcookie
("cookie_name""cookie_value"time() + 10 60"/"); //10 Minuten
echo $_COOKIE["cookie_name"];
?>
Teste mal diesen Code in einer anderen Datei. Im Normalfall sollte im Browser "cookie_value" ausgegeben werden und das Cookie für 10 Minuten aktiv bleiben, bzw. es wird ja bei jedem Aufruf neu gesetzt, aber z.B. über das Addon kann man ja prüfen ob es nach 10 Minuten verschwindet.
So muss es auf jeden Fall funktionieren (so hab ich es auch eingebaut...)

Zu 2)
PHP Code:
mysql_query("UPDATE tabelle SET vote = 'vote'+1 WHERE titel = '".$votingdata."'"); 
Funktioniert glaube ich nicht wegen: vote = 'vote'+1. Das 'vote' steht in Anführungszeichen was dem MySQL Server signalisiert, dass es sich um einen String handelt (korrigiert mich wenn ich falsch liege).
Versuch mal `vote` = `vote`+1
Die `` geben an, dass es sich um ein Column Name handelt. Im Feld `vote` muss natürlich eine Zahl sein und das Feld muss auch den Datentyp Zahl haben, sonst funktioniert es natürlich im Normalfall nicht!
Schlumpf9 is offline  
Reply


Similar Threads Similar Threads
Und schon wieder hat der doofe CooKie ein Rüstungs Problem
01/25/2014 - Metin2 Private Server - 7 Replies
Hey Leute, da ich schon wieder ein doofes Rüstung's Problem habe. Was sich wieder nicht klar aus der Syserr erkennen lässt. Und ich es auch nicht gebacken bekomme es zu beheben, suche ich mal jemanden der sich sehr gut Client seitig auskennt. Ich denke es liegt an der .msm Datei so wie immer. Da die Rüstungen Unsichtbar sind. Doch leider habe ich momentan kein plan welche Dateien genau in die .msm mit rein kommen. Da mal bei den Rüstungen nur die .gr2 Datei in die .msm kommt. Und mal...
Flash Game Hacking - Cookie Problem
11/01/2013 - Web Development - 0 Replies
Servus, Leute! Ich habe gerade in einem Flash Game Werte verändert, die mir sicherlich einige Vorteile bringen werden. Jedoch stellte sich mir ein Problem beim Ausprobieren in den Weg: Das Flash Game macht nach einem kurzen Ablauf von den obligatorischen Animationen einfach eine nicht endende Pause! Das konnte ich mir leicht erklären mit den fehlenden Cookies, denn bei dem Spiel handelt es sich nämlich um ein Multiplayer Spiel. Bevor man überhaupt zu der Flash-Anwendung geleitet wird,...
Problem mit Cookie
06/18/2012 - Web Development - 2 Replies
Ich wollte einen Cookie erstellen. Aber der Cookie wird nicht gesetzte. Das hier ist mein Code. Wisst ihr vielleicht warum? <?php if(isset($_COOKIE)) { echo $_COOKIE; echo "<br><br>"; echo "Cookie wurde gelöscht"; setcookie ("cookie_test", "", time() -1);
PHP - cURL Cookie Problem
08/19/2011 - Web Development - 6 Replies
Hallo, ich möchte eine Chinesische Seite sogesagt übersetzen. Dazu habe ich mir gedacht das ich ein Formular auf Deutsch mache und den Post an die chinesische Seite schicke. Leider bekomme ich eine Fehlermeldung von der Seite aus das die Cookies deaktiviert sind oder so. Nun weiß ich nicht weiter. Cookies sind laut Script an und sollten eig. weitergegebene werden. Könnt ihr mir helfen? <?PHP session_start(); if (isset($_POST) && ($_POST == "Registrieren")){...
Auto-Account Creator - Problem: Cookie
01/13/2008 - General Coding - 2 Replies
Heyho! Ich will einen auto account creator erstellen. Habe die Http-Packets analysiert und die server responses ebenso. Jetzt wüsste ich gerne: in einem HTTP-Request wird eine Cookie ID abgefragt... Wie soll ich die in mein Programm einbinden? bzw: wie kann ich die Cookie erstellung einbinden? Habe ich nicht genau genug nachgesehen und es gab eine "CREATE Cookie" anweisung? bitte um Hilfe/Ratschläge :) //edit// hab mich kurz mit rEdoX unterhalten... vllt hab ich doch kein problem ;D



All times are GMT +1. The time now is 03:06.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.