Beiträge von timtim

    Zitat von "lauras"


    (ja, die gibt es noch...).

    OOT:
    Meinst diese user stören sich dann an nem fehlenden platzhalter, in einer seite, auf der alles über Divs formatiert wird, und float nutzt ?
    Schonmal angefangen manche website ohne CSS anzuschauen =D

    Greetz TimTim

    Ja, html hat mit dem ausehen nichts zu tun, denn wie der h1 tag aussieht entscheidet ja nacher der anwender über CSS.
    Seo technisch ist das ganze ganich mehr so wichtig. Denn ob du jetzt 1 h1 und 10 h2 hast.. oder eben 10 h1 macht keinen unterschied. Wenn alles gleich wichtige überschriften sind, hat es seinen zweck erfüllt.

    Und die h1 ham sowohl was mit der "größen" darstellung zu zun, zwar nur im kopf des schreibers, aber dennoch wird der h1 tag meist font technisch die größte überschrift sein.

    Greetz TimTim

    Ich empfehle einen einen Editor, der das automatisch ersetzt, spätestens wenn mal noch js dazu kommt, musst es wieder escapen =).

    Ist alles ne gewohnheitssache, und wie der nuter es besser hinbekommt, besser und schlechter gibbet da net wirklich =)

    Greetz

    Wie sieht den die ordner sturktur aus bei dir ?
    Kann nur ne falsche pfadangabe sein.

    So wie du es schreibst muss das bild in dem selben ordner wie die datei liegen, ist das korrekt ?

    Für den CSS teil mit ID musst du vor den namen das # machen.

    Allerdings muss der CSS teil auch zwischen <style> </style>


    Greetz TimTim

    Hi ho,

    1. Warum ist das im News / Fragen bereich und nicht bei PHP?
    2. Was willst den genau mit dem Logger erreichen?
    3. Was hast den im Internet gefunden?

    Bin jetzt erstmal Arbeiten, ab 22 Uhr wieder hier,
    kann dir dann jenachdem, was du machen möchtest dabei helfen.

    Greetz TimTim

    Ehm, ist nicht korrekt, h1 -h6 sind lediglich angaben für verschiedene größen, oder eben für überschriften.
    Es ist natürlich erlaubt, so viele h1 tags zu nutzen wie man möchte.

    oder auch h2 ..

    Damit möchte man ja bestimmte überschriften setzen, wenn du nun z.B bei einem blog, für jede überschrift h1 nutzt, dann sieht man sofort wo der nächste beitrag anfängt, und dafür ist das auch gedacht (optisch themen zu begrenzen).

    Greetz TimTim

    Für alle die rätseln was er vergessen hat =D

    Code
    $aktion = date ("H.i:s");
    echo
    <form action="hallowelt.php" method="GET"

    Das " nach dem echo, und vor dem <form

    Wenn man code hilighting nutzt.. sieht man es gleich

    PHP
    <span class="syntaxhtml"><br /><span class="syntaxdefault"><?php<br />echo </span><span class="syntaxstring">"eingetragener Vorname:"</span><span class="syntaxkeyword">.</span><span class="syntaxdefault"> $_GET </span><span class="syntaxkeyword">[</span><span class="syntaxstring">'vorname'</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">$aktion </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> date </span><span class="syntaxkeyword">(</span><span class="syntaxstring">"H.i:s"</span><span class="syntaxkeyword">);<br />echo<br /><</span><span class="syntaxdefault">form action</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"hallowelt.php"</span><span class="syntaxdefault"> method</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"GET"<br /></span><span class="syntaxdefault">name</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"Formular1"</span><span class="syntaxdefault"> id</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"Formular1"<br /><br /></span><span class="syntaxkeyword"><</span><span class="syntaxdefault">p</span><span class="syntaxkeyword">></span><span class="syntaxdefault"> Ihr Vorname</span><span class="syntaxkeyword">:<br /><</span><span class="syntaxdefault">input type</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"Text"</span><span class="syntaxdefault"> name</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"vorname"</span><span class="syntaxdefault"> id</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"vorname"<br /></span><span class="syntaxdefault">value</span><span class="syntaxkeyword">=</span><span class="syntaxstring">""</span><span class="syntaxdefault"> size</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"50"</span><span class="syntaxdefault"> maxlength</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"150"</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">/></span><span class="syntaxdefault"> </span><span class="syntaxkeyword"></</span><span class="syntaxdefault">p</span><span class="syntaxkeyword">><br /><br /></span><span class="syntaxdefault">input type</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"hidden"</span><span class="syntaxdefault"> name</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"aktion"</span><span class="syntaxdefault"> id</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"aktion"<br /></span><span class="syntaxdefault">value</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"' . $aktion  .' "</span><span class="syntaxkeyword">></span><span class="syntaxdefault"> </span><span class="syntaxkeyword"></</span><span class="syntaxdefault">p</span><span class="syntaxkeyword">><br /><br /><</span><span class="syntaxdefault">p</span><span class="syntaxkeyword">></span><span class="syntaxdefault"> Absenderbutton</span><span class="syntaxkeyword">:<br /><</span><span class="syntaxdefault">input type</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"Submit"</span><span class="syntaxdefault"> name</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"Button"</span><span class="syntaxdefault"> id</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"Button"<br /></span><span class="syntaxdefault">value</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"absenden"</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">/></span><span class="syntaxdefault"> </span><span class="syntaxkeyword"></</span><span class="syntaxdefault">p</span><span class="syntaxkeyword">><br /></</span><span class="syntaxdefault">form</span><span class="syntaxkeyword">>'</span><span class="syntaxdefault">;<br />?><br /></span></span>


    Korrekt:

    PHP
    <span class="syntaxhtml"><br /><span class="syntaxdefault"><?php<br /></span><span class="syntaxkeyword">echo </span><span class="syntaxstring">"eingetragener Vorname:"</span><span class="syntaxkeyword">. </span><span class="syntaxdefault">$_GET </span><span class="syntaxkeyword">[</span><span class="syntaxstring">'vorname'</span><span class="syntaxkeyword">];<br /></span><span class="syntaxdefault">$aktion </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">date </span><span class="syntaxkeyword">(</span><span class="syntaxstring">"H.i:s"</span><span class="syntaxkeyword">);<br />echo<br /></span><span class="syntaxstring">"<form action=\"hallowelt.php\" method=\"GET\"<br />name=\"Formular1\" id=\"Formular1\"<br /><br /><p> Ihr Vorname:<br /><input type=\"Text\" name=\"vorname\" id=\"vorname\"<br />value=\"\" size=\"50\" maxlength=\"150\" /> </p><br /><br />input type=\"hidden\" name=\"aktion\" id=\"aktion\"<br />value=\"' . $aktion  .' \"> </p><br /><br /><p> Absenderbutton:<br /><input type=\"Submit\" name=\"Button\" id=\"Button\"<br />value=\"absenden\" /> </p><br /></form>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">?><br /></span></span>
    Code
    "Fertige-Website-Runterladen-Mit-Text-Und-Bild_und_so"


    Projekte ham wir doch? Da kommen die fertigen sachen rein. Ich mein es ist ein unterschied, ob ich wissen will wie es geht.. oder so wie oben geschrieben..

    Wenn mir jemand so ein Skript hat.

    Denn das hat ja dann anfürsich nichts mit PHP zu tun, sondern er sucht ein fertiges Produkt.. denke mal wenn funktioniert is es ihm egal ob das in .pl .ph .php oder js geschrieben ist.
    Ob es in OOP umgesetzt ist, oder ob es gut documentiert ist.

    Wenn er es zum lernen haben hätte wollen, hätte er zumindes angedeutet was für eine technik verwant wird.
    z.B textdateien, Datenbanken oder direkt in HTML dateien hinein.
    So meine ich das..

    Und so wie es oben geschrieben wurde, kann man nicht darauf kommen, das er davon lernen möchte.

    Greetz TimTim

    Hm,

    OT:
    Passen denn die Ich will das skript, fragen hier her.. ist zwar das PHP forum, allerdings ja eher für die die beim lernen hilfe brauchen, oder fragen zu programmierung haben, daher sollten die fragen nach fertigen Programmen oder Codesnippets doch eher in einen anderen bereich, oder ?
    Allerdings wüsst ich jetzt auch nicht genau wohin damit.. *grübel

    Alex
    So ist es schwer was zu finden, man müsste (wie von Sarkkan geschrieben) genauer wissen was du dir vorstellst. Ob es das passende für dich schon gibt ist schwer zu sagen.

    Greetz TimTim

    Nur wenn Strings ausgegeben werden musst du diese zwichen " setzen.

    Zahlen und Variablen werden ohne die " ausgegeben.

    Denn wenn du "4 + 3"; schreibst, wird das als text erkannt.

    Rechnen dann wirklich so echo 3 + 4;
    Oder eben bei variablen echo $eins + $zwei;

    Also, nur strings (text) kommt zwischen anführungszeichen. Den rest Zahlen, Funktionen, Berechnungen nicht in Anführungszeichen.

    Greetz TimTim

    Ehm, ganz oben wird die funktion doch geschrieben mit return 5..

    Daher ist das korrekt, wenn die funktion nicht bestehen würde, würde ein fehler auftreten.

    Greetz TimTim

    Gut, das nächste problem ist das sonderzeichen in der tabelle e-mailadresse (am besten keine benutzen) und wenn doch,

    dann diese zechen hier benutzen z.B `e-mailadresse` <-- wichtig das sind keine einfachen hochkomma, sondern die zeichen neben dem ? auf der tastatur (de-tastatur layout)

    oder mit ( ) um den tabellen namen.

    Greetz TimTim

    ist doch recht verständlich.

    Das es in dem ordner hp-test keinen ordner hp-test mit der datei test.php gibt.

    Daher entweder in deinem ordner hp-test einen weiteren ordner hp-test anlegen und dort die test.php reinspeichern,
    oder in die include anweisung nur test.php speichern. Und die test.php dann in dem selben ordner wie die index.php speichern.

    noch nicht mit den pfaden vertraut ? dann <!-- m --><a class="postlink" href="http://de.selfhtml.org/html/allgemein/referenzieren.htm">http://de.selfhtml.org/html/allgemein/referenzieren.htm</a><!-- m --> lesen =)

    Greetz

    Wie gesagt, die datei muss am ende .php haben nicht html.. sonnst kann php nicht ausgeführt werden.

    Wie oft wurde das hier schon gesagt?

    Du hast zwar auch eine index.php aber die hat einen anderen inhalt.


    Greetz TimTim

    Bei beplaced, ist php standart´mäsig dabei,

    mach mal folgendes:

    PHP
    <span class="syntaxhtml"><br /><span class="syntaxdefault"><?php<br />echo </span><span class="syntaxstring">"Hallo Welt"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">?><br /></span><br /><br /></span>

    Nenne die datei hallo.php und lade sie hoch.
    FAlls beim aufruf Hallo Welt ausgegeben wird, funktioniert alles, und du hast in dem Code irgendeinen fehler.

    Test

    Erstelle eine ordner name include
    schreibe eine index.php mit dem inhalt

    PHP
    <span class="syntaxdefault"><?php include</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"include/test.php"</span><span class="syntaxkeyword">);</span><span class="syntaxdefault"> ?></span>

    und erstelle eine datei mit dem namen test.php
    mit dem inhalt:

    PHP
    <span class="syntaxhtml"><br /><span class="syntaxdefault"><?php <br /><br />echo </span><span class="syntaxstring">"Hallo Welt"</span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxdefault">?></span></span>


    und lade sie in den ordner include hoch.

    Wenn es nicht klappen sollte, müsstest mal den link zur seite geben, dann kan man schauen ob php wirklich nicht verarbeitet wird.
    Greetz TimTim

    Hab grad mal auf den inhalt geschaut, da ist viel drum rum drinn, was einem weniger was nützt, was ich empfehlen kann (weil ich selbst damit gelernt habe)
    ist dieses hier
    <!-- m --><a class="postlink" href="http://www.buch.de/buch/17667/755_php_5_3__mysql_5_4__open_source_library.html">http://www.buch.de/buch/17667/755_php_5 ... brary.html</a><!-- m -->

    *kopf -> tisch

    es fällt mir jetzt grad erst auf...

    PHP
    <span class="syntaxdefault">$eintragen </span><span class="syntaxkeyword">= </span><span class="syntaxstring">'mysql_query($eintrag)'</span><span class="syntaxkeyword">; </span><span class="syntaxdefault"></span>

    Hier ist der fehler..
    dadurch das du die ' umd das mysql_query machst, wird es als string gespeichert,
    Und daher ist es auch true..

    Also, musst die ' entfernen.

    Greetz TimTim

    Das liegt daran, das es nicht geht. Du hast das prinziep der funktionen missverstanden.

    wenn du z.B $ich = function(); aufrufst, wird die funktion ausgeführt, und der rückgabewert in der var gespeichert.

    Wenn du aber in einer Funktion ein Echo einfügst, wird beim aufrufen eben das echo ausgeführt.

    Für das was du machen möchtest, musst du return nutzen.

    bsp.

    PHP
    <span class="syntaxdefault"><br />function anrede</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$var</span><span class="syntaxkeyword">){<br />if(</span><span class="syntaxdefault">$var </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">"frau"</span><span class="syntaxkeyword">){<br /></span><span class="syntaxdefault">return </span><span class="syntaxstring">"geehrte Frau,"</span><span class="syntaxkeyword">;<br />}else{<br /></span><span class="syntaxdefault">return </span><span class="syntaxstring">"geehrter Herr,"</span><span class="syntaxkeyword">;<br />}<br />}<br /><br /><br /><br /></span><span class="syntaxdefault"> <br /><br /> </span>

    Das hinter dem return ist die rückgabe der Funktion, bei einem return wird die Funktion gleichzeitig beendet.
    wenn man nun nur die funktion aufruft, wird nichts geschehen.

    Benutzen würdest du sie so:

    PHP
    <span class="syntaxdefault"><br />$anrede </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> anrede</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_GET</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'geschlecht'</span><span class="syntaxkeyword">]);<br /></span><span class="syntaxdefault">echo $anrede</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> </span>