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 ::

Webseiten professionell erstellen

Webseiten professionell erstellen 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

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 17.01.2006, 11:27:07
dino-it dino-it ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 23
Layout und PHP

Hallo,
als absoluter Anfänger kämpfe ich im Moment mit dem Zusammenspiel zwischen meinem Layout und dem PHP Code
Ich habe mir über die Einbeziehung von CSS ein Layout gebaut das aus drei Boxen besteht. Header, Navigation, Ausgabe kann ich anschließend auch über <div id= ....., prima ansprechen. Nur wenn ich jetzt folgendes realisieren möchte habe ich keine Ahnung wie ich die Ausgaben in die entsprechende Box kriege.
Also Idee ist: beim Start ist Navigation leer, in Ausgabe Logon Maske ( das klappt auch bis dahin). Logon Prüfung erfolgt den Aufruf ....form action="pruef1.php...... Ist die Prüfung erfolgreich, möchte ich jetzt in der Box Navigation ein Formular aufbauen über das die weitere Steuerung übernimmt. Nur wie bekomme ich das Formular in der Box zur Anzeige. Oder geht so etwas nicht
Wenn das mit Frames einfacher zu lösen wäre ist mir das auch recht.
Danke in voraus
mfg
Dino-it
Mit Zitat antworten
  #2  
Alt 18.01.2006, 09:31:15
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
AW: Layout und PHP

Also, ich nehme mal an, dass du nach dem logon session-variabeln verwendest?
Oder wie machst du das?

Du könntest dann das so irgendwie machen:
PHP-Code:
    <div><?php
        
if(isset($_SESSION['login']))
        {
        
?>
        Ja dann kommt hier deine navigation

        <?php
        
}    //noch die Klammer zu machen
        
?>
    </div>
hoffe du kannst damit irgendwas anfangen :)
__________________
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 18.01.2006, 12:57:51
dino-it dino-it ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 23
AW: Layout und PHP

Hallo Opendix,
im moment nicht wirklich, ich glaube mein Verständnisproblem liegt noch viel früher.
Ich habe versucht das ganze auf die Basis zu reduzieren. Ausgabe der daten in eine bestimmte box. Ich habe folgendes coding verwand
test1.php
PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>TWSBrowser Start</title>
    <meta http-equiv="Content-Type"
          content="text/html; charset=us-ascii" />
    <link href="page.css" type="text/css" rel="stylesheet" />

</head>

<body>
         <div id="kopf" align="center">
         <p> Hier Header hin </p> 
         </div>

         <div id="navi" >
          <form action="ausw.php" method="post">
          <p><input type="submit" name="logon" value="Logon" /></p>
          <p><input type="submit" name="admin" value="Admin Dialog"/></p>
          <p><input type="submit" name="list" value="Ausgabe Listen"/></p> 
          </form> 
         </div>

         <div id="inhalt" align="center">
         <p> Hier Ausgabe hin </p> 
         </div>
</body>
</html>

page.css

#kopf {
 background:gainsboro;
 border:1px solid black;
 height:80px;
 width: 99%;
}
#navi {
    width: 30%;
    float: left;
    background:silver;
    
    border:1px solid black;
}
#inhalt {
    width: 69%;
    float:left;
    background:gray;
    border:1px solid black;
}

ausw.php

<?php
 
echo "
       <div id=inhalt
       <p> ausw.php soll in inhalt ausgeben </p>
        </div>\n
     "
;
?>
Die Ausgabe von ausw.php soll in die Box inhalt, gibt aber eine neue Seite

danke für die Unterstützung
dino-it
Mit Zitat antworten
  #4  
Alt 18.01.2006, 13:19:09
alexwess alexwess ist offline
Anfänger
 
Registriert seit: Jan 2006
Alter: 51
Beiträge: 64
alexwess eine Nachricht über MSN schicken
AW: Layout und PHP

ausw.php

<div id=inhalt >
<?php include ('dein_inhalt.php'); ?>
</div>\n
Mit Zitat antworten
  #5  
Alt 18.01.2006, 13:47:17
dino-it dino-it ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 23
AW: Layout und PHP

Hallo alexwess,
das Ergebnis ist identisch, die Ausgabe erfolgt in einer neuen Seite,
wenn ich das Coding richtig verstehe ändert sich bei Deiner schreibweise nichts Grundsätzliches, der Include Befehl fügt doch nur den Code an dieser Stelle ein oder macht der noch mehr ?
mfg
dino-it
Mit Zitat antworten
  #6  
Alt 18.01.2006, 13:52:38
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
AW: Layout und PHP

Ach so... ich glaube jetzt habe ich dein Problem verstanden *g*
Also wenn ich dich wäre würde ich das mit dem Ansatz von alexwess machen!
ich würde eine Datei namens index.php machen, in diese machst du deine ganze seite rein und in dem teil, indem du den inhalt einbinden willst machst du sowas:
PHP-Code:
<div id=inhalt >
 <?php
      
switch($_GET['sub'])
      {
              case 
1:
                   include (
'inhalt1.php');
                   break;
              case 
2:
                   include (
'inhalt2.php');
                   break;
              default:
                   include (
'standardinhalt.php');
                   break;
      }

 
?>
</div>
mit dieser Lösung müsstest du halt dein navigation so anpassen, dass der eine Button auf index.php?sub=1 und der andere auf index.php?sub=2 verlinkt ist, wird kein sub angageben wird die datei standardinhalt.php angezeigt!

willst du das mit den Buttons so lassen wie jetzt, kannst du ja einfach überprüfen, welcher Button gedrückt wurde und dann die gewünschte Datei einbinden:
PHP-Code:
<div id=inhalt >
 <?php
      
if(isset($_POST['admin']))
      {
         include 
'inhalt_admin.php';
      }

      if(isset(
$_POST['list']))
      {
         include 
'inhalt_list.php';
      }

      if(!isset(
$_POST['admin']) && !isset($_POST['list']))
      {
         include 
'standardinhalt.php';
      }
 
?>
</div>
ob das funktioniert mit dem isset wenn man den einen oder anderen Button druckt weis ich überhaupt nicht, vielleicht mus man das auch anders prüfen, aber der ansatz soltle stimmen :)
hoffe hat dir geholfen ;)
greetz

edit: definier bitte mal was "in einer neuen Seite" bedeutet?
__________________
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

Geändert von Opendix (18.01.2006 um 13:53:39 Uhr)
Mit Zitat antworten
  #7  
Alt 18.01.2006, 13:55:18
alexwess alexwess ist offline
Anfänger
 
Registriert seit: Jan 2006
Alter: 51
Beiträge: 64
alexwess eine Nachricht über MSN schicken
AW: Layout und PHP

na sicher,

das könnte er natürlich auch meinen.
Mit Zitat antworten
  #8  
Alt 18.01.2006, 14:37:34
dino-it dino-it ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 23
AW: Layout und PHP

Hallo Opendix,
danke es funktionieren beide Varianten. WAs ich nicht begriffen hatte, war, das man das "startscript" selber immer wieder aufrufen muss um das ganze so zu handeln.
Danke für die Hilfe und bis bald zur nächsten Frage
mfg
dino-it
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Layout mit PHP sarcon PHP Grundlagen 2 25.10.2005 10:35:50
Ordnung; wie realisiert man am Besten das Layout für eine php seite wwwwww PHP für Fortgeschrittene und Experten 7 13.08.2005 16:16:20
(Frame-ähnliches) Layout mit PHP Duci PHP Grundlagen 11 25.03.2005 13:28:02
Wie man durch PHP von der Schule fliegen kann?! Jacki Off Topic Area 2 06.08.2004 13:20:39
Einführung in PHP und Datenbanken Lómion PHP für Fortgeschrittene und Experten 7 07.02.2002 14:47:29


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:42:37 Uhr.


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


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