Servus,
Vorweg: Sorry wenn es die Frage schon gab aber ich brauch Hilfe
Ich arbeite derzeit an einem Script und komme nicht weiter, bei php datei 1 kann der Nutzer auf einen Button klicken das eine action auslöst, er wird dann zu der php datei 2 weitergeleitet die dafür sorgt das Variabel $sp_verwaltung die sich in einer dritten php datei befindet um 1 erhöht sofern eine bedingung erfüllt wurde. Sollte die Bedingung nicht erfüllt werden wird dem Nutzer gesagt das diese Aktion nicht ausgeführt werden kann. Problem an der sache ist einfach das er den Wert in der dritten datei ums verrecken nicht erhöht, hab mir bei google einen wolf gesucht, getestet aber nichts funkt deswegen hab ich gedacht ich versuchs hier einmal:
Btw. an die Include Funktion hab ich natürlich gedacht und ist auch drin weiter oben, habs net extra rein gepostet, wollt nicht den ganzen kram mit html und so rein hauen da es sonst zu komplex wird.
Inhalt von Datei 1 kann ich mir sparen denk ich,
Inhalt von Datei 2:
<?php
$fp=fopen("userdata.php","w");
if ($sp_points > 120000) { fwrite ($fp, $sp_verwaltung++); }
else {echo "Ihre Punkte reichen nicht aus";}
fclose($fp);
?>
Inhalt von Datei 3:
<?php
$Punkte = 0;
$Bonus = 0;
?>
Problem ist: Wenn ich das ganze teste und in Datei 1 auf den Button klicke werd ich zur Datei 2 geleitet, in der Datei 2 gibt er sofern die Punkte unter 120000 sind den Text "Ihre Punkte reichen nicht aus" aus, wenn die Punkte aber über 120000 sind passiert fast gar nichts, der Wert in der Datei 3 wird nicht erhöht und es wird auch keine fehlermeldung ausgegeben, das einzige was passiert ist das er den gesamten inhalt von datei 3 löscht.
Jetzt die Frage: Was mach ich falsch? Oo
Wäre über Hilfe sehr dankbar und bitte net zu doll meckern, its my first day (okay not really) ^^
Vorweg: Sorry wenn es die Frage schon gab aber ich brauch Hilfe
Ich arbeite derzeit an einem Script und komme nicht weiter, bei php datei 1 kann der Nutzer auf einen Button klicken das eine action auslöst, er wird dann zu der php datei 2 weitergeleitet die dafür sorgt das Variabel $sp_verwaltung die sich in einer dritten php datei befindet um 1 erhöht sofern eine bedingung erfüllt wurde. Sollte die Bedingung nicht erfüllt werden wird dem Nutzer gesagt das diese Aktion nicht ausgeführt werden kann. Problem an der sache ist einfach das er den Wert in der dritten datei ums verrecken nicht erhöht, hab mir bei google einen wolf gesucht, getestet aber nichts funkt deswegen hab ich gedacht ich versuchs hier einmal:
Btw. an die Include Funktion hab ich natürlich gedacht und ist auch drin weiter oben, habs net extra rein gepostet, wollt nicht den ganzen kram mit html und so rein hauen da es sonst zu komplex wird.
Inhalt von Datei 1 kann ich mir sparen denk ich,
Inhalt von Datei 2:
<?php
$fp=fopen("userdata.php","w");
if ($sp_points > 120000) { fwrite ($fp, $sp_verwaltung++); }
else {echo "Ihre Punkte reichen nicht aus";}
fclose($fp);
?>
Inhalt von Datei 3:
<?php
$Punkte = 0;
$Bonus = 0;
?>
Problem ist: Wenn ich das ganze teste und in Datei 1 auf den Button klicke werd ich zur Datei 2 geleitet, in der Datei 2 gibt er sofern die Punkte unter 120000 sind den Text "Ihre Punkte reichen nicht aus" aus, wenn die Punkte aber über 120000 sind passiert fast gar nichts, der Wert in der Datei 3 wird nicht erhöht und es wird auch keine fehlermeldung ausgegeben, das einzige was passiert ist das er den gesamten inhalt von datei 3 löscht.
Jetzt die Frage: Was mach ich falsch? Oo
Wäre über Hilfe sehr dankbar und bitte net zu doll meckern, its my first day (okay not really) ^^
Kommentar