ebiz-webhosting
- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 26-01-2006, 13:51
yaga77
 Newbie
Links : Onlinestatus : yaga77 ist offline
Registriert seit: Jan 2006
Beiträge: 17
yaga77 ist zur Zeit noch ein unbeschriebenes Blatt
Post dynamische Inhalte

Hallo Leute,

habe jetzt sämtliche Beiträge durchforstet aber nichts zu diesem Thema gefunden. Es handelt sich um sehr einfaches selbstgebautes pseudo-cms. (oder so ähnlich ) Weil ich mit den meisten fertigen cms-Systemen nichts anfangen kann.
In ein php-Gerüst werden über den Befehl "include" einzelne Module hineingeladen. Das ist kein Problem. Nun sind einige Module von einender abhängig und da wird es schwierig.
Angenommen ich habe die Spalten "links", "mitte" und "rechts". In der rechten Spalte habe ich einen Link, der auf die mittlere Spalte verweist. Blöd wäre es natürlich jetzt ein separates Gerüst mit anderen festen Anordnungen zu öffnen. Das sind Unmengen von Seiten mit all diesen Kombinationen. Was ist aber die Lösung? Lassen sich nicht über einen Link (z.B. in der rechten Spalte) zwei Variablen übergeben, die 1. die Position der Änderung ("mitte") und 2. den Dateinamen (mitte.php) des neuen Moduls übergeben und anschließend die dynamische Inhalte?

So etwas muss doch gehen, oder?
Danke im Voraus.
Christof
Mit Zitat antworten
  #2 (permalink)  
Alt 26-01-2006, 14:12
TobiaZ
  Moderator
Links : Onlinestatus : TobiaZ ist offline
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.077
Blog-Einträge: 1
TobiaZ befindet sich auf einem aufstrebenden Ast
Standard

Häh???? Was?
__________________
ERST LESEN: Unsere Regeln. | Ich hab schon Pferde kotzen sehn!

READ THIS: Strings richtig trennen/verbinden | JOINs, das leidige Thema | Wegwerf E-Mail Adressen

Ich werde keinen privaten 1:1 Support leisten, außer ich biete ihn ausdrücklich an.

Wenn man sich selbst als "Noob" bezeichnet, sollte man die Finger davon lassen.
Wenn man gewillt ist daran etwas zu ändern, lernt man Grundlagen!
Mit Zitat antworten
  #3 (permalink)  
Alt 26-01-2006, 14:37
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.481
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

Ich versteh ihn auch nicht.
Klingt irgendwie nach ?menu=foo&section=bar usw., aber das hätte er in den sämtlichen Beiträgen ja schon gefunden.
Mit Zitat antworten
  #4 (permalink)  
Alt 26-01-2006, 14:39
yaga77
 Newbie
Links : Onlinestatus : yaga77 ist offline
Registriert seit: Jan 2006
Beiträge: 17
yaga77 ist zur Zeit noch ein unbeschriebenes Blatt
Standard ?

Was war denn unverständlich?
Mit Zitat antworten
  #5 (permalink)  
Alt 26-01-2006, 15:03
yaga77
 Newbie
Links : Onlinestatus : yaga77 ist offline
Registriert seit: Jan 2006
Beiträge: 17
yaga77 ist zur Zeit noch ein unbeschriebenes Blatt
Standard noch mal

Es müsste einfachstes php und etwas javaScript sein. Kenne mich aber nicht besonders aus in dieser Materie. Nach was soll ich suchen?

Es geht eigentlich nur darum einzelne extern ausgelagerte html/php-Module (html-Code-Abschnitte) in einer Datei zu organisieren.
Früher hätte man dafür ein Frame-Set verwendet, und es ewig verschachtelt. Suche aber nach einer eleganten Lösung.

Modul: "rechts", (z.B. Menu)
Link1 -> sende variablen position=mitte, modul=text1.php
& position=links, modul=text2.php - lade seite neu
usw.

irgendwo im <div>-Gerüst:
an der Position "mitte":
empfange Variable "modul" -> include (in diesem Fall text1.php)
an der Position "links":
empfange Variable "modul" -> include (in diesem Fall text2.php)

Ist es jetzt verständlicher?
Mit Zitat antworten
  #6 (permalink)  
Alt 26-01-2006, 15:06
yaga77
 Newbie
Links : Onlinestatus : yaga77 ist offline
Registriert seit: Jan 2006
Beiträge: 17
yaga77 ist zur Zeit noch ein unbeschriebenes Blatt
Standard Ok, nochmal

..ist falsch gelandet

Es müsste einfachstes php und etwas javaScript sein. Kenne mich aber nicht besonders aus in dieser Materie. Nach was soll ich suchen?

Es geht eigentlich nur darum einzelne extern ausgelagerte html/php-Module (html-Code-Abschnitte) in einer Datei zu organisieren.
Früher hätte man dafür ein Frame-Set verwendet, und es ewig verschachtelt. Suche aber nach einer eleganten Lösung.

Modul: "rechts", (z.B. Menu)
Link1 -> sende variablen position=mitte, modul=text1.php
& position=links, modul=text2.php - lade seite neu
usw.

irgendwo im <div>-Gerüst:
an der Position "mitte":
empfange Variable "modul" -> include (in diesem Fall text1.php)
an der Position "links":
empfange Variable "modul" -> include (in diesem Fall text2.php)

Ist es jetzt verständlicher?
Mit Zitat antworten
  #7 (permalink)  
Alt 26-01-2006, 15:09
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 24.455
wahsaga befindet sich auf einem aufstrebenden Ast
Standard Re: Ok, nochmal

Gewöhne dir bitte endlich an, in deinem Thread zu antworten, und nicht jedesmal einen neuen zu erstellen!

*zusammenführ* zum zweiten Mal.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #8 (permalink)  
Alt 26-01-2006, 15:17
yaga77
 Newbie
Links : Onlinestatus : yaga77 ist offline
Registriert seit: Jan 2006
Beiträge: 17
yaga77 ist zur Zeit noch ein unbeschriebenes Blatt
Standard ...

Mit dieser Methode müsste ich nur bei den Links (z.B. Menu) angeben an welcher Stelle des <div>-Gerüsts ("links", "mitte" oder/und "rechts") welcher html-Code-Schnipsel geladen wird. Jede Änderung im Modul (Code-Schnipsel) wirkt sich so auf unzähligen Seiten aus. Und alles bleibt übersichtlich.

Das wäre genial.
Mit Zitat antworten
  #9 (permalink)  
Alt 26-01-2006, 15:18
Koala
 PHP Junior
Links : Onlinestatus : Koala ist offline
Registriert seit: Jan 2006
Beiträge: 887
Koala ist zur Zeit noch ein unbeschriebenes Blatt
Standard

na dann übergib doch die Variablen mit $_GET

und werte sie dann aus:

if (isset $_GET(modul))
{
$m= $_GET(modul)
include "text".$m.".txt"
}

und in den Link schreibst Du <a href "xyz.php?modul=x">
Mit Zitat antworten
  #10 (permalink)  
Alt 26-01-2006, 15:24
Koala
 PHP Junior
Links : Onlinestatus : Koala ist offline
Registriert seit: Jan 2006
Beiträge: 887
Koala ist zur Zeit noch ein unbeschriebenes Blatt
Standard

in den div-Container in der Mitte käme dann:

<?php

if ($_GET(pos) == 2) //die "2" als Code für Mitte
{
if (isset($_GET(modul)
{
include .....
Mit Zitat antworten
  #11 (permalink)  
Alt 26-01-2006, 15:26
yaga77
 Newbie
Links : Onlinestatus : yaga77 ist offline
Registriert seit: Jan 2006
Beiträge: 17
yaga77 ist zur Zeit noch ein unbeschriebenes Blatt
Standard ins Detail

hmmmm..

das sieht schon ganz gut aus, wenigstens die Verfahrensweise. Jetzt noch bisschen ins Detail:

brauche unbedingt zwei Variablen (position und modul), die nur als Paar funktionieren und mehrmals einsetzbar sind. Es werden mehrere Module an verschiedenen Positionen mit gleichem Link geändert.
Mit Zitat antworten
  #12 (permalink)  
Alt 26-01-2006, 15:30
Koala
 PHP Junior
Links : Onlinestatus : Koala ist offline
Registriert seit: Jan 2006
Beiträge: 887
Koala ist zur Zeit noch ein unbeschriebenes Blatt
Standard

tja dann...

dann müßtest Du als GET-Parameter arrays übergeben, also mehrere Module in einem Modul-Array und mehrere in einem Position-Array.

Schau doch mal in der Doku ob so was geht.
Mit Zitat antworten
  #13 (permalink)  
Alt 26-01-2006, 15:44
yaga77
 Newbie
Links : Onlinestatus : yaga77 ist offline
Registriert seit: Jan 2006
Beiträge: 17
yaga77 ist zur Zeit noch ein unbeschriebenes Blatt
Standard ...

Gibt es keine Tutorials für eine solche Methode? Hat es einen Namen nach dem man suchen kann? Bin ein totaller php-Anfänger. In Flash wäre das kein Problem.
Wie werden solche Systeme sonst gelößt (außer über cms natürlich)?
Mit Zitat antworten
  #14 (permalink)  
Alt 26-01-2006, 15:44
prego
 PHP Senior
Links : Onlinestatus : prego ist offline
Registriert seit: May 2005
Ort: Hey ropp, hinne riwwer unn wirrer zuricke!
Beiträge: 1.598
prego ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Sorry!


HÄH??!!
__________________
so long, der-p | 72dpi-club

Microsoft IE-Manager Dean Hachamovitch bei der Vorführung des IE7 Beta Preview 2 am 20.3.2006:
"Wir hatten mit IE ganz offensichtlich was verschlafen."
Mit Zitat antworten
  #15 (permalink)  
Alt 26-01-2006, 15:44
yaga77
 Newbie
Links : Onlinestatus : yaga77 ist offline
Registriert seit: Jan 2006
Beiträge: 17
yaga77 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

echt sorry. schon wieder falsch plaziert


EDIT:
... als die Polizei erlaubt.

Geändert von wahsaga (26-01-2006 um 15:49 Uhr)
Mit Zitat antworten
Antwort

Lesezeichen


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

Themen-Optionen
Thema bewerten
Thema bewerten:

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 are an
Pingbacks are an
Refbacks are an


PHP News

Schwere Sicherheitslücke in PHP 5.3.9
Schwere Sicherheitslücke in PHP 5.3.9Die Sicherheitslücke erlaubt das Ausführen von PHP-Code über das Netzwerk. Suhosin bringt Abhilfe öffnet jedoch alte Probleme

02.02.2012 | Berni

Firefox 10 enthält neue Entwicklerwerkzeuge
Firefox 10 enthält neue EntwicklerwerkzeugeFirefox steht in der Version 10 zum Download bereit. Gerade Entwickeler dürften sich über die neuen Entwicklungswerkzeuge freuen.

31.01.2012 | phpler

 

Aktuelle PHP Scripte

Gästebuchservice Script ansehen Gästebuchservice Script

Eröffnen Sie ihren eigenen Gäsebuchservice und bieten Sie ihren Besuchern ein kostenloses Gästebuch an. Verdienen Sie an den Integrierten AD System. Viele Benutzerdeffinierte Einstellungen ermöglichen ihren Kunden eine gute Integration an das Layout ihrer

10.02.2012 maternet | Kategorie: PHP/ Gaestebuch
LizenzMaker

Mit dem PDF-LicenseMaker erstellen Sie völlig unkompliziert und innerhalb kürzester Zeit eine Lizenz für Ihre Software-Artikel im PDF-Format. Sie verwalten die Daten Ihrer Software, Lizenztexte, PDF-Dokumente und Lizenzgrafiken bequem über ein Webinter

10.02.2012 maternet | Kategorie: PHP/ PDF
Top 100 Counterservice mit Verzeichnis ansehen Top 100 Counterservice mit Verzeichnis

Sie erhalten in diesem Script ein Top 100 Verzeichnis mit einem integrierten Counterservice. Wenn Sie sich Registrieren erhalten Sie einen kostenlosen Counter für ihre Website. Wenn ihre Besucher auf den Counter klicken, erhalten Sie automatisch eine h

09.02.2012 maternet | Kategorie: WEBMASTER/ Counter
 Alle PHP Scripte anzeigen

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