Beiträge von webmaster3000

    Design macht man heute i. d. R. nicht mehr mit HTML, sondern ausschließlich mit CSS, auch wenn ein Webdesigner auch ersteres beherrschen muss.
    Ansonsten fallen unter "Webprogrammierung" nicht nur PHP, JS und SQL, sondern auch andere CGI-Sprachen wie z. B. Perl oder kompilierte CGI-Anwendungen und Client-seitige Java- und Flash-Programmierung.


    Hoffe, ich konnte helfen,
    webmaster3000

    Zitat von "lauras"

    Was egal ist weil sie auch außerhalb des Strings nicht erlaubt ist.. Zumindest kriege ich nen parse-error..


    Im String wird die Anweisung gänzlich ignoriert.
    Nimmt man sie aus den String heraus, muss man davor noch ein Semikolon setzen, um den vorhergehenden Befehl abzuschließen.

    PHP
    <span class="syntaxhtml">    <span class="syntaxdefault"><?php<br /><br /><br />    </span><span class="syntaxcomment">//Was soll(te) Benutzer nicht sehen<br /></span><span class="syntaxdefault">    $hideOnNavi </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> array</span><span class="syntaxkeyword">(<br /></span><span class="syntaxdefault">        </span><span class="syntaxstring">"impressum"</span><span class="syntaxdefault"> </span><span class="syntaxcomment">//Impressum steht gewöhnlich nicht in Navigation :)<br /></span><span class="syntaxdefault">        </span><span class="syntaxkeyword">);<br /><br /></span><span class="syntaxdefault">    $navi </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"<ul>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">        foreach</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$seiten as $label </span><span class="syntaxkeyword">=></span><span class="syntaxdefault"> $rub</span><span class="syntaxkeyword">){<br /></span><span class="syntaxdefault">            if</span><span class="syntaxkeyword">(!</span><span class="syntaxdefault">in_array</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$rub</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $hideOnNavi</span><span class="syntaxkeyword">)){<br /></span><span class="syntaxdefault">                $navi </span><span class="syntaxkeyword">.=</span><span class="syntaxdefault"> </span><span class="syntaxstring">'<br />                             <li><br />                             <a href="index.php?rub='</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">$rub</span><span class="syntaxkeyword">.</span><span class="syntaxstring">'"'</span><span class="syntaxkeyword">.(</span><span class="syntaxdefault">$rub </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> $_GET</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'rub'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">?</span><span class="syntaxdefault"> </span><span class="syntaxstring">' class="hit"'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">                             if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_GET</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'rub'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">'Home'</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">||</span><span class="syntaxdefault"> $_GET</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'rub'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">'Blog'</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">||</span><span class="syntaxdefault"> $_GET</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'rub'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">'Ueber'</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">||</span><span class="syntaxdefault"> $_GET</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'rub'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> </span><span class="syntaxstring">'Links'</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">                                      $navi</span><span class="syntaxkeyword">.=</span><span class="syntaxdefault">  </span><span class="syntaxstring">' class="active"'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">                             </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault">                             $nav </span><span class="syntaxkeyword">.=</span><span class="syntaxdefault"> $label</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">                             $nav </span><span class="syntaxkeyword">.=</span><span class="syntaxdefault"> </span><span class="syntaxstring">'<br />                             </a><br />                             </li>'</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">                             </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault">                             </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault">                             $navi </span><span class="syntaxkeyword">.=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"</ul>"</span><span class="syntaxkeyword">;<br /><br /><br /></span><span class="syntaxdefault">    ?></span></span>


    Müsste dann ungefähr so aussehen, wenn ich alles gecheckt hab.
    Davon abgesehen definiert man mehrere Klassen nicht mit mehreren class-Attributen, sondern man hängt weitere Klassennamen duch Leerzeichen getrennt an.
    Außerdem wird so an jeden Nav-Eintrag ein class="active" Attribut angehängt, wenn $_GET['rub'] einen der Werte Home, Blog, Ueber oder Links hat.


    Hoffe, ich konnte helfen,
    webmaster3000

    Zitat von &quot;drPHIP132&quot;

    Dustin hat mit mir den jetztigen code erarbeitet und tu hast ja außerdem nicht alles gesehen habe noch mehrere dateien die zum dynamischen php system dazu gehören also das hier sit nicht alles.


    PS: wird schon alles richtig sein; sarkkan arbeitet in einer werbeagentur im internetbereich da wird er wissen ob mein code gut ist :)


    Achso.


    Guck dir deinen Code mal im Highlighter an, du hast die if-Anweisung aus Versehen mit in den String gepackt.

    Von Sachen wie index.php?seite=uebermich, also alles in einer PHP-Datei, rate ich dir ab, da Suchmaschinen die Seite so (wahrscheinlich) nicht indexieren werden (hab ich mal irgendwo gelesen).
    Schreib lieber eine Funktion wie ausgabeNavi(), in der der gezeigte Code steht, und binde sie mit include() oder require() in jede deiner Seiten ein.


    Gruß,
    webmaster3000

    Warum entwickelst du deine Page ohne öffentlichen Webserver (wenn du PHP oder MySQL brauchst, kannst du XAMPP nehmen) uind lädst alles, wenn du fertig entwickelt hast, hoch?
    Ich bin so immer gut zurecht gekommen.


    Hoffe, ich konnte helfen,
    webmaster300.

    Der Sinn dieser

    Zitat von &quot;drPHIP132&quot;
    PHP
    <span class="syntaxdefault"><br /></span><span class="syntaxkeyword">if(</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">(string)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">(</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">(int)</span><span class="syntaxdefault"> $zahl</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">!=</span><span class="syntaxdefault"> $zahl </span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault"> </span>

    und dieser

    Zitat von &quot;drPHIP132&quot;
    PHP
    <span class="syntaxdefault"></span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$ergebniss</span><span class="syntaxkeyword">); </span><span class="syntaxdefault"></span>


    Zeilen erschließt sich mir nicht.


    Bei ersterer willst du vielleicht den Datentyp überprüfen?
    Das macht man mit is_string(), is_integer() usw.


    Beim Zweiten willst du viellecht das Ergebnis mit return zurückgeben?


    Hoffe, ich konnte helfen,
    webmaster3000

    Zitat von &quot;drPHIP132&quot;
    PHP
    <span class="syntaxhtml"><br /><span class="syntaxdefault"><?php<br /><br />    $zeichen </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> array </span><span class="syntaxkeyword">(</span><span class="syntaxstring">"."</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">","</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"+"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"-"</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">"/"</span><span class="syntaxkeyword">);<br /><br /></span><span class="syntaxdefault">    if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'button'</span><span class="syntaxkeyword">]</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">!=</span><span class="syntaxdefault"> </span><span class="syntaxstring">""</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">    </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">       </span><span class="syntaxkeyword">[...]<br /></span><span class="syntaxdefault">?><br /></span></span>


    Kann es sein, dass du das Array "$_" mit dem Index 'button' aufrufst, das gar nicht existert?
    Lass mal ale Fehler ausgeben..


    Hoffe, ich konnte helfen,
    webmaster3000

    Hallo.


    Schöne Sache, aber unglaublich, wieviel Code da produziert wird.
    Guck mal hier, da wird erklärt, wie man Farbverläufe mit CSS 3 (noch nicht genormt) erstellt.


    Gruß,
    webmaster3000


    EDIT: Außerdem ist es nicht einfach so möglich, Farbverläufe links->rechts zu erstellen.

    Hallo.


    Ich bin mit den Vorschlägen nicht zu bremsen und habe schon den nächsten:
    kann man für das Forum einen "gelöst"-Button nachrüsten, der bei Problemstellungen angeklickt werden kann, wenn keine Fragen vom Threadstarter mehr offen sind?


    Was denkt ihr dazu oder gibt es einen solchen bereits?


    Gruß,
    webmaster3000

    Das würd ich auch sagen.
    Versuch dich über kurz oder lang (besser kurz wieder an einen normalen Tag-/Nachtrhythmus zu gewöhnen.
    So mit 7 Uhr aufstehen und 22 h zu Bett gehen.


    Alle Angaben ohne Gewähr.


    Gruß,
    webmaster3000

    Hallo.


    Ich wollte mal nachfragen, ob es möglich ist, das HTML-Seminar (oder den PHP-Kurs) um ein Ajax-Tutorial zu erweitern und ein Ajax-Forum hinzuzufügen, da es sich hierbei um eine wichtige Technk handelt, die von vielen Online-Angeboten eingesetzt wird.


    Gruß,
    webmaster3000

    zu Büchern:
    Probier mal "Der Sturz der Titanen" von Ken Follet.
    Ich habs zwar noch nicht gelesen, aber man soll viel über die Zeit von 1914 bis 1989 erfahren.
    Wenn dich die 1000 Seiten nicht abschrecken...


    Gruß,
    webmasteer3000

    OK, danke für eure Antworten, mal sehen, was draus wird:

    Zitat von &quot;Sarkkan&quot;

    Also erst mal.. es ist schon sehr grün und mit dem Orange beißt es sich irgendwo :/


    Ich find die Grün/Orange-Kontraste eine Auflockerung, damit nicht alles Ton-in-Ton ist.

    Zitat von &quot;Sarkkan&quot;

    Außerdem fielen mir die Überschriften (ebenfalls Grün?) erst gar nicht auf und auch das Datum darunter ist ziemlich schwierig zu lesen :/


    Stimmt, hab ich geändert.

    Zitat von &quot;Sarkkan&quot;

    Der <h1>-Tag einer Seite sollte immer gleich sein, hier würde sich Oben im Header der Satz "Basilika im Südharz" besonders gut geeignete :)
    <h2> ist dann der Titel der aktuellen Seite usw.. :)


    Das ist ja schon geklärt.

    Zitat von &quot;Sarkkan&quot;

    Wo wir dann übriegns gerade bei dem Satz oben im Header sind, wenn das doch ein Hintergrundbild ist, warum definierst du es dann auch nicht so mittels css als background? :o


    Der Hintergrund im Kopf ist mit CSS eingebunden. Die Schrift möchte ich, sobald von allen Browsern unterstützt, mit text-shadow und hover formatieren, deshalb ist das nicht in die Grafik eingebunden.

    Zitat von &quot;Sarkkan&quot;

    Ansonsten sieht die Code-Qualität ganz gut aus :)


    Freut mich.

    Zitat von &quot;Sarkkan&quot;

    Weiß nur Leider nicht, warum Outlook sowas macht :/ Ist eben MS^^


    :(

    Zitat von &quot;Sarkkan&quot;

    Du könntest vllt den Absätzen eine größere Zeilenhöhe und einen größeren Abstand nach oben und unten geben :)
    Dann wirkt das nicht so gequätscht^^


    Erledigt (gequetscht wird mit e (nicht mit ä) geschrieben).

    Zitat von &quot;Sarkkan&quot;

    Außerdem gliedert man seine (langen) Texte mit Überschriften eigentlich ein (Tipps für Einsteiger). Hier wäre ansosnten eine Aufzählung angebracht, á la "Die 10 wichtigsten.." kommt meistens ganz gut :)


    Ich werd drüber nachdenken.

    Zitat von &quot;Sarkkan&quot;

    PS: Ich habe übrigens eine eigene Uhr an meinem Computer, da brauche ich keine im Footer :)


    OK, die Uhr hab ich rausgenommen.

    Zitat von &quot;Sarkkan&quot;

    Edit: Warum wird dein einmal via Post und einmal via Get Gearbeitet? Und ist das richtig, dass ich Notice angezeigt bekomme?^^
    Ich kenne nun deine Halbe Verzeichnisstruktur :D


    Ups, hab ich geändert.

    Zitat von &quot;Sarkkan&quot;

    Außerdem sollte, wenn ich eine E-Mail-Adresse angebe diese doch wenigstens überprüft werden, oder? :/


    Nein, arbeite ich grad dran.

    Zitat von &quot;Sarkkan&quot;

    Da sehe ich übrigens gerade, dass du gar keine Labels verwendest? :/


    Geändert.


    Gruß,
    webmaster3000