Sarkkan hat meine Seite putt gemacht
Beiträge von unkown-6363
-
-
Zitat von "webmaster3000"
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ß,
webmaster3000Dustin 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
-
PHP
<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" if ($_GET['</span><span class="syntaxdefault">rub</span><span class="syntaxstring">'] == '</span><span class="syntaxdefault">Home</span><span class="syntaxstring">' || $_GET['</span><span class="syntaxdefault">rub</span><span class="syntaxstring">'] == '</span><span class="syntaxdefault">Blog</span><span class="syntaxstring">' || $_GET['</span><span class="syntaxdefault">rub</span><span class="syntaxstring">'] == '</span><span class="syntaxdefault">Ueber</span><span class="syntaxstring">' || $_GET['</span><span class="syntaxdefault">rub</span><span class="syntaxstring">'] == '</span><span class="syntaxdefault">Links</span><span class="syntaxstring">') {<br />echo '</span><span class="syntaxdefault"> class</span><span class="syntaxkeyword">=</span><span class="syntaxstring">"active"</span><span class="syntaxkeyword">;<br />}</span><span class="syntaxstring">' : '').'</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault"> </span><span class="syntaxstring">'.$label.'<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword"></</span><span class="syntaxdefault">a</span><span class="syntaxkeyword">><br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword"></</span><span class="syntaxdefault">li</span><span class="syntaxkeyword">>'</span><span class="syntaxdefault">;<br /> }<br /> }<br /> $navi .= "</ul>";<br /><br /><br />?></span>
aber das setzt ja dann bei jedem link ne klasse so wie es jetzt ist?
-
PHP
<span class="syntaxhtml"><br /><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">= array(<br /> </span><span class="syntaxstring">"impressum" </span><span class="syntaxcomment">//Impressum steht gewöhnlich nicht in Navigation :)<br /> </span><span class="syntaxkeyword">);<br /><br /></span><span class="syntaxdefault">$navi </span><span class="syntaxkeyword">= </span><span class="syntaxstring">"<ul>"</span><span class="syntaxkeyword">;<br /> foreach(</span><span class="syntaxdefault">$seiten </span><span class="syntaxkeyword">as </span><span class="syntaxdefault">$label </span><span class="syntaxkeyword">=> </span><span class="syntaxdefault">$rub</span><span class="syntaxkeyword">){<br /> if(!</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="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="syntaxstring">' class="hit"' </span><span class="syntaxkeyword">: </span><span class="syntaxstring">''</span><span class="syntaxkeyword">).</span><span class="syntaxstring">'><br /> '</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">$label</span><span class="syntaxkeyword">.</span><span class="syntaxstring">'<br /> </a><br /> </li>'</span><span class="syntaxkeyword">;<br /> }<br /> }<br /> </span><span class="syntaxdefault">$navi </span><span class="syntaxkeyword">.= </span><span class="syntaxstring">"</ul>"</span><span class="syntaxkeyword">;<br /><br /><br /></span><span class="syntaxdefault">?><br /></span></span>
-
aber das kann ich doch net machen da meine navigation auch erzeugt wird....li für li......:(
-
achso und habe gedacht dustin verlang sonst was von mir
-
habe in php klassen noch nicht behandeln können sorry
soviel stress.....hund muss ganzen tag kacken und so^^
-
kann mir wer dabei helfen, die aktuelle seite so einzufärben wie a:hover aber dauerhaft?
Dustin (sarkkan) meinte mittels einer php klasse. wie müsste das den aussehen?
-
achja stimmt genau jetzt fällts mir wieder ein stimmt du hast recht
habe das nur schon ewig net mehr verwendet und dachte :active ist aktive seite xDD
-
Zitat von "webmaster3000"
Ich würde, den Link zur aktiven Seite genauso einfärben wie den Seitenhintergrund, damit es so aussieht, als wären die Unterseiten verschiedene Tabs.
Verstehst du, was ich meine?
Joa aber bei meinem dynamischen php system funktioniert a:active net
Habe aber die tabs bei der navigation anders gekennzeichnet, damit mensch sehen kann, dass es tabs sind.Was jetzt noch verbessern?
PS: soll ich jetzt designmäßig bei der seite bleiben und ausbauen oder was neues anfangen (habe ideen).
Zitat von "facebook-laura"
bleib doch erstmal bei dieser seite. eine seite braucht auch mal nen inhalt
inhalt kann ich ja machen und zur nächsten page übertragen; meine seite bietet doch nicht wirklich potenzial um nen echten brüller daraus zu machen? [daher neue page]Mit den freundlichsten Grüßen
drPhip132danke für alle antworten
-
ich mache jetzt footer fertig und versuche eure mängel an meiner seite bestmöglich zu beheben!
-
quasi mein facebook profil in homepage packen
-
der typische inhalt einer HOMEPAGE.?
-
-
Hallo Freunde.!
Es ist soweit. habe heute mein neues Homepage-Design fertiggestellt.
Sicher, es ist nicht das nonplusultra und ob es hübsch weiß ich nicht -> ist möchte ich gerne von euch wissen.
Ich finde aufjedenfall es ist ein [deutlicher] schritt gegenüber meinem letzten Werk.Bin Bereit für Kritik (positiv als auch negativ
)
Here it is
PS: ich wollte noch im header <hgroup> durch <p> und <h1> durch <span> ersetzten - leider vergessen -
-
Zitat von "Sarkkan"
Bei Get und Post-Werte würde ich da nicht drauf vertrauen :wink:
@Phip: Hast du deine Funktion mal ausprobiert?
joaZitat von "Sarkkan"1. wird nichts zurück gegeben
wiegesagt meine erste funktionZitat von "Sarkkan"2. Hast du eine Endlos-Schleife produziert^^
Oh das doofZitat von "Sarkkan"3. Ist das keine Funktion zum Errechnen der Fakultät
doch?
Fakultät (beispiel):
5! = 5*4*3*2*1
5=n;
n = n*(n-1) //das wird wiederhohlt bis n==1???
-
Zitat von "webmaster3000"
Der Sinn dieser
Dustin(sarkkan) hat mir das vorgeschlagen. So kommen nur Zahlen durch und keine Zeichen
Zitat von "drPHIP132" -
Bin fertig. Ist meine erste Funktion in php (sowas meine ich)
es geht leider nicht. [berechnung ist der fehler]
hier der codePHP<span class="syntaxhtml"><br /><span class="syntaxdefault"><?php<br /><br /> $WARNUNG </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> FALSE</span><span class="syntaxkeyword">;<br /><br /></span><span class="syntaxdefault"> if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$_GET</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"> $zahl </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $_GET</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'zahl'</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="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><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault"> if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$zahl </span><span class="syntaxkeyword">>=</span><span class="syntaxdefault"> 0</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault"> $WARNUNG </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> TRUE</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}<br /><br /><br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}<br /><br /><br /><br /></span><span class="syntaxdefault">function berechnung</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$zahl</span><span class="syntaxkeyword">)<br />{<br /></span><span class="syntaxdefault"> while </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$zahl </span><span class="syntaxkeyword"><=</span><span class="syntaxdefault"> 1</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault"> $ergebniss </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> $zahl </span><span class="syntaxkeyword">*</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$zahl </span><span class="syntaxkeyword">-</span><span class="syntaxdefault"> 1</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$ergebniss</span><span class="syntaxkeyword">);<br />}<br /><br /><br /><br /><br /><br /><br /><br /></span><span class="syntaxdefault">?><br /></span><!DOCTYPE html><br /><html><br /><head><br /> <title>Fakultät berechnen</title><br /> <meta charset="UTF-8" /><br /><br /> <style type="text/css"><br />***<br /> </style><br /><br /></head><br /><body><br /><br /> <form method="get" action="index.php"><br /> <fieldset><br /> <legend>Fakultät berechnen</legend><br /><br /> <label>Zahl:<input type="text" maxlength="5" name="zahl" id="zahl" /></label><br /><br /> <input type="submit" name="button" id="button" value="Absenden" /><br /><br /> <span class="syntaxdefault"><?php<br /> if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$WARNUNG </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> TRUE</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault"> echo </span><span class="syntaxstring">"<span>Nur NATÜRLICHE Zahlen.!</span>"</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> </span><span class="syntaxkeyword">}<br /><br /></span><span class="syntaxdefault"> berechnung </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$zahl</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault"> echo $ergebniss</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault"> ?><br /></span><br /> </fieldset><br /> </form><br /><br /></body><br /></html><br /></span>
-