Hackerboard WikiHaboBlog

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Cookies auslesen und verwenden

Diskussion: Cookies auslesen und verwenden im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Hallo, ich komme irgendwie nicht weiter. Is sicherlich auch ganz easy, aber ich hab schon ne Kopfrose :P Cookie wird ...

Antwort
Alt 19.09.09, 16:14   #1 (permalink)
 
Registriert seit: 29.04.06
jayD Leistung: Facit NTK
Likes: 0
Standard Cookies auslesen und verwenden


Hallo, ich komme irgendwie nicht weiter. Is sicherlich auch ganz easy, aber ich hab schon ne Kopfrose :P

Cookie wird gespeichert und soll dann je nach dem was man vorher ausgewählt hat ausgelesen und angezeigt werden.

Folgendermaßen hab ich mir das gedacht:

settings.php

PHP-Code:
<?php
    $daten 
= array($_POST["auswahl"]);
    
$daten_string implode("&",$daten);
    
if (isset(
$_POST['auswahl'])) {
    
setcookie('auswahl'$daten_string ,time()+600); }
?>    
<form action="<?php echo $_SERVER['PHP_SELF']?>" method="post">
     <label>
  <select name='auswahl'>
    <option value='Video1'>Video1</option>
    <option value='Video2'>Video2</option>
    <option value='Video3'>Video3</option>
  </select>
</label>

<? $cook_daten explode("&",$_COOKIE['auswahl']);
foreach (
$cook_daten as $key=>$element) {
${
"co_$key"} = $element;
  } 
?>

<input type='submit' name='Submit' value='Speichern'>
<input type='submit' name='Reload' value='Reload'>
</form>

<?php if (!isset($_COOKIE['auswahl']))  {} else
      { echo 
'Auswahl:'; echo "$co_0"; } ?>
Das funktioniert auch tadellos.
Und nun soll auf der Startseite eben das Video was in der Settings ausgewählt wurde angezeigt werden.

Was müsste jetzt in der index.php drin stehn damit dort auch das Video angezeigt wird.

Ich schreibe es mal kurz so :)

if($co_0 = Video1) {echo include "video1.php";} else { } ;

Sowas in der Art müsste es doch sein, oder?

Habe leider wenig Ahnung davon, und probiere gerne rum, aber hier weiß ich irgendwie nicht weiter.

Danke schon mal ;)
jayD ist offline   Mit Zitat antworten
Alt 19.09.09, 22:17   #2 (permalink)
Senior Member
 
Benutzerbild von Chakky
 
Registriert seit: 28.10.03
Chakky Leistung: Z3
Chakky eine Nachricht über ICQ schicken
Likes: 95
Standard

holst dir den cookie ganz am anfang deiner index (keine ausgabe vorneweg) schaust ob der wert des cookies gesetzt ist für dein video:
wenn ja ->rufst du das video auf (include blabla.php)
wenn nein->rufst du ein standard video auf
__________________
cu
Chakky

we are dreaming in digital
we are living in realtime
we are thinking in binary
we are talking in IP
welcome to our world
Chakky ist offline   Mit Zitat antworten
   
HaBOT
 

Werbung ist gerade online    
Alt 23.09.09, 08:38   #3 (permalink)
Themenstarter
 
Registriert seit: 29.04.06
jayD Leistung: Facit NTK
Likes: 0
Standard

Ja, das war mir schon soweit klar, aber ich habs jetzt raus.

$_POST['auswahl'] == "Video1"
war es was ich suchte.

scheint auch zu funktionieren
jayD ist offline   Mit Zitat antworten
Antwort
   

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Cookies auslesen und verwenden
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
gethostbyname() wie verwenden? oO jesus Code Kitchen 5 04.01.07 13:36
C++: unrar.dll verwenden mido Code Kitchen 3 26.11.05 21:58
cookies auslesen m0r71 (Web-) Design und webbasierte Sprachen 4 30.08.05 13:22
Cookies auslesen Freakgarcia Internet Allgemein 4 06.06.05 17:50
IE Cookies lassen sich nicht in Opera verwenden Ice9 Applikationen 0 20.03.04 23:58


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61