PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PHP und .htaccess beißen sich?



21.12.00, 16:18
Hallo.

Ich sitze hier vor einem Problem welches ich mir überhaupt nicht
mehr erklären kann:

Es handelt sich um ein auf php-basierendes Shopsystem welches
nur für Personen erreichbar sein soll welche sich zuvor einloggen.

Das Einloggen wollte ich (da schön einfach) mit einer .htaccess
lösen. Soweit - sogut. Jetzt fangen die Probleme an:

- das Einloggen klappt problemlos, der Shop wird angezeigt.
- den Warenkorb (welcher sich in einem Unterverzeichnis des mit
.htacces geschützten Pfades befindet) funktioniert auch tadellos
- aber sobald ich die Produkte anzeigen lassen will geht es nicht mehr.

Um meine Konfusion zu steigern:
- Wenn ich die Produkte aufrufe und DANACH die .htaccess wieder
umbenenne die ich zu diesem Test umbenannt hatte => an jedem be-
liebigen Rechner kann ich mir die Artikel anschauen welche ich zuvor
angeschaut habe, aber NICHT diejenigen welche ich nicht bereits mal
an dem anderen Rechner angeschaut habe. Das gilt analog zu einer
Detailansicht welche von der Artikelübersicht aus aufgerufen werden
kann.

Ich bin jetzt echt am verzweifeln da ich mir das absolut nicht mehr er-
klären kann... Da wird doch nix initialisiert... *verzweifel*

TIA X_FISH

26.12.00, 23:55
Dein .htaccess - Problem kann ich leider auch nicht lösen,

ich frage mich allerdings, wieso es unbedingt die .htaccess - Datei sein soll.
Wenn du php4 verwendest kann du per session -management ganz einfach Variablen von page zu page übernehmen, zb. den einlogg - status und diesen auf jeder Seite einfach abfragen.
Es ist nur noch eine Page zum Anmelden möglich (evt. mit Check per vorher oder so).

Das ganze bleibt dann auch flexibler und der Provider muss nicht htaccess erlauben
(Falls das Produkt mal größer verkauft wird :~)

Nur so als Gedankenanstoss,

Gruß
- Thomas

28.12.00, 10:24
Ich habe eine Antwort von den Programmierern des Shops erhalten (leider habe ich darauf keinen Einfluß was die so proggen):

Sie haben auch erst herumgesucht, das Problem liegt wohl darin das der Server auf dem der Shop abläuft cacht. Das heißt alle Artikel die nicht von der .htaccess geschützt waren werden auf dem Server bei einem Aufruf gespeichert. Alle anderen nicht.

Jetzt wollen sie den Shop um diese Funtion des Schützens erweitern - das wird aber dauern... http://www.linuxforen.de/ubb/redface.gif(

THX trotzdem für die Antwort.

CU X_FISH