ilch Forum » Allgemein » HTML, PHP, SQL,... » Script einfügen. Ab User.

Geschlossen
  1. #1
    User Pic
    destroyer Mitglied
    Registriert seit
    03.02.2006
    Beiträge
    98
    Beitragswertungen
    0 Beitragspunkte
    hallo. ich habe ein php script welches nur für die angemeldeten user benutzbar sein soll aber wenn ich den ordner in include einfüge kann jeder mit der richtigen adresse darauf zugreifen. wie mach ich das am besten? vielen dank schonmal.




    verwendete ilchClan Version: 1.1 N

    betroffenes Script: upload.micro-project.de


    Zuletzt modifiziert von destroyer am 14.01.2010 - 21:05:03
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    ekie Mitglied
    Registriert seit
    25.04.2008
    Beiträge
    528
    Beitragswertungen
    7 Beitragspunkte
    defined ('main') or die ( 'no direct access' );
    defined ('user') or die ( 'only user access' );

    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    Es gibt kein define('user'). Ob es ein User ist musst du mit der Funktion loggedin() o.ä. abfragen.
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    destroyer Mitglied
    Registriert seit
    03.02.2006
    Beiträge
    98
    Beitragswertungen
    0 Beitragspunkte
    so kann aber trotzdem auf den ordner zugegriffen werden.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    if (loggedin()) {
    // [..]
    }
    else {
    header('Location: http://google.de');
    }
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    destroyer Mitglied
    Registriert seit
    03.02.2006
    Beiträge
    98
    Beitragswertungen
    0 Beitragspunkte
    danke für die antwort aber nun ist das problem immernoch das man mict der url auf das script zugreifen kann... muss ich da rechte vergeben? hab schon einiges ausprobiert aber nix hat geholfen.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    Naja, du solltest die Seite schon in ilch einbinden, sonst funktioniert das so nicht. Also in include/contents/ und dann über index.php?seite aufrufen.

    Wenn du die Datei direkt aufrufst sollte der Fehler kommen das die Funktion loggedin, oder wie die auch heißt, nicht existiert bzw. nicht gefunden werden konnte.


    Zuletzt modifiziert von Son!c am 14.01.2010 - 21:59:12
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    destroyer Mitglied
    Registriert seit
    03.02.2006
    Beiträge
    98
    Beitragswertungen
    0 Beitragspunkte
    wenn ich es in den ordner include/contents/ lege kann ich immernoch über externer Link darauf zugreifen. auf z.b. im gleichen ordner liegenden ordner /user/ kann ich wiederum nicht zugreifen. da erscheint die meldung You don't have permission to access /include/contents/user/ on this server. warum geht das bei meinem neu angelegten ordner nicht?
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    CHMods ändern, schau was bei users/ ist und mach dasselbe bei deinem.
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    destroyer Mitglied
    Registriert seit
    03.02.2006
    Beiträge
    98
    Beitragswertungen
    0 Beitragspunkte
    sind die selben rechte. ich denke ich tu den inhalt meines ordners einfach mit in den user ordner. soll ja auch nur für user sein. ich denke das is die beste lösung...
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    destroyer Mitglied
    Registriert seit
    03.02.2006
    Beiträge
    98
    Beitragswertungen
    0 Beitragspunkte
    ich habe alles erfolgreich eingefügt. es läuft perfekt. nun habe ich noch eine frage. die bilder die die user hochladen landen ja in einem ordner. ist es möglich das dieser ordnerinhalt automatisch auf der page in einer art gallery angezeigt werden?


    Zuletzt modifiziert von destroyer am 15.01.2010 - 01:04:05
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    Im Prinzip musst du einfach eine PHP Datei erstellen in der du alle Dateien aus Ordner X ausliest und dann dementsprechend ausgeben lässt.
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    destroyer Mitglied
    Registriert seit
    03.02.2006
    Beiträge
    98
    Beitragswertungen
    0 Beitragspunkte
    ich habe ein script welches die dateien aus einem ordner auslesen kann aber ich wollte vorschaubilder und da unter den link zum vollbild. mir ist momentan keine möglichkeit bekannt das umzusetzen da ich mich mit datenbanken nicht auskenne. selbst mein php ist wie mein englisch sehr mager.
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Domme_09 Mitglied
    Registriert seit
    08.07.2008
    Beiträge
    267
    Beitragswertungen
    0 Beitragspunkte
    du könntest das hochgeladene Bild skalieren und als Vorschaubild nutzen - ist zwar nicht sehr schön, aber erspart dir das Umschreiben des Uploads. Wobei das könntest du dir bei der Gallery anschauen...
    Da wird das hochgeladene Bild in zwei Größen abgespeichert, sodass du dann das kleine als Vorschaubild nutzen kannst.

    Hier findest du Infos zu der php-Funktionen, die du zum Auslesen eines Verzeichnisses benutzen kannst:
    de3.php.net/manual/de/function.readdir.php

    Falls du noch Infos brauchst, sag Bescheid. Habe mir gerade auch eine eigene Gallery gebastelt...
    www.bvbsupporters-ms.de
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    destroyer Mitglied
    Registriert seit
    03.02.2006
    Beiträge
    98
    Beitragswertungen
    0 Beitragspunkte
    also das script was ich nutze erstellt ein vorschaubild in dem einen ordner und original mit dem gleichen namen in einem anderen.
    gibt es ein script welches automatisch eine gallerie aus den bildern in dem vorschauordner erstellt und dann auch gleich den link dazu anzeigt?
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten