Seite 1 von 4 1234 LetzteLetzte
Ergebnis 1 bis 20 von 288

Thema: Allgemeiner Fragenthread II

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Allgemeiner Fragenthread II

    Vorherige Threads:


    Nochmals zum Sinn des Threads:
    Zitat Zitat von Antares Beitrag anzeigen
    Fragen rund um die Themen des Webdevs, die recht schnell beantwortet sein sollten, können absofort hier gestellt werden.

  2. #2
    Ok, dann entweihe ich mal den Thread^^

    Zitat Zitat von mitak
    Hm, die Abstände bei der Überschrift könnte daran liegen, dass der IE gerne ein cellpadding- oder cellspacing-Attribut auf 0 hätte (für <table>, die ••••••••).
    Mhmm, mit CSS kann ich das Prob also nicht lösen?
    Schade... Naja, das mit der Tabelle macht zuviel Arbeit, ich mach das ohne Tabelle, ist sowieso besser (oder?!^^).

    Zitat Zitat
    Die verschiebung den mittleren Teils im IE6 schiebe ich auf das völlig kaputte Float-Modell. Ich hätte stattdessen dem mittleren Teil links und rechts Margin gegeben, ihn relativ positioniert, die beiden äußeren Spalten in das mittlere div verschoben und dann absolut Positioniert.
    Ahja. Nun ja, das ist die erste Seite in der ich richtig mit einem Box-Modell arbeite, das ist noch nicht so ausgereift...
    ich nehm' da gerne Kritik an, und lass mich grundsätzlich gerne zu neuem überreden, aber dieses Ding muss zeitig fertig werden, und ich werd's erstmal so "veröffentlichen", und später ein besseres Box-Modell verwenden.
    Bis dahin hab ich dass auch hoffentlich besser im Griff...

    Zitat Zitat
    Alternativ gibts das bekannte 3-Spalten-layout von Stu Nicholls, das ganz ähnlich wie dein Versuch funktioniert (man muss für die äußeren Spalten nicht border verwenden, padding und margin sind ebenso möglich).
    Mhmm, bei Zeiten versuch ich das umzusetzen.

    Zitat Zitat
    Hättest du auch gerne noch ein paar Kommentare zum Quelltext?
    Oh, naja, er ist immerhin valide, aber die Boxen sind ziemlich durcheinander, das geb ich gern' zu. Naja, der beste Quelltext ist's bestimmt nicht, aber ein großer Teil wird auch mithilfe von PHP generiert, und enthält deswegen keine Quelltext-Zeilenumbrüche.
    Bitte, gib ein vorsichtiges Kommentar!

    Naja, ich bastel dann mal ein bisschen weiter...

  3. #3
    Zitat Zitat
    ich mach das ohne Tabelle, ist sowieso besser (oder?!^^).
    Ja..

    Zitat Zitat
    Ahja. Nun ja, das ist die erste Seite in der ich richtig mit einem Box-Modell arbeite, das ist noch nicht so ausgereift...
    ich nehm' da gerne Kritik an, und lass mich grundsätzlich gerne zu neuem überreden, aber dieses Ding muss zeitig fertig werden, und ich werd's erstmal so "veröffentlichen", und später ein besseres Box-Modell verwenden.
    Bis dahin hab ich dass auch hoffentlich besser im Griff...
    Das Box-Modell ist einfach, wenn nicht alles addiert wird, macht der Browser den Fehler.

    Verstehst du darunter was anderes? Der IE hat auch seine Probleme mit Floats. Manche kann man beheben. Manche nicht. Tabellen sind aber noch schlechter, selbst in Gecko sind da noch viele Fehler vorhanden.

    Zitat Zitat
    Bitte, gib ein vorsichtiges Kommentar!
    "vorsichtigen!"^^ Aber im Moment ist ja eh alles in Einzelteile zerlegt, da bringt es nicht viel. Ich rate dir nur einfach, Navigationselemente mit Listen zu gestalten.

    Geändert von mitaki (30.07.2007 um 19:42 Uhr)

  4. #4
    Zitat Zitat von mitaki Beitrag anzeigen
    Verstehst du darunter was anderes? Der IE hat auch seine Probleme mit Floats. Manche kann man beheben. Manche nicht. Tabellen sind aber noch schlechter, selbst in Gecko sind da noch viele Fehler vorhanden.
    Naja, ich werde mich dann später dem Problem zuwenden, und wieder ein bisschen am Neuigkeits-CMS arbeiten...


    Zitat Zitat
    "vorsichtigen!"^^ Aber im Moment ist ja eh alles in Einzelteile zerlegt, da bringt es nicht viel. Ich rate dir nur einfach, Navigationselemente mit Listen zu gestalten.
    Die Navigatonselemente sind bereits als Liste gestaltet...
    Ich glaub in Inet ist ne' alte Version, aber bei der "richtigen" sind Listen.
    Das Problem mit dem Abstand ist auch behoben.

    Kann mir jemand ein gutes CSS Buch empfehlen? Inzwischen kann ich ja recht gut damit arbeiten, aber um das Box-Modell richtig zu verinnerlichen brauch ich glaub ich n' Buch. Kennt da jemand n' gutes?

    Geändert von Bluescreen (02.08.2007 um 13:59 Uhr)

  5. #5
    Öhm... 1.:
    Wie kann ich überprüfen, ob der Inhalt von $News->Zeit_Ende aus der MySQL Tabelle (per fetch-object) NULL ist?

    Wie kann ich überprüfen, ob ein Datumswert aus einer MySQL Tabelle (wird zB. im phpMyAdmin als 11-11-2007 angezeigt), einem Datum entspricht, wie zB. dem 11.11.2007?
    Es geht hierbei um einen Kalender, wo überprüft werden muss, ob beim jeweiligen Datum bereits ein Eintrag vorhanden ist.

  6. #6
    Zitat Zitat
    Wie kann ich überprüfen, ob der Inhalt von $News->Zeit_Ende aus der MySQL Tabelle (per fetch-object) NULL ist?
    Code:
    $News->Zeit_Ende == null
    // oder
    is_null ($News->Zeit_Ende)
    Zitat Zitat
    Wie kann ich überprüfen, ob ein Datumswert aus einer MySQL Tabelle (wird zB. im phpMyAdmin als 11-11-2007 angezeigt), einem Datum entspricht, wie zB. dem 11.11.2007?
    RTFM^^. DATE_FORMAT benötigst du bei Abfragen, was dich wohl auch interessieren wird.

  7. #7
    Zitat Zitat von mitaki Beitrag anzeigen
    RTFM^^. DATE_FORMAT benötigst du bei Abfragen, was dich wohl auch interessieren wird.
    Wie baut man das ein? Kommt das in die SELECT Abfrage bei WHERE rein, oder gibber irgendwo ein Beispiel (oder das ganze auf Deutsch ?)

  8. #8
    DATE_FORMAT verwendet man nach SELECT. Bei WHERE verwendet man besser andere Funktionen, je nachdem, was man haben will.
    Für dein Beispiel:
    Code:
    WHERE DATE(`tabelle.datum`) = '2007-11-11';
    Du solltest dabei den 11.11.2007 Wert in das SQL-Format (2007-11-11, yyyy-mm-dd) umwandeln, das ist einfacher als die Alternativen.

  9. #9
    Zitat Zitat von mitaki Beitrag anzeigen
    Du solltest dabei den 11.11.2007 Wert in das SQL-Format (2007-11-11, yyyy-mm-dd) umwandeln, das ist einfacher als die Alternativen.
    Mhmm, so war es aber im phpMyAdmin drin...
    Vielleicht hat er es auch nur so angezeigt. Das Feld ist ein Typ DATE.

    Wenn ich die Datenbank und Tabelle bereits selektiert habe, brauche ich statt tabelle.datum nur noch den Spaltenname (Datum), oder?

  10. #10
    Zitat Zitat von Bluescreen Beitrag anzeigen
    Mhmm, so war es aber im phpMyAdmin drin...
    Vielleicht hat er es auch nur so angezeigt. Das Feld ist ein Typ DATE.
    Wenn das Feld in dem du Daten speicherst den Typ "Date" hat wird es im Format yyyy-mm-dd gespeichert. Darum sollst du verrückte Angaben wie 11.11.2007 in dieses Format umwandeln, wenn du es verwenden willst um Datensätze abzufragen.

    Zitat Zitat von Bluescreen Beitrag anzeigen
    Wenn ich die Datenbank und Tabelle bereits selektiert habe, brauche ich statt tabelle.datum nur noch den Spaltenname (Datum), oder?
    Das hat nichts miteinander zu tun. Man kann nur eine Datenbank auswählen.
    "tabelle.datum" ist identisch zu "datum", aber für den Fall dass man mit mehreren Tabellen gleichzeitig arbeitet ist die erste Schreibweise besser, weil es sonst zu Spaltenverwirrung kommen kann.

  11. #11

    Session Variable verwenden in Capcha Bild funktioniert nicht.

    Also, das bearbeiten des Bildes funktioniert soweit, den Code den ich verwend sieht so aus:
    PHP-Code:
    <?php
        header 
    ("Content-type: image/jpeg");
        
    session_start();
        
    $zahl1 rand(10,20);
        
    $zahl2 rand(1,9);
        
    $resultat $zahl1-$zahl2;
        
    $_SESSION['captcha'] = $resultat;
        
    $rechnung $zahl1.' - '.$zahl2;
        
    $image imagecreatetruecolor(10030)
          or die(
    "Cannot Initialize new GD image stream");
        
    $color imagecolorallocate($image,0,0,0);
        
    $weiss imagecolorallocate($image,255,255,255);
        
    imagefill($image,0,0,$weiss);
        
    imagestring($image,5,5,5,$rechnung,$color);
        
    imagejpeg($image);
        
    imagedestroy($image);
    ?>
    und einbinden tue ich es so:
    HTML-Code:
    <img src="captcha.php" height="30" width="100" alt="" />
    Wenn ich jetzt von einer anderen Datei überprüfe, mithilfe von isset ob $_SESSION['captcha'] gesetzt ist, gibt es false zurück. Und wenn ich das weglasse, kommt auch eine Nachricht von php, dass die Variable nicht gesetzt ist. Wie muss ich es machen, damit ich das Resultat in der Session abspeichern kann?

    Edit: Das Problem hat sich von selber in Luft aufgelöst. o_O

    Edit 2: Ich habe jetzt ein anderes Problem:
    Ich will den String mit imagettftext zeichnen, da mit imagestring für eine grössere Schrift eine gdf gebraucht wird, aber wenn ich das jetzt mit imagettftext mache, erscheint die Farbe immer Gelb???

    Geändert von Drakes (06.08.2007 um 17:49 Uhr)

  12. #12
    Hab da noch mal 'ne Frage, die nicht unbedingt einen eigenen Thread benötigt, imo.

    Hat vllt. irgendwer 'nen Plan, warum der IE (7. 6, denke ich, dann wohl auch) diese Seite falscht anzeigt?
    Also der BG wird etwas nach unten verschoben, 1, 2 Pixel.

  13. #13
    erstmal:
    Du arbeitest mit tranparenten png Dateien.
    Der IE unterstützt sowas nicht.

    Und wenn nur das Deisgn um 1,2 Pixel nach unten verschoben ist, solltest du dich freuen und dies so lassen.
    Es ist allgemein bekannt, dass der IE bei CSS Mist baut.

    Ansonsten versuch mal im Body
    padding:0px;
    margin:0px;
    einzutragen. AFAIR benutze der IE einen Standardrahmen um die Webseite.

  14. #14
    Zitat Zitat von Whiz-zarD Beitrag anzeigen
    erstmal:
    Du arbeitest mit tranparenten png Dateien.
    Der IE unterstützt sowas nicht.

    Und wenn nur das Deisgn um 1,2 Pixel nach unten verschoben ist, solltest du dich freuen und dies so lassen.
    Es ist allgemein bekannt, dass der IE bei CSS Mist baut.

    Ansonsten versuch mal im Body
    padding:0px;
    margin:0px;
    einzutragen. AFAIR benutze der IE einen Standardrahmen um die Webseite.
    IE 7 unterstützt zum Glück transparente png-Bilder.

    Code:
    * {
       margin: 0;
       padding: 0;
       }
    Ist meinerseits eigentlich immer empfohlen. Manche Browser setzen zudem automatisch Rahmen um <img>'s.(Das ist aber OT)

    Und eigentlich ist der Allgemeine Fragethread dafür gedacht nicht extra ein Thema eröffnen zu müssen.

    Edit:
    probiers doch bei body mit
    Code:
    background: url(../images/bg.jpg) top left repeat;
    Edit2:
    War das falsche Hintergrundbild, müsste wohl eher bei .header_left sein:
    Code:
    background: url(../images/bg.jpg) top;
    Aber ich hab nicht das Gefühl, dass das wirklich das Problem ist.

    Geändert von Drakes (01.10.2008 um 12:22 Uhr)

  15. #15
    Hallo,

    kann mir jemand sagen wie ich es hinbekomme das wenn ich eine Homepage besitze mit www.123.de zum Beispiel
    und man eingibt www.123.de/TEST

    das man zu der Test Seite weitergeleitet wird.

    Denn ich kann in bei meinem Webspace hoster nur einen Link auf Ordner machen nicht aber auf Seiten.

    Danke.

  16. #16
    Das ist mit dem mod_rewrite-Modul des Apache Servers möglich. Auf dieser Seite und in der Apache Doc findet man Informationen dazu.
    Es gibt außerdem einen recht praktischen mod_rewrite Generator der einem (meistens) die Umformung mit regulären Ausdrücke erspart.

  17. #17
    Zitat Zitat von Milchbox Beitrag anzeigen
    Das ist mit dem mod_rewrite-Modul des Apache Servers möglich. Auf dieser Seite und in der Apache Doc findet man Informationen dazu.
    Es gibt außerdem einen recht praktischen mod_rewrite Generator der einem (meistens) die Umformung mit regulären Ausdrücke erspart.
    Habs nun mit nem befehl gemacht =)

    danke!

  18. #18


    Ich weiß wirklich nicht wie ich die Seite umsetzen soll... -__-
    Kann mir jemand sagen ob ich die Seite in PHP oder XHTML schreiben soll?
    Vorallem ist es Frag würdig ob man sowas überhaupt hinbekommt. xD

  19. #19
    Zitat Zitat
    Kann mir jemand sagen ob ich die Seite in PHP oder XHTML schreiben soll?
    !? Beides xD? PHP und XHTML sind zwei total verschiedene Schuhe o_Ô

    Zitat Zitat
    Vorallem ist es Frag würdig ob man sowas überhaupt hinbekommt. xD
    Ja tut man. Auch wenn ich die ecken und Kanten beim Banner etwas merkwürdig finde^^.

  20. #20
    Zitat Zitat von LS~ Beitrag anzeigen


    Ich weiß wirklich nicht wie ich die Seite umsetzen soll... -__-
    Kann mir jemand sagen ob ich die Seite in PHP oder XHTML schreiben soll?
    Vorallem ist es Frag würdig ob man sowas überhaupt hinbekommt. xD
    PHP? oO Damit etzt man kein Layout um, sondern schreibt die ganze Technik, die hinter der Seite arbeitet. Die Funktionen von foren usw werden in PHP geschrieben.

    Umsetzbar sollte das Ding was du da zeigst aber auf jeden Fall sein, ich sag nur CSS + XHTML.

    Ansonsten finde ich das aber relativ langweilig und das Banner ist schlampig eingesetzt.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •