Beiträge von Talwin

    Zitat von "YetiZwerg"

    versuch es mal damit:



    Hallo YetiZwerg,


    wo hast Du denn das her? Das produziert ja schrecklichen HTML Code... :shock:


    enctype='multipart/form-data'
    das musst Du nur angeben, wenn Du die Möglichkeit eines FileUpload in Formularen geben möchtest (bei Emails unsinnig).


    Gruß Talwin

    Zitat von "$$freaky44$$"


    na davor war die rede von html:


    und ob bei php auch möglich wäre auf meine Kosten Spam zu verschicken


    :?:
    action="mailto:..." , hierbei wird gar keine Mail automatisch verschickt, sondern versucht, ein Mailprogramm des Client zu öffnen. Alles andere muss der Client dann per Hand Machen (diese eine Mail abschicken etc.)


    Hier wird gar kein PHP benutzt.


    Gruß Talwin

    man könnte somit in den Mailheader beliebig viele weitere Empfänger einschleusen. Somit könnte man auf Deine Kosten massenhaft Spam verschicken.


    Gruß Talwin

    Hallo mauleplan,


    ich zitiere mal von der von mir verlinkten Seite:

    Zitat


    Die PHP-mail()-Funktion erwartet mindestens drei Parameter: 1. Empfängeradresse, 2. Betreff, 3. Mailtext. Über einen zusätzlichen 4. Parameter ist meist noch eine Absenderadresse anzugeben. Die ersten beiden und ggfls. der 4. Parameter werden, durch einen Zeilenumbruch getrennt, als Mailheader gesendet. Vor dem dritten Parameter setzt die Funktion einen doppelten Zeilenumbruch, der die Mailheader vom Mailbody (dem Inhalt) trennt. Wenn nun Formulardaten ungeprüft in die Mailheader übernommen werden und einen Zeilenumbruch enthalten, können weitere Mailheader (und damit auch Empfängeradressen) eingeschmuggelt werden. Ein sicheres Script prüft daher die Formulardaten oder versendet sie ausschließlich im Mailbody und trägt in den anderen Parametern eigene Werte ein.


    Schau Dir mal Dein Skript an. Was machst Du da mit $_POST['titel']?
    Das ist potentiell unsicher, solltest Du noch mal überarbeiten.


    Gruß Talwin

    Dann musst Du den Pfad bekannt geben, der Server kann ja nicht raten, wo er suchen soll. Beim Einbinden folgendes schreiben:

    Code
    <link href="style/style.css" type="text/css" rel="stylesheet" />


    Gruß Talwin

    also,


    das Einbinden der CSS Datei ist korrekt:

    Code
    <link href="style.css" type="text/css" rel="stylesheet" />


    Mögliche Fehler:
    - Die Datei style.css befindet sich nicht auf dem Webserver
    - Die Datei style.css befindet sich zwar auf dem Webserver, aber nicht im selben Verzeichnis wie die HTML Datei
    - Die Datei heißt anders (Groß/Kleinschreibung kontrollieren, etc.)
    - Es gibt in der HTML Datei CSS Code, der die li anders formatiert
    - es gibt in der CSS Datei weiter unten Code, der die li anders formatiert


    Wenn Du alles überprüft hast, und es immer noch nicht geht, dann poste hier mal die Dateinamen auf dem Server mit Verzeichnis und den kompletten Code der Dateien.


    Gruß Talwin

    Hi,


    Code
    action="mailto:project_destiny@web.de"


    bewirkt eben nur, dass, falls vorhanden, ein Emailprogramm geöffnet wird. Der User muss dann von seinem Mailaccount, falls lokal eingerichtet, die Mail manuell versenden. Du siehst also, das ist nicht sehr praktikabel.


    Wenn Du automatisch eine Mail versenden möchtest, dann muss das von dem Webserver, auf dem Deine Seite liegt aus gemacht werden. Das nennt man Formmailer. Bei sowas ist aber Vorsicht geboten, da man aus Unwissenheit schnell eine Spamschleuder baut, die andere zum massenhaften Versenden von Spams missbrauchen können.


    Hier findest Du ein gutes sicheres Script. Bitte unbedingt die Sicherheitshinweise beachten und umsetzen!
    Im Zweifelsfall bekommst Du sonst Ärger von Deinem Provider.


    Gruß Talwin

    Hi,


    das CSS ist so nicht korrekt:

    Code
    ul #Navigation li {
        list-style: none;
    }


    hier sprichst Du ein li an das Nachfahre von einem beliebigem tag mit der id Navigation ist, was wiederum ein Nachfahre eines uls ist. Merkst Du den Fehler? wenn Du das ul mit id Navigation meinst, dann musst Du das Leerzeichen weglassen.


    so ists korrekt:

    Code
    ul#Navigation li {
        list-style: none;
    }


    oder so auch korrekt:

    Code
    #Navigation li {
        list-style: none;
    }


    Gruß Talwin

    Hallo,


    Dein Freund hat lediglich ein Bild entworfen. Um daraus nun eine Website zu erstellen, benötigst Du HTML und CSS. Falls Du das nicht kannst, solltest Du erstmal das Seminar hier durcharbeiten, bestimmte Grundlagen sind einfach von Nöten, sonst wird es nichts.


    Als grobe Richtlinie sieht Dein Weg so aus.


    Du musst das Bild in sinnvolle Stücke slicen, z.B. die Buttons einzeln als Bilder haben. Dann baust Du Dir ein sinnvolles HTML Grundgerüst und baust die Grafiken in die richtigen HTML tags ein mittels CSS. Wie Du Bilder, bzw. Hintergrundbilder definierst und diese ausrichtest, musst Du halt erst lernen. Mache aber alles Step by Step und vernachlässige nicht, sinnvoll HTML und CSS zu gebrauchen.


    Bei konkreten Fragen helfen wir gerne weiter.


    Gruß Talwin

    Dann schau doch mal hier:

    Code
    <img src="logo.jpg" alt="Logo" border="5 solid #006600" width="990px" />


    Was sagt Dir das? Hier definierst Du doch (jedoch syntaktisch falsch) den Border für das Bild im Header.
    Das könntest Du so ändern:

    Code
    <img src="logo.jpg" alt="Logo" style="border: 5px solid #006600; width: 990px;" />


    Gruß Talwin

    Hi,


    ja man kann das Bild Bilder/hg-saeulen-img-9599.jpg sehen (Das mit den Säulen). Vielleicht musst Du bei Dir im Browser nur mal den Cache leeren.


    Aber, das ist so kein schönes HTML. Das hier:

    Code
    <div id="kopfbereich">
      <p>
        Alex's Homepage
      </p>
    </div>


    Ist sinngemäß eine Seitenüberschrift, und sollte demnach auch so ausgezeichnet werden. Also als <h1>. z.B. so:

    Code
    <h1>
      Alex's Homepage
    </h1>


    CSS dazu:

    Code
    h1 {
            background:url(Bilder/hg-saeulen-img-9599.jpg) no-repeat left top;
            height:150px;
            font-size:2em;
            text-align:center;
            color:white
            padding:0.4em 0.4em 0 0;
          }


    Außerdem hast Du weiter unten auch einige Fehler bei der Verschachtelung von <p> bzw. <div> tags und ein paar andere Fehler.


    Beispiel:

    Code
    <3</p>


    Falls Du hier ein Herz machen wolltest, dann musst Du das < maskieren, weil der Browser sonst denkt, dass hier ein HTML tag anfängt. Du musst also anstatt < &lt; schreiben, dann gehts. Hier nachzulesen


    Gruß Talwin

    Zitat von &quot;heckmann&quot;

    Also das Tempalte ist angepasst das stimmt :). Ich benutze keinen Editor das war noch vom Template.


    Mit Editor meine ich das Programm, welches Du benutzt hast, um den Quelltext zu verändern. Also Notepad oder ähnliches...

    Zitat von &quot;heckmann&quot;


    Das lustige wenn ich <div id="page"> und das schließnen tuh mit </div> verschiebt sich die Seite :( und rausnehmen geht nicht verschiebt sich auch.


    Dann ist das CSS dazu falsch! Richtigen HTML Code wegzulassen ist nicht Lösung des Problems.

    Zitat von &quot;heckmann&quot;


    Wenn ich die Sonderzeichen nicht ersetze werden sie nicht richtig dargestellt liegt wohl an Funpic php.ini denk ich.


    Ich behelfe mir immer damit, vorrausgesetzt, Du hast Webspace mit PHP Unterstützung:


    Gruß Talwin

    Zitat von &quot;maulepan&quot;


    naja.... du solltest versuchen doch lieber selber HTML zu lernen und keine editoren zu verwenden.


    Du meinst WYSIWYG Editoren? Weil normale Quelltext-Editoren ohne automatische Code-Erzeugung sind ja gut (Syntaxhighlighting). :wink:

    Hallo,


    welchen Editor benutzt Du? Dort sind die Einstellungen beim Speichern eines Dokumentes mit UTF-8 falsch, siehe hier:

    Code
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


    Du musst verhindern, dass er automatisch das BOM an den Anfang der Datei setzt.


    Des weiteren fehlt das schließende </div> für <div id="page">.
    Da Du Dich für XHTML entschieden hast, müssen alle stand-alone tags mittels /> geschlossen werden, das hast Du bei einigen img tags vergessen. Außerdem fehlen einige alt Attribute in den imgs.


    Achja, da Du die Seite ja als utf-8 ausgibst, musst Du die dt. Sonderzeichen nicht ersetzen. Anstatt &auml; kannst Du also direkt in den Quelltext ä schreiben.


    Ansonsten ist es für den ersten Versuch sehr schön, zu schön, wie mir scheint, wo Du doch angeblich alles selbst gecodet hast. Warum finde ich dann das hier?


    Template Designed by TheWebHub.com


    Also hast Du ein Template angepasst, oder?


    Gruß Talwin

    Zitat von &quot;Milkii&quot;


    Wenn ich jetzt im Editor die Standarteinstellungen lasse (Xhtml 1.0 mit verlinkter .css datei) dann kann ich mit dem normalen <img src:"xy-link" /> keine Bilder einfügen irgendwie will der dann nix anzeigen.


    Das liegt an Dir. die richtige Syntax ist

    Code
    <img src="bild.jpg" alt="Alternativtext" />


    Zitat von &quot;Milkii&quot;


    Wenn ich Html 3.1 (kann auch 3.0 sein bin mir nicht sicher) dann gibt es zwar bilder aber dann kriege ich das mit der .css datei nichtmehr hin -.-


    3.1, 3.0 etc ist steinalt und sollte nicht mehr verwendet werden (zu diesen Zeiten gabs noch kein CSS). XHTML 1.0 passt schon.

    Zitat von &quot;Milkii&quot;


    Was soll ich da bitte nehmen???? Hab auch die auswahl von html 4.1 aber da gibt es 3 verschiedene und ich bin schon wieder überfragt xD


    wie gesagt, XHTML 1.0 ist aktuell

    Zitat von &quot;Milkii&quot;


    Abgesehen davon würde ich gerne wissen wenn ich das design mit tabellen mache da das .ccs wie gesagt nciht fünktionniert aber auch mit wüsste ich nicht wie.


    Falsch! Mit Tabellen designt man nicht. CSS geht auf jeden Fall. Falls nicht, präzisiere, was nicht geht.

    Zitat von &quot;Milkii&quot;


    Also um zur frage zurückzukehren: wie kriege ich die Ecken von einem Hintergrund einer tabelle oder von dem Hintergrund eines <div> bereiches Abgerundet????


    siehe hier



    Gruß Talwin

    Hi,


    überprüfe folgendes und poste es mal hier:


    Wie heißt die Bilddatei genau? (auf Groß- Kleinschreibung achten; .jpg ist nicht gleich .jpeg usw. also bitte genau schauen)


    Ist die Angabe des Dateinamens im src-Attribut des img tags exakt gleich mit dem Dateinamen?


    Hast Du die Bilddatei auf den Server hochgeladen (via FTP)?


    Liegt die Bilddatei im gleichen Verzeichnis auf dem Server, wie die HTML Datei mit dem img tag?


    Eins davon ist der Fehler.


    Gruß Talwin

    Bitte keine Frames!!!
    Wahrscheinlich meinst Du mit 'hinter' 'rechts daneben', und nicht unten drunter, wie es im Moment dargestellt wird?


    Das liegt am standardmäßigen Außenabstand (margin) von Blockelementen wie in diesem Fall <h2>. Du musst also den Außenabstand von <h2> mittels CSS verändern, eventuell auch von dem <img>.


    siehe hier


    Dazu ergänzend:


    Klick


    Bitte lesen und verstehen. Bei Verständnisfragen helfen wir gerne, aber probiere es erst mal selbst aus.


    Gruß Talwin