Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

php coocky lesen und schreiben

Frage Entwicklung PHP

Mitglied: svenvogel

svenvogel (Level 1) - Jetzt verbinden

15.01.2008, aktualisiert 17.01.2008, 3126 Aufrufe, 3 Kommentare

ich habe eine enterpage (index.html) programmiert!

bei enter wird an die index.php ein Enter post auageführt! der inhalt ist "Enter"!

jedoch funktionnerit das mit dem cockie in der index.php am anfang nicht!



<?php
$enter = $_POST['enter'];

if(isset($_COOKIE['only']))
{
$enter = $_COOKIE['only'];
}

if ($enter == "Enter") {
function tage ($anzahl) {
$sekunden = time()+ 3600 * 24 * $anzahl;
return $sekunden;
}
SetCookie("only","Enter",tage(1));
else die('Sie haben unsere Regeln auf der Enterpage nicht akzeptiert!<meta http-equiv="refresh" content="2; URL=index.html">');
}
?>


was habe ich falsch gemacht?
ich bekomme immer eine llere seite!
Mitglied: LordGurke
15.01.2008 um 16:42 Uhr
Schalte wenn möglich über .htaccess das ErrorReporting ein (steht hier im Forum).

EDIT:
Der viel gravierendere Fehler ist, dass du eine Funktion in den IF-Klammern deklariert hast.
Denn mal angenommen, dass die Variable $enter != "Enter" ist - dann wird diese Funktion nicht erstellt, aber etwas später im Code aufgerufen, ergo wird eine nicht vorhandene Funktion aufgerufen.
Erstelle die Funktion tage einfach außerhalb der IF-Klammern und rufe innerhalb der IF-Klammern nur tage() auf.
Bitte warten ..
Mitglied: svenvogel
15.01.2008 um 18:22 Uhr
ich habe es jetzt hinbekommen!
Hatte auch noch unten bei der letzten if abfrage eijnen klammerfehler!



<?php
$enter = $_POST['Enter'];

if(isset($_COOKIE['ccfonly']))
{
$enter = $_COOKIE['ccfonly'];
}

function tage ($anzahl) {
$sekunden = time()+ 3600 * 24 * $anzahl;
return $sekunden;
}

if ($enter == "Enter") {
SetCookie("ccfonly","Enter",tage(1));
}
else {
die('Sie haben unsere Regeln auf der Enterpage nicht akzeptiert!<meta http-equiv="refresh" content="2; URL=index.html">');
}
?>
Bitte warten ..
Mitglied: NetzPaul
17.01.2008 um 09:08 Uhr
Akzeptiet dein Browser Cookies ?
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
PHP
PHP PDO Problem (1)

Frage von Tiggr1994 zum Thema PHP ...

Ubuntu
Cron spamt root mit mails zu (php sessionclean) (4)

Frage von tommy1735 zum Thema Ubuntu ...

Heiß diskutierte Inhalte
DSL, VDSL
gelöst DSL 200m verlängern (15)

Frage von Angela44 zum Thema DSL, VDSL ...

LAN, WAN, Wireless
Per Script auf UniFi-controller zugreifen und WPA2-Key ändern (11)

Frage von Winfried-HH zum Thema LAN, WAN, Wireless ...

Windows Server
SBS 2011 Standard virtualisieren (11)

Frage von HeinrichM zum Thema Windows Server ...

Exchange Server
gelöst DHCP Sever MS Server 2012 Problem (10)

Frage von Florian86 zum Thema Exchange Server ...