kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Mod rewrite

    geschrieben von oru

    Hey,
    kleine Frage: Ich hatte unter dem alten Limascript ein Thema mit dem selben Namen geschrieben. Wenn ich jetzt in meinem Profil unter meine Beiträge gucke, dann sehe ich alle von mir verfassten Artikel. Klicke ich aber auf den dazugehörigen ('Mod_Rewrite')Thread, dann komme ich her raus. Ich weiß, dass es nicht ganz mit dem inhaltlichen Thema was zu tun hat, aber da es diesen Thread hier unter anderem betrifft, dachte ich, es ist angebracht, meine Frag hier zu posten..
    Wäre halt schon gut, wenn mein Fragestellung evtl ein wenig weiter diskutiert werden könnte^^
    (btw: Anscheinend wurde auch ein Thema von mir mit dem Namen 'Thema' in den Bereich Spam verschoben, da ich nur ein Thema habe - Mod_Rewrite - wird es wohl das gewesen sein, aber im Spambereich hab ich es nicht gefunden :(

    Wäre toll, wenn sich das Thema wieder finden würde :)

    Grüße
    Oru
  • in: Suche PHP MYSQL Programmierer mit etwas lange Weile

    geschrieben von oru

    Naja, Geld wollte hier auch keiner, also ich zumindest nicht ^^
    Aber Grafik klinkt wirklich gut.. vll ein paar Tipps, tricks und Verbesserungsvorschläge für meine Seite :D
    Ich hab mir gestern schon mal einen kleinen plan gemacht.. und bin zu dem Schluss gekommen, dass ich dir in relativ kurzer zeit ein rohscript und markup liefern könnte. sprich html, css, grafiken etc müsstest du dann einfügen...
  • in: PHP Loginsystem umschreiben

    geschrieben von oru

    <?php
        echo 'Username: '.$row->username.'';
        echo 'Email: '.$row->email.'';
        echo 'Vorname: '.$row->vname.'';
        echo 'Nachname: '.$row->nname.'';
        echo 'Schule: '.$row->schule.'';
        echo 'Klasse: '.$row->klasse.'';
    ?>

    Das ist der Ausgabecode.
    Ausgegeben wird:
    Username: UserXYZ
    Email: Mail@xyz.de
    Vorname: Vor
    Nachname: Name
    Schule: lalala-schule
    Klasse: 3B

    Wenn du das ganze so veränderst und das entsprechende Markup einfügst:
    <?php
        echo '<table>
        echo '<tr><td>Username:</td><td>'.$row->username.'</td></tr>';
        echo '<tr><td>Email:</td><td>'.$row->email.'</td></tr>';
        echo '<tr><td>Vorname:</td><td>'.$row->vname.'</td></tr>;
        echo '<tr><td>Nachname:</td><td>'.$row->nname.'</td></tr>';
        echo '<tr><td>Schule:</td><td>'.$row->schule.'</td></tr>';
        echo '<tr><td>Klasse:</td><td>'.$row->klasse.'</td></tr>';
        echo '</table>';
    ?>

    ändert sich die Ausgabe in:
    <table>
    <tr><td>Username:</td><td>UserXYZ</td></tr>
    <tr><td>Email:</td><td>Mail@xyz.de</td></tr>
    <tr><td>Vorname:</td><td>Vor</td></tr>
    <tr><td>Nachname:</td><td>Name</td></tr>
    <tr><td>Schule:</td><td>lalala-schule</td></tr>
    <tr><td>Klasse:</td><td>3B</td></tr>
    </table>


    Lass dir mal bitte nicht alles vorkauen. Ich meine, ich helfe echt gern, aber naja, wenn du schon eine ordentliche Seite aufziehen willst, dann solltest du dir auf jeden Fall darüber im Klaren sein, was sie kann und wie sie funktioniert.
  • in: Meinungen über die neue LC-Version

    geschrieben von oru

    Das neue Design.. auf jeden Fall anders und übersichtlicher als das alte.
    Einige Kritikpunkte:

    -Die Navigation (rechts) imho zu breit, ein drittel weniger tuts auch, denke ich.
    -Der Header ist auch ein wenig zu breit und die forenlaufschrift fehlt

    Edit: - Ich sehs grad bei meinem Vorredner, der Avatar im Forum und die beschriftung drängeln ein bisschen

    Ansonsten gefällt mir alles, vor allem die klaren linien und das auch ansonsten recht schlichte design :thumb:

    Grüße
    Oru

    Beitrag geändert: 17.12.2008 15:54:24 von oru
  • in: PHP/HTML Editor

    geschrieben von oru

    Einen eigenen html, php editor zu erstellen dürfte trotzdem nicht ganz sinvoll sein.
    Wenn man einen editor möchte, der ganz seinen persönlichen bedürfnissen angepasst ist, dann vielleicht, aber selbst dafür ist es ein immenser aufwand.

    Positiv zu erwähnen ist Scite, mit einem guten und variablen Syntaxhighlighing und vielen anderen praktischen features
  • in: Meine Homepage mit Frames

    geschrieben von oru

    Hey,
    ich hab mir auch grad deine Seite angesehen und muss leider sagen, dass sie mir nicht besonders gefällt :(

    1. das farbschema ist mir zu krass, vor allem der schwarz-orange-kontrast
    2. die ganzen verschiedenen Fertigelemente (ich nenn es mal so, weils so wirkt)
    bspw: der counter und die shoutbox, passt sich beides nicht so an deine seite an und da durch harmoniert es nicht so...
    3. textformat und textausrichtung - zentrierter text liest sich auf dauer schwer.
    unterteilen solltst du ihn auch, mehr überschriften etc.
    bsp: die witze sektion hast du mit einem kleinen text von dir überschrieben, diesen aber nicht hervorgehoben.
    4. die navigation. Ich finde dieses ausklappen der navigation nicht gut. erstens überlagern sich die grafiken und das ganze sieht 'unsauber' aus und zweitens ist die darstellung meiner meinung nach nicht so gelungen, da die texte in den grafiken nicht ganz einheitlich sind und der rahmen auch nicht so das wahre ist.
    5. das letzte, was ich negativ bewerten muss ist, dass zwischen den einzelnen elmenten deiner HP sehr viel leerer Raum ist. durch die schwarze hintergrundfarbe ist das extrem dunkel.

    Ich hoffe, du kannst die kritik zu deinem vorteil nutzen.

    Grüße,
    Oru

    ps: die xhtml fehler kannst du doch einsehen, nach jedem gefundenen Fehler steht eine erklärung und wenn du die aufmerksam liest, dann findest du auch ganz schnell den fehler...
  • in: PHP Loginsystem umschreiben

    geschrieben von oru

    du hast garkeine ahnung von php, oder? ist kein vorwurf, nur eine feststellung.
    du musst eine neue datei erstellen - wegen mir 'anzeige.php'
    dort schreibst du dann:
    <?
        session_start();
    
        $verbindung = mysql_connect("mysql.lima-city.de", "xxx" , "xxxx") 
    or die("Verbindung zur Datenbank konnte nicht hergestellt werden"); 
        mysql_select_db("xxxx") or die ("Datenbank konnte nicht ausgewählt werden"); 
    
        $abfrage = "SELECT username, email, vname, nname, schule, klasse FROM login WHERE username LIKE '".$_SESSION['username']."' LIMIT 1"; 
        $ergebnis = mysql_query($abfrage); 
        $row = mysql_fetch_object($ergebnis); 
    
        echo 'Username: '.$row->username.'';
        echo 'Email: '.$row->email.'';
        echo 'Vorname: '.$row->vname.'';
        echo 'Nachname: '.$row->nname.'';
        echo 'Schule: '.$row->schule.'';
        echo 'Klasse: '.$row->klasse.'';
    
        mysql_close($verbindung);
    ?>


    so, das dürfte stimmen. ist jetzt ungetestet, weil nur übern laptop drin bin...
    das script funzt natürlich nur, wenn du eingeloggt bist ;)

    eventuelle fehlermeldungen kannst du ja posten...
  • in: Suche PHP MYSQL Programmierer mit etwas lange Weile

    geschrieben von oru

    Ich werd auch mal gucken, was ich machen kann, klingt ja nach einer interessanten Übung :D
    Wo gerade das Schlagwort gegenleistung gefallen ist (^^) - was hast du denn zu bieten? xD
  • in: Suche PHP MYSQL Programmierer mit etwas lange Weile

    geschrieben von oru


    Wenn er sich nicht registrieren kann, wie soll man denn dan zwischen den Ordnern unterscheiden?


    Der Nutzer muss sich nicht registrieren. Er muss die Ordner registrieren. Damit entfällt auch ein umständliches Logisystem.
    sprich der nutzer gibt eine avriable anzahl von links an, die im system gespeichert werden, für die er dann wiederum eine link zurückerhält, der gleichzeitig einen kleinen code zum administrieren der vorhergespeicherten links enthält.

    was das programmieren angeht ist das sicher keine große sache.


    Beitrag geändert: 16.12.2008 20:22:44 von oru
  • in: Suche PHP MYSQL Programmierer mit etwas lange Weile

    geschrieben von oru

    Wenn ich das richtig verstanden hab, soll der User einen "Ordner" (ich nehme an, dass es bloß ein plätzchen in der mySQL-tabelle sein soll) registrieren, um diesen dann mit mehreren Links zu füllen, sodass er sich nur noch einen Link merken muss anstatt bspw 10, richtig?

    Also sowas wie der rapidshare-ordner (ich nehme mal an, dass es in der benutzung auf sowas hinausläuft^^)
  • in: Suche PHP MYSQL Programmierer mit etwas lange Weile

    geschrieben von oru

    Hey,
    ich wäre nur mal ganz unverbindlich neugierig, was dein neues projekt ist und was es für ein script werden soll...
  • in: PHP Loginsystem umschreiben

    geschrieben von oru


    Jetzt wäre es noch super, wenn ich die 5 Felder:

    mail
    vname
    nname
    schule
    klasse

    auf einer Seite anzeigen könnte.


    Hmm.. vll sollte ich daraus einen Service machen - 'Modifiziere Scripts für Gulden'xD
    Am besten wäre es wirklich, wenn du PHP und mySQL lernen würdest. Für das was du hier verlangst brauchst du, wenn du deinen Kopf anstrengst ca 10 minuten.
    Alle wichtigen sagen stehen nämlich schon in den Scripts, die du zu Anfang gepostet hast. Ich zeigs dir:

    Auslesen von Daten aus deiner Tabelle (Steht in Zeile 13-15 deiner Login.php):
    <?php
        $abfrage = "SELECT username, passwort FROM login WHERE username LIKE '$username' LIMIT 1"; 
        $ergebnis = mysql_query($abfrage); 
        $row = mysql_fetch_object($ergebnis); 
    ?>

    ein paar kleine veränderungen und du hast ratzfatz deine zusatzdaten ausgelesen:
    <?php
        $abfrage = "SELECT username, email, vname, nname, schule, klasse FROM login WHERE username LIKE '".$_SESSION['username']."' LIMIT 1"; 
        $ergebnis = mysql_query($abfrage); 
        $row = mysql_fetch_object($ergebnis); 
    ?>


    Nach deinem Login wird der Username des eingeloggten Benutzers in deiner Session gespeichert. Du musst natürlich nur daran denken die Session am anfang deines Ausgabescripts zu starten. Wie das geht, steht auch in deiner Login.php (Zeile 2):
    <?
        session_start(); 
    ?>


    so schnell hast du in der variable $row, die ganzen Zusatzdaten des benutzers gespeichert. Diese musst du nur noch ausgeben:

    <?php
        echo 'Username: '.$row->username.'<br />';
        echo 'Email: '.$row->email.'<br />';
        echo 'Vorname: '.$row->vname.'<br />';
        echo 'Nachname: '.$row->nname.'<br />';
        echo 'Schule: '.$row->schule.'<br />';
        echo 'Klasse: '.$row->klasse.'<br />';
    ?>


    Das wars auch schon. du kannst die formatierung natürlich noch ändern (wäre schon peinlich, wenn du das jetzt so übernehmen würdest xD) und ich würe noch ein paar abfragen machen, zb: ob der wert in schule und klasse gesetzt ist, wenn er nicht gesetzt ist, muss man ja die ganze zeile nicht zeigen etc.

    Also wie gesagt, es ist nicht unbedingt schwierig aus einem vorhandenen script ein paar neue features zu kitzeln oder es einfach ein bisschen zu erweitern...

    solange du dir immer fleißig sicherheitskopien anlegst, kannst du auch in aller seelenruhe rumbasteln - kaputtgehen kann ja nichts.

    Grüße
  • in: Mod_rewrite

    geschrieben von oru

    ich hab schon echt viel versucht...
    bsp:
    'domain.de/bernd.html' (das was eig funktionieren sollte^^) - 404
    'domain.de/bernd.htm ' - 404
    'domain.de/bernd.php ' - 404
    'domain.de/bernd ' - 404
    'domain.de/modules.php'- Array( name => modules.php ) (also ganz komisch Oo)

    hast du evtl MSN, ich hab das gefühl, dass das hier im forum auch etwas schwierig ist mit der komunikation^^
  • in: PHP Loginsystem umschreiben

    geschrieben von oru

    Naja,
    zuerst musst du deine mySQL-Tabelle so bearbeiten, dass du platz für die anderen 5 angaben hast. (sprich du gehst in deinem userCP auf PHPmyAdmin und fügst der tabelle 5 felder hinzu, alle mit dem Datentyp 'VARCHAR' und dahinter in klammern die maximale länge.
    So, dann musst du natürlich die Registrierungsseite so ändern, dass du in die <form> noch 5 weitere <input>-Felder einsetzt mit den namen der angaben (email, schule, etc)
    So und damit das ganze ausgewertet werden kann muss die 'eintragen.php' auch noch ein wenig verändert werden:

    aus (Zeile 7 - 9)
    <?php
        $username = $_POST["username"]; 
        $passwort = $_POST["passwort"]; 
        $passwort2 = $_POST["passwort2"]; 
    ?>

    wird
    <?php
        $username = $_POST["username"]; 
        $passwort = $_POST["passwort"]; 
        $passwort2 = $_POST["passwort2"];
        $email = $_POST["email"]; 
        $vname = $_POST["vname"]; 
        $nname= $_POST["nname"];
        $schule= $_POST["schule"]; 
        $klasse = $_POST["klasse"];
    ?>


    in zeile 11 wird aus
    <?php
        if($passwort != $passwort2 OR $username == "" OR $passwort == "") 
    ?>

    das hier:
    <?php
        if($passwort != $passwort2 OR $username == "" OR $passwort == "" OR $email == "" OR $vname == "" OR $nname == "") 
    ?>


    auch die zeile 23 muss geändert werden, aus
    <?php
        $eintrag = "INSERT INTO login (username, passwort) VALUES ('$username', '$passwort')";
    ?>

    wird
    <?php
        $eintrag = "INSERT INTO login (username, passwort, email, vname, nname, schule, klasse) VALUES ('$username', '$passwort', '$email', '$vname', '$nname', '$schule', '$klasse')";
    ?>



    ich hoffe, ich hab jetzt in der eile nichts vergessen.
    Du kannst das script natürlich noch ein bisschen erweitern, prüfen, ob die email-adresse schon vorhanden ist, oder ähnliches.

    ich hoffe, dass klappt..
    grüße

    Edit: deine änderung mit dem Pflichtfeld noch reingenommen. Schule und Klasse sind jetzt optional
    Edit2: Format


    Beitrag geändert: 16.12.2008 18:35:57 von oru
  • in: Mod_rewrite

    geschrieben von oru

    Also ich geh mal davon aus, dass das bloß andere Indikatoren für die einzelnen variablen sind.

    Hab jetzt deine Rules komplett übernommen und 'domain.de/bernd.html' aufgerufen erwartete ausgabe war 'Array ( [name] => bernd ) ' aus der modules.php... ergebnis ist allerdings: 404

    interessant ist, dass wenn ich die 'domain.de/modules.php' aufrufe, die ausgabe 'Array ( [name] => modules.php ) ' erscheint Oo selbst wenn ich an die 'domain.e/modules.php?a=b' aufrufe bekomme ich nur 'Array ( [name] => modules.php ) '

    sehr komisch
  • in: Mod_rewrite

    geschrieben von oru

    Hmm...
    Ich hab jetzt die ganze geschichte geändert... sieht so aus:
    ______________________________________________________________________
    RewriteEngine On
    Options +FollowSymlinks
    RewriteBase /

    # Fuer die Kleinanzeigen
    RewriteRule ^kurzerdateiname,[^,],[^.],(.*)(.html)?$ umstaendlicher_datei_name_und_lang.php?ka_id=$1&mail=$2&top=$3 [L]

    # Rule Fuer die Module
    RewriteRule ^(.*)(.html)?$ modules.php?name=$1
    ______________________________________________________________________

    brinzipiell ändert das allerdings nichts... ich bekomme nach wie vor den http|404 und sehe meine seite nicht :(

    Ich will jetzt hier nicht unbeding rumbetteln, aber es wär echt cool, wenn mir jemand eine lösung für die 2. rule posten könnte. Also, wenn ich 'http://domain.de/blub.html' eingebe, bekomme ich von 'http://domain.de/mudules.php' die ($_GET)Ausgabe: 'Array ( [name] => blub ) '

    Oru
  • in: Lemminge

    geschrieben von oru

    Lemmings war eins der ersten und besten (DOS) Spiele, die ich je gespielt habe und auch spielen durfte. Irgendwann späterkonnte ich auch den zweiten teil spielen, der meiner meinung nach auch ziemlich gut ist, weil er viel detailierter ist. Noch viel später gabs noch sowas wie Lemmings 3D.. aber das war wirklich totaler mist und das original spielgefühl brachte es auch nicht mit..
  • in: Mod_rewrite

    geschrieben von oru

    Ich glaub, wir haben uns falsch verstanden^^
    das module ist installiert und apache wurde neugestartet.
    nur die RewriteRules machen nicht das, was sie sollen :(
  • in: Mod_rewrite

    geschrieben von oru

    lokal ist alles installiert und so... soweit hab ich das tut noch verstanden xD


    .htaccess
    ______________________________________________________________________
    RewriteEngine On
    Options +FollowSymlinks
    RewriteBase /

    # Fuer die Kleinanzeigen
    RewriteRule ^kurzerdateiname,(.*),(.*),(.*)(\.html?)$ umstaendlicher_datei_name_und_lang\.php?ka_id=$1&mail=$2&top=$3 [L]

    # Rule Fuer die Module
    RewriteRule ^(.*)(\.html?)$ modules.php?name=$1
    ______________________________________________________________________
    Ich hab den code jetzt aus einem relativ kurzen tut genommen und wollte erstmal gucken, wie das funktioniert.
    da steht, dass wenn die erste regel nicht greift, die zweite genutzt wird. dem entsprechend hab ich mir eine modules.php geschrieben, die nur $_GET ausgibt und dann entsprechend 'localhost/mr/blub.html' eingetippt.
    den 500er bekomm ich nicht mehr, dafür einfach einen 404er sprich, der nutzt die regel nicht und sucht normal nach der datei...

    danke schonmal für die schnelle antwort :)
  • in: Mod_rewrite

    geschrieben von oru

    Hey,
    ich würd gerne meine Seite mit einer verbesserten suchmaschinentauglichkeit ausstatten und dazu natürlich die urls ein bisschen verschönern ;)
    das ich dazu mod_rewrite verwenden muss und so weiter weiß ich auch.
    Zu diesem zweck hab ich mich ein bisschen auf die suche begeben und einige mehr oder weniger ausführliche tutorials gefunden. Leider weiß ich nicht woran es liegt, aber selbst wenn ich das ganze kopiere funktioniert nichts und ich bekomme einen http|500 :(

    Vielleicht kennt ja jemand von euch ein ausführliches und leicht verständliches tutorial zu diesem sachverhalt.
    was ich in erster line gern machen würde, ist:
    aus 'domain.de/index.php' soll 'domain.de/Index' werden (der erste buchstabe muss nicht unbeding groß sein, wär aber nett^^)
    und was später gut wäre ist:
    'domain.de/index.php?a=start' --> 'domain.de/Start'
    bzw
    'domain.de/index.php?a=start&b=3' --> 'domain.de/Start:3'

    Wenn jemand ahnung davon hat, wäre ich sehr dankbar für eine antwort
    grüße

    Oru

Login zum Webhosting ohne Werbung!