 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
04.01.2005, 14:57
|
#1
|
|
TP-Junior
Registriert seit: Dec 2004
|
Login im Subweb
Wieder mal eine typische Anfängerfrage  :
Umgebung: mySQL, PHP, Programmierung mit DW-MX2004.
Ich habe ein Subweb eingerichtet (fam.brawand.biz) und dort meine Familienwebsite abgelegt. Ueber ein Login-Formular können sich die Nutzer einloggen, um die Adressdaten aus der mySQL-Datenbank angezeigt zu erhalten.
Das Login funktioniert, wenn ich in der Adresszeile das Hauptweb anwähle mit Unterverzeichnis: ( http://brawand.biz/fam/login.php) Da werde ich (vorausgesetzt das Passwort ist korrekt) auf die Seite adr.php geleitet. Wenn das Passwort falsch ist, werde ich auf die Seite (oops_pw_falsch.php) geleitet. Soweit wie geplant.
Wenn ich aber über das Subweb gehe ( http://fam.brawand.biz/login.php) dann werde ich immer auf die Seite (oops_pw_falsch.php) geleitet, auch wenn das Passwort korrekt ist.
Woran könnte das liegen? Behandelt der Server den DB-Zugriff anders, wenn vom Subweb her gearbeitet wird?
Danke für alle Hinweise.
|
|
|
04.01.2005, 15:17
|
#2
|
|
TP-Specialist
Registriert seit: Apr 2002
Ort: 743, evergreen terrace
|
Zitat:
|
Zitat von mbd
Wieder mal eine typische Anfängerfrage  :
Umgebung: mySQL, PHP, Programmierung mit DW-MX2004.
|
ich hab zwar noch nie damit gearbeitet, aber so nach und nach schleicht sich bei mir der verdacht ein, dass die formulierung "programmierung mit dw" voellig neben der sache liegt, um die es eigentlich geht.
der fehler kann, so ganz ohne etwas quellcode gesehen zu haben, an zig verschiedenen stellen liegen. und da man von "aussen" nur den gepasten html-teil sieht, nuetzen die links bei der fehlersuche auch relativ wenig.
vielleicht koennen wir mal "unter die haube" schauen um zu sagen, ob der motor oder das getriebe kaputt ist 
|
|
|
04.01.2005, 20:45
|
#3
|
|
TP-Specialist
Registriert seit: Nov 2004
Ort: Ich komme aus dem Zauberwald
|
Zitat:
|
Woran könnte das liegen? Behandelt der Server den DB-Zugriff anders, wenn vom Subweb her gearbeitet wird?
|
Ich würde mich da mal an dem zuständigen Serveradministrator wenden; bzw im Rechenzentrum. Rein Theoretisch ist es möglich, SQL Verbindungen, die nicht von der Hauptdomain (sondern von einer Subdomain) kommen, zu verbieten. In wiefern das Sinn macht; darüber lässt sich streiten!
Du kannst es ja mal selbst testen.
PHP-Code:
<?
//Test.php
mysql_connect( "server","user","pass" )
or die( mysql_error() );
?>
Dann einfach mal
http:://deineDomain.de/Test.php aufrufen, und
http:://sub.deineDomain.de/Test.php
Wenn beim zweiten Aufruf nen Fehler kommt, wirds daran liegen, ansonsten - rück einfach mal nen bisschen php code raus 
__________________
Zwei Dinge sind Unbestreitbar:- In einem Land, in dem Amerika Krieg führt, herrscht nachher Demokratie.
- Die Erde ist eine Scheibe!
Aktuelle Abendlektüre: Stephen King, Peter Strauch: Das schwarze Haus (Black House, 2001)
Aktuelle Bewertung: Abgesehen davon, dass der Roman mal wieder demonstriert, dass der Author geistesgestört ist, sehr träge; wenig Spannung; schlechter Erzählstil. King halt^^!
|
|
|
05.01.2005, 10:34
|
#4
|
|
TP-Junior
Registriert seit: Dec 2004
|
Ich habe mal den Test gemacht. Die DB-Verbindung funktioniert auch im Sub-Web einwandfrei. Wenn ich keine Login-Abfrage mache, dann werden auch schön alle Daten angezeigt, die ich aus der DB hole.
Wie gesagt: Die ganze Site funktioniert einwandfrei, wenn ich sie über das Hauptweb laufen lasse. Ich habe mir nun so beholfen, dass ich in der Datei: index.htm, die im Subweb "fam.brawand.biz" liegt eine Weiterleitung programmiert habe nach http://www.brawand.biz/fam/familie.php
fam ist mein Subweb, und kann natürlich auch als Unterverezichnis angewählt werden. Mit diesem Trick springt die Seite aus dem Subweb heraus ins Hauptweb, wo die ganze Site einwandfrei funktioniert, und ich kann trotzdem die komplette Ordnerstruktur beibehalten.
Da ich keine Fehler in der Programmierung gefunden habe, werde ich wohl nun so weiterfahren. Ich vermute irgendwo ein Problem beim Provider.
Danke für die Tips. 
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 06:57 Uhr.
|
 |