News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 21
Seite [1] 2 >
TriX


Rock the board




Beiträge: 88
# Thema - 21.01.2008 um 17:07 Uhr
Ok, die Topic wird jetzt nicht viel aussagen aber ich dachte es klingt interessant ^^!

Also mein Problem bzw meine Frage:

Ich habe 2 verschieden Websites die auf ein und die selber MySQL Datenbank zugreifen sollen um doppelanmeldungen zu vermeiden. Wie kann ich das so realisieren, dass beide Seiten dann auch auf die gleiche Gallerie usw zugreifen, da das ja nicht Datenbankabhängig sonder abhängig vom Speicherort ist.

Zur Zeit hab ich das so (falsche Lösung):

Ich hab die eine Seite im Root und die zweite Seite als Unterordner. So können zwar beide Seiten auf die gleiche Datenbank zugreifen, jedoch nicht auf die in der Datenbank gespeicherten Gallerien, da diese ja entweder im Uploadordner der Root-Seite liegt oder im Uploadordner der Seite die im Unterordner gespeichert ist.

Meine Idee wäre ja 2 separate Index.php aber da hapert es bei mir an der Umsetzung.
Da ihr ja auch sozusagen 7 mal Clansphere hier installiert habt und die 7 ja eigentlich auch auf ein und die selbe Datenbank zugreifen dachte ich ihr könnt mir sagen wie ihr das gelöst habt. Vielleicht ja auch ganz anders wie in meinem Gedankengang.

Ich bedanke mich auf jedenfall schonmal im Vorraus!

Nebenbei wollte ich noch anmerken, dass Clansphere Probleme mit Digicambildern hat die um die 2560 * 1920 Pixel groß sind, da dann kein Thumb erstellt wird und beim Uploaden dieser Bilder einfach nurnoch eine weiße Website erscheint. Die Bilder sind im folgenden dann zwar im Uploadordner aber ohne Thumbs und ohne Eintrag in der Gallery der Website. Aber das is ein eher kleineres Problem !

MFG TriX


------------------
Inaktiv
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 1 - 21.01.2008 um 17:19 Uhr
Ne, glaube ich nicht.
Ich glaube hier wurde die board.php angepasst.
Dort kann man nämlich ein Template definieren

EDIT:
http://www.clansphere.de/index/board/thread/where/3770

Tom


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Zuletzt editiert von Tom08 ClanSphere Team am 21.01.2008 um 17:20 Uhr (1x Editiert)
Inaktiv
|
TriX
Thread-Ersteller


Rock the board




Beiträge: 88
# Antwort: 2 - 21.01.2008 um 17:25 Uhr
Naja hilft mir leider nicht weiter. Brauch halt wirklich diese konkrete Situation erklärt.

Aber trotzdem danke!


------------------


Inaktiv
|
ven0m


Going for pro




Herkunft: Essen
Beiträge: 406
# Antwort: 3 - 21.01.2008 um 17:36 Uhr
TriX,
schau dir mal die board.php auf deinem webspace an.
Das sollte dir etwas weiterhelfen.

Wenn du das getan hast, musst du nur weiter .html datein in deinem template ordner erstellen und sie nach deinen wünschen gestalten.

So hast du 2 oder auch mehr verschiedene seiten (zumindest von der optik her), die alle auf die selbe sql db zugreifen.


MfG
ven0m


------------------
Gruß
ven0m

Inaktiv
|
TriX
Thread-Ersteller


Rock the board




Beiträge: 88
# Antwort: 4 - 21.01.2008 um 17:45 Uhr
Es geht mir doch aber nicht ums Forum sondern um die ganze Seite?
Oder versteh ich da jetzt was falsch?


------------------


Inaktiv
|
loonex


Try to beat me





Beiträge: 142
# Antwort: 5 - 21.01.2008 um 18:41 Uhr
Er meint wahrscheinlich ,dass z.B die News von einer Datenbank ausgelesen wird ,so dass er nurnoch einmal diese schreiben muss und nicht auf 2 Homepages. Oder verstehe ich was falsch?


------------------
loonex = plynetti

Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 6 - 21.01.2008 um 18:55 Uhr
hmm,.. meine Frage wäre jetzt einmal, was sind das für zwei seiten, bzw. wieso unterschiedlich,...? Zum Lösungansatz der Fall mit der board.php. In dieser steht folgendes, in zeile 37:

echo cs_template($cs_micro,$cs_main,$account,'board.htm');

das heisst in diesem fall, wenn Du die board.php aufrufst wird die board.htm aus Deinem Template Ordner aufgerufen. Bei der Index.php halt adäquat die index.htm...

Nun könntest Du diese nehmen und z.B. in index2.php umbennen und in der index2.htm dein Design einbauen,... ich weiss ja nicht, ob Du für die zwei seiten auch zwei verschiedene Domains benutzt,.. in diesem Fall erfolgt die Weiterleitung der einen Domain, auf die index2.php und die andere wird ganz normal aufgerufen,...

die setup.php bleibt somit die gleiche (gleiche Datenbank) und die anderen Mods lassen sich "gleichzeitig" nutzen,...


------------------

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Zuletzt editiert von Ramires ClanSphere Team am 21.01.2008 um 18:57 Uhr (1x Editiert)
Inaktiv
|
TriX
Thread-Ersteller


Rock the board




Beiträge: 88
# Antwort: 7 - 21.01.2008 um 19:30 Uhr
Ich werd es mal so versuchen.
Das heisst also ich müsste einfach nur das Template der zweiten Seite im gleichen Template Ordner des Clanspheres, welches ich ins Root-Verzeichnis installiert hab, einfügen und die index.htm der zweiten Seite einfach index2.htm nennen, diese natürlich noch in der index2.php einfügen. Ja jede Website hat ihre eigene Domain.

Ich hoffe es geht so ^^!


------------------


Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 8 - 21.01.2008 um 19:34 Uhr
joar,.. so sollte das funzen,.. musst natürlich dann auf die css sachen achten, von wegen richtiger Verlinkung usw.,... in den einzelnen .htm dateien dann folgende links index.php?mod=news oder z.b. index2.php?mod=news, bzw. einfach nur ?mod=news,... ^^


------------------

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Inaktiv
|
TriX
Thread-Ersteller


Rock the board




Beiträge: 88
# Antwort: 9 - 21.01.2008 um 19:46 Uhr
also nehmen wir an ich hab im ordner ../templates/ das template surf_inn kann ich dann in den gleichen ordner den rest reinmachen oder soll ich noch einen zweiten ordner für das zweite template machen?


------------------


Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 10 - 21.01.2008 um 19:52 Uhr
hm,... normal sollte das dann schon alles in /templates/surf_inn rein,... ansonsten müsstest mal probieren nur die index2.htm in diesen ordner, dein 2. design in /templates/zweitesdesign und in der index2.htm folgendermassen verlinken ../templates/zweitesdesign/images/,... als Beispiel,...

weiss aber net so genau ob des funzt,... vielleicht hat da jemand anders schon erfahrungen mit gemacht, ich habs noch net getestet,... ^^


------------------

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Zuletzt editiert von Ramires ClanSphere Team am 21.01.2008 um 19:54 Uhr (2x Editiert)
Inaktiv
|
TriX
Thread-Ersteller


Rock the board




Beiträge: 88
# Antwort: 11 - 23.01.2008 um 19:00 Uhr
hmm ich weiss ehrlich gesagt nicht in welcher zeile ich in der index2.php die änderung für die verlinkung auf die index2.htm vornehmen soll ^^.

da steht für mich nich viel sinnvolles


------------------


Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 12 - 23.01.2008 um 19:10 Uhr
ok,.. besipiele,...

artofwar.php +-

<?php
// ClanSphere 2007 - www.clansphere.net
// $Id: index.php 101 2006-07-12 09:36:29Z hajo $

@error_reporting(E_ALL);

@ini_set('arg_separator.output','&amp;');
@ini_set('session.use_trans_sid','0');
@ini_set('session.use_cookies','1');
@ini_set('session.use_only_cookies','1');
@ini_set('display_errors','off');
@ini_set('magic_quotes_runtime','off');

$cs_micro = explode(' ', microtime()); # starting parsetime
$cs_logs = array('errors' => '', 'sql' => '', 'queries' => 0, 'warnings' => 0, 'dir' => 'logs');

require('system/core/functions.php');

$install_link = '<a href="install.php">Installation required</a>';
if(file_exists('setup.php')) {
require('setup.php');
require('system/database/' . $cs_db['type'] . '.php');
$cs_db['con'] = cs_sql_connect($cs_db);

$cs_main = @cs_sql_option(__FILE__,'clansphere') OR die($install_link . ' or database error');

$cs_main['def_theme'] = 'artofwar';
$cs_main['def_width'] = '95%';

require('system/output/xhtml_10.php');
require('system/core/templates.php');
require('system/core/content.php');
require('system/core/tools.php');
require('system/core/account.php');
require('system/core/abcode.php');

cs_tasks('system/extensions', 1); # load extensions
cs_tasks('system/runstartup'); # load startup files

echo cs_template($cs_micro,$cs_main,$account,'artofwar.htm');
}
else {
echo $install_link . ' or missing setup.php';
}

?>


In der Php Datei (Zeile 37) müsste das sein, einfach "artofwar.htm" durch deine htm ersetzen, die aufgerufen werden soll,...

wie sowas fertig aussehen kann findest Du hier,...

D E M O

Eine DB,... verschiedene Styles (Templates) die aufgerufen werden,...


------------------

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Zuletzt editiert von Ramires ClanSphere Team am 23.01.2008 um 19:12 Uhr (2x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 13 - 23.01.2008 um 19:12 Uhr
Ramires du hast ein Problem mit deinem Capslock und deiner Leertaste


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
TriX
Thread-Ersteller


Rock the board




Beiträge: 88
# Antwort: 14 - 23.01.2008 um 19:12 Uhr
ich kann mir da jetzt nichts draus reimen ^^


------------------


Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 15 - 23.01.2008 um 19:28 Uhr
aus was,..?


------------------

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Inaktiv
|
TriX
Thread-Ersteller


Rock the board




Beiträge: 88
# Antwort: 16 - 23.01.2008 um 19:29 Uhr
aus der artofwar.php... soll ich die zur index2.php machen und einfach nur die besagte zeile abändern?

den rest dann wie gehabt


------------------


Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 17 - 23.01.2008 um 19:31 Uhr
tue es so,... ^^


------------------

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Inaktiv
|
TriX
Thread-Ersteller


Rock the board




Beiträge: 88
# Antwort: 18 - 23.01.2008 um 20:25 Uhr
aber wie haut das bei 2 templates in einem ordner mit der info.php hin??? muh


------------------


Inaktiv
|
Ramires ClanSphere Team

Supporter
Supporter



Herkunft: Waldeck
Beiträge: 1900
# Antwort: 19 - 23.01.2008 um 20:48 Uhr
hmm,.. is eigentlich pups, was da drin steht,... zu mindestens was deine hinzugefügten Informationen angeht,...

funzt ja auch mit einer info.php


------------------

Verschwende keine Energie an Dinge die Du nicht ändern kannst...


Inaktiv
|
TriX
Thread-Ersteller


Rock the board




Beiträge: 88
# Antwort: 20 - 23.01.2008 um 22:02 Uhr
ok so weit klappt alles nur das man bei strato keine domain auf eine datei sonder nur auf ein verzeichnis umleiten kann was dem allen einen strich durch die rechnung macht ^^! hab schon strato angeschrieben obs da ne möglichkeit gibt aber ich frag lieber noch die kompetenten mitglieder und user von clansphere, da mir strato bisher noch nicht wirklich eine hilfe war ^^!

also, habt ihr nen tipp?

mfg trix


------------------


Inaktiv
|
Antworten: 21
Seite [1] 2 >


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo