Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
php script soll html ausführen??? [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
php script soll html ausführen???


 
KILLERLOOP
23-01-2004, 15:56 
 
Hallo,

ich hab nen Problem. Ich möchte eine HTML Seite laden die nur bestimmte leute sehen dürfen, also mittels Cookie.
Ich in dem HTML Script vorher nen PHP Script ausführen welches checkt ob der Nutzer dies sehen darf oder nicht.
Allerdings hab ich keine Ahnung wie das aussehen soll?
Es werden 2 Cookies gesetzt und diese sollen die Berechtigung darstellen.

Hoffe es kann jemand helfen!

Danke!!!

 
hibatsu
23-01-2004, 15:59 
 
<?php
if($_COOKIE['deincookiename']==$check){
?>
HTML CODE
<?php
}
?>


Nachestes mal die Suchfunktion!

 
KILLERLOOP
23-01-2004, 16:01 
 
Danke. Also der HTML Code kommt einfach in die IF Abfrage von PHP. Seh ich doch richtig?!

Vielen Dank.

PS: Nächste mal nehm ich Suchfunktion, versprochen!

 
hibatsu
23-01-2004, 16:06 
 
Nicht ganz, der phpcode wird mit ?> beendet, dann kommt der html code. Danach wird wieder php aufgerufen mit <?php

 
KILLERLOOP
23-01-2004, 16:12 
 
Mein ich ja. Aber noch ne Frage! $check = was??? ich will ja nur fragen ob es der Cookie gesetzt!

geht da if ($_COOKIE[???]) { html usw.


Danke!

 
hibatsu
23-01-2004, 16:16 
 
<?php
if(isset($_COOKIE['deincookiename'])){
?>
HTML CODE
<?php
}
?>


Und vergiss die php tags nicht!

 
KILLERLOOP
23-01-2004, 16:18 
 
Schön Danke:D

Aber noch eine Frage! Ich hab ja 2 Cookie die ich als Bestätigung brauche. Kann ich den 2. Cookie gleich dahinter setzen???

if (isset($_COOKIE[???] , $_COOKIE[???]))

Danke

 
Abraxax
23-01-2004, 16:20 
 
Original geschrieben von KILLERLOOP
Kann ich den 2. Cookie gleich dahinter setzen???dann schaue doch einfach mal im manual (http://de.php.net/manual/en/function.isset.php) nach, statt sinnlos zu posten. :teach:

 
TobiaZ
23-01-2004, 21:38 
 
jupp, vorallem isset ist interessant.

btw: [php]-Tags sind nicht = [code]-Tags. ;)


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:52 Uhr.