SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 13.11.2006, 19:14:40
Wolle62 Wolle62 ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 3
Layer nur einmal anzeigen

Hallo zusammen,

bin absoluter Neuling in Sachen PHP,
müsste aber folgendes Problem (ohne cookies?) lösen:

Auf der HP wird beim Betreten ein Layer (keine Werbung, sondern wichtiger Hinweis !)angezeigt, der durch einen Klick darauf wieder geschlossen wird.
Dieser Layer soll jedoch nur einmal beim Betreten der HP angezeigt werden.

Nun habe ich "ergoogelt", dass dies wohl mit "session_start" möglich sein soll.
Wie genau würde denn der PHP-Code für so etwas aussehen?

Für Eure Hilfe wäre ich sehr dankbar

Gruss, Wolle
Mit Zitat antworten
  #2  
Alt 13.11.2006, 20:59:28
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
AW: Layer nur einmal anzeigen

PHP-Code:
session_start();

if(!isset(
$_SESSION['layerGezeigt'])){
    
$_SESSION['layerGezeigt'] = true;
    
//Hier den Layer anzeigen
    

oder so :)
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs
Mit Zitat antworten
  #3  
Alt 13.11.2006, 21:16:56
Wolle62 Wolle62 ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 3
AW: Layer nur einmal anzeigen

Hallo Opendix,

vielen Dank, dass Du mir hilfst.
Wie gesagt, habe ich eigentlich null Ahnung von PHP.

Folgendermassen sieht mein Layer-Script aus:

im <HEAD>

<style type="text/css">
div#ad img { border: none; }
div#ad { position: fixed; left: 80px; top:- 50px; }
</style>
<!--[if IE ]>
<style>
div#ad { position: absolute; left: 80px; top: expression(body.scrollTop - 50); }
</style>
<![endif]-->

im <BODY>:

<div id="ad">
<a href="#" onclick="this.parentNode.style.display='none';return false;">
<img src="http://www.test.de/bilder/popup.gif"></a>

Wie genau wird jetzt der PHP-Code "darum gestrickt" ?
Mit Zitat antworten
  #4  
Alt 13.11.2006, 22:44:35
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
AW: Layer nur einmal anzeigen

PHP-Code:
<?php

session_start
(); 
<
style type="text/css">
div#ad img { border: none; }
div#ad { position: fixed; left: 80px; top:- 50px; }
</style>
<!--[if 
IE ]>
<
style>
div#ad { position: absolute; left: 80px; top: expression(body.scrollTop - 50); }
</style>
<![endif]-->
?>

<?php
if(!isset($_SESSION['layerGezeigt'])){ 
    
$_SESSION['layerGezeigt'] = true
   
?>
<div id="ad">
<a href="#" onclick="this.parentNode.style.display='none';return false;">
<img src="http://www.test.de/bilder/popup.gif"></a>
<?php
     


?>
oder irgendwie so...
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs
Mit Zitat antworten
  #5  
Alt 14.11.2006, 00:07:14
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: Layer nur einmal anzeigen

Zitat:
Zitat von Wolle62 Beitrag anzeigen
Wie gesagt, habe ich eigentlich null Ahnung von PHP.
Dann solltest Du PHP lernen. Das ist hier das Forum "selfPHP" und nicht das Forum "wer arbeitet umsonst für Wolle?"
Mit Zitat antworten
  #6  
Alt 14.11.2006, 17:33:39
Wolle62 Wolle62 ist offline
Anfänger
 
Registriert seit: Nov 2006
Beiträge: 3
AW: Layer nur einmal anzeigen

Zitat:
Zitat von meikel Beitrag anzeigen
Dann solltest Du PHP lernen. Das ist hier das Forum "selfPHP" und nicht das Forum "wer arbeitet umsonst für Wolle?"
Vielen Dank für Deine aufmunternden Worte. Natürlich möchte ich auch PHP erlernen, aber ich fürchte, dass mein Layer dann nicht mehr aktuell ist (Terminsache).

Selbstverständlich erwarte ich auch nicht, dass alle umsonst für mich arbeiten.
Aber ich dachte, dies hier wäre das Forum für Anfänger, und ich würde vielleicht ein wenig Hilfestellung bekommen.

Danke nochmal an Opendix, der mir versucht hat zu helfen (leider klappts noch nicht).

Gruss Wolle
Mit Zitat antworten
  #7  
Alt 14.11.2006, 18:03:14
Benutzerbild von meikel (†)
meikel (†) meikel (†) ist offline
SELFPHP Guru
 
Registriert seit: Dec 2003
Ort: Erfurt
Alter: 75
Beiträge: 4.001
AW: Layer nur einmal anzeigen

Zitat:
Zitat von Wolle62 Beitrag anzeigen
Vielen Dank für Deine aufmunternden Worte.
Bitte.

Zitat:
Natürlich möchte ich auch PHP erlernen, aber ich fürchte, dass mein Layer dann nicht mehr aktuell ist (Terminsache).
PHP lernen zu wollen, ist die grundsätzliche Voraussetzung, wenn man in einem PHP Forum Fragen stellt. Wenn Du keine Ahnung hast und nur ein Script suchst, was genau zu Deinem Problem paßt, dann frage Google oder eine der anderen Suchmaschinen.

Zitat:
Selbstverständlich erwarte ich auch nicht, dass alle umsonst für mich arbeiten.
So? Du hast eine eilige "Terminsache" und fragst hier nach dem PHP Code.
Zitat:
Aber ich dachte, dies hier wäre das Forum für Anfänger, und ich würde vielleicht ein wenig Hilfestellung bekommen.
Na klar ist das das Forum für Anfänger:
Das Handbuch: http://www.php.net/manual/de/
Damirs Buch: http://www.selfphp.de/praxisbuch/index.php
Die Fragen, die man nicht mehr lesen will, weil sie schon x-mal gefragt wurden: http://www.php-faq.de/
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Verzeichnisinhalt anzeigen menschmeyer PHP Grundlagen 4 13.04.2006 13:28:14
Bilder aus dem Server in Tabellen anzeigen shehrazade PHP Grundlagen 7 10.10.2005 15:23:44
Tabellenspalte in einem Auswahlmenü anzeigen wallis PHP Grundlagen 3 26.09.2005 11:49:57
Abgefrage tabellen einer DB anzeigen hoschy PHP Grundlagen 3 14.08.2005 12:23:05
Weitere Daten aus Array anzeigen ! Hushi2 PHP Grundlagen 16 11.10.2002 13:31:38


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:20:57 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt