[PHP & MySQL] Ansicht optimieren?

Kuhmuhphu
Nachdem mein Problem gelöst wurde hab ich wieder ein neues..

Und zwar geht es um das optimieren für alle Brwoser. Sprich das die Page in allen Browsern geich angezeigt wird.

Kann man da großartig was machen? Oder einfach nur den Hinweis setzen das die Seite für Firefox oder änliche optimiert ist?
kext
Du kannst es so machen:

Link auf Seite B: formmailer.php?seite=b
Link auf Seite C: formmailer.php?seite=c

Und nun kannst du das Feld so füllen:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
<?php
if (isset($_GET["seite"]) && $_GET["seite"] == "b")
    $betreff "Ich komme von Seite B";
else if (isset($_GET["seite"]) && $_GET["seite"] == "c")
    $betreff "Ich komme von Seite C";
else
    $betreff "Ich komme von woanders.";

echo '<input type="text" name="betreff" value="'.$betreff.'" />';
?>
Kuhmuhphu
ah ok smile

dankeschön



- Neues Problem aufgetaucht..
MissMiralda
Mich würd das jetzt auch mal interessieren, da ich das Problem mit dem angeblichen Auslassen von irgendwelchen benötigten Feldern auch manchmal habe, man dann allerdings nie einen Fehler im Code findet.

Das Einzige was ich getan hab, war den gesamten Code von der Seite entfernen und ihn neu coden und neu drauftun. oO Bei mir hat aber auch das nicht bei jedem Formular geholfen. ^^ Wenn das überhaupt eine Lösung sein sollte. großes Grinsen

Also bin ich auch mal gespannt, wenn jemand einen Fehler findet?
Drops
- edit -
Kuhmuhphu
uh dankeschön smile
Das funktioniert jetzt.. allerdings sagst er mir nun


Warning: mail() expects at most 5 parameters, 6 given in /users/nicerun/www/zucht/deck_action.php on line 28

und zeigt mir an das er die mail verschickt hat.. (der fehler oben ist klar.. allerdings brauch ich ja alle angaben.. wie kann ich denn die irgendwie verkürzen oder änliches)

Aber leider kommt die mail eben nicht an..die email adresse ist aber richtig
Drops
- edit -
Kuhmuhphu
oh dankeschön <3
fuktioniert nun alles super Augenzwinkern ^^


ich stell gleich mal ein neues "Problem" rein xD
Medic Droid
Du kannst mit Hilfe von http://browsershots.org/ rausfinden, in welchen Browwsern deine Seite ggf. falsch angezeigt wird (IE 6 würde ich einfach auslassen) und dann entweder versuchen zu optimieren oder eben sagen, in welchen Browsers deine Seite optimal angezeigt wird.
Kuhmuhphu
Zitat:
Original von BlackTear
Jaein. Das ist nur bis zu einem bestimmten Punkt möglich, da die Browser zum Beispiel (fast) alle ein anderes Aliasing für Text haben, die Schriftart also minimal anders dargestellt wird.
Ansonsten dürfte aber alles weitere für alle Browser gleich optimiert werden können. Wo ist denn dein genaues Probelm? Wie ist das Layout gecodet (IFrame, Div, etc.)?


Als IFraim. Dort sind wohl die Fraimes mit dem Internet Explorer ein wenig verschoben und beim Menüfraim erscheint ein scrollbalken der eigentlich nicht da sein darf (mit Firefox wird alles optimal angezeigt)


@Medic Droid
Dankeschön.. ich bin grad am warten die die screens erscheinen^^

EDIT:
Hier mal der Link zu den Screens
eventuell könnt ihr ja mein Problem hier erkennen
Klick hier
Kuhmuhphu
Ich schieb das hier nochmal hoch.. anscheinend sind wohl im IE alle fraimes farbig ( ich denke mal weiß ) hinterlegt.. könnte man das wenigstens irgendwie beheben?
Remember
Also ich habs so gemacht:


<div id="Layer" style="position: absolute; left: 579px; top: 100px;">
<iframe src="menue.html" name="menue" width="193" height="187" frameborder=0 scrolling="auto" noresize style="border: 0px" style="FILTER: chroma (color=#FF0000)" ;>
</iframe>
</div>

Du musst dann halt da eine Farbe einsetzen, die sonst nirgendwo vorkommt, weil diese Farbe nämlich transparent gemacht wird. (:
Kuhmuhphu
Zitat:
Original von BlackTear
Zitat:
Original von Remember
Also ich habs so gemacht:


<div id="Layer" style="position: absolute; left: 579px; top: 100px;">
<iframe src="menue.html" name="menue" width="193" height="187" frameborder=0 scrolling="auto" noresize style="border: 0px" style="FILTER: chroma (color=#FF0000)" ;>
</iframe>
</div>

Du musst dann halt da eine Farbe einsetzen, die sonst nirgendwo vorkommt, weil diese Farbe nämlich transparent gemacht wird. (:

Schönen Gruß von den nicht IE Benutzern, die bekommen dann nämlich den roten Hintergrund angezeigt. Aua.

Wie man Iframes in allen Browsern transparent bekommt, wurde hier schon mehrfach beschrieben, einfach mal die Suche anschmeissen Augenzwinkern


dann such ich nachher mal gb durch smile
nun ja auf jeden Fall weiß ich jetzt das es möglich ist großes Grinsen