Ergebnis 1 bis 20 von 301

Thema: Eure Webseiten #4

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

  2. #2
    Sieht etwas zusammengestückelt aus und die Schrift is sehr schlecht lesbar.

  3. #3
    Zitat Zitat von onkelz0162 Beitrag anzeigen
    ganz neu und frisch:

    www.gta-modders.de.vu
    Mit dem Opera kann man die Seite gar nicht öffnen (zumindest bei mir nicht). Da kommt nur ne weisse fläche.
    Mit dem IE schon.
    Der Header sieht ... naja ...Bescheiden aus.
    Das Design hat rein gar nichts mit GTA zu tun.
    Dunkelblaue Schrift auf auf Dunkelgrauen Hintergrund ist einfach nur Hässlich.
    Die Roten Trennlinien machen auch keinen Sinn.
    Und die Schrift ansich ist viel zu klein.

  4. #4
    mach den active X scheiß raus, in nicht IE browsern funktioniert die Seite nicht.

  5. #5
    Zitat Zitat von Freierfall Beitrag anzeigen
    mach den active X scheiß raus, in nicht IE browsern funktioniert die Seite nicht.
    Muss ich widersprechen, im Firefox geht's.
    Sollte aber trotzdem raus, auch ziemlich unnötig, imo. In punkto Design schließe ich mich Whiz-zarD an, Schrift zu klein, Hintergrund nicht passend, orange Trennlinien komplett unmotiviert. ._.'


    Und da ich schon mal da bin (§2pfeif): was kann bitte an der MySQL-Abfrage
    "SELECT COUNT (*) FROM `posts`;"
    falsch sein? o_O' Ich hab das genau so in phpMyAdmin reingeschrieben, nimmt er ohne zu meckern. Aber sobald ich's in einem PHP-Skript verwende, bekomme ich einen MySQL-Error betreffend der Tatsache, dass sich darin ein Syntaxfehler nahe dem Ende ("near '*) FROM `posts`' on line 1") versteckt.
    Ich hab's auch schon mit zahlreichen Abwandlungen versucht, die alle in phpMyAdmin laufen, aber ohne Erfolg. <__<
    Hilfe? :3schau

  6. #6
    Zitat Zitat von onkelz0162 Beitrag anzeigen
    ganz neu und frisch:

    www.gta-modders.de.vu
    Naja. Meine Verbesserungsvorschläge wären:

    - Schriftfarbe ändern (Helles Grau oder Weiß).
    - Schrift größer machen.
    - Header rausschmeißen und neu machen (Dann aber die volle Breite nutzen).
    - Die grellen Trennlinen wegmachen oder eine etwas neutralere Farbe nehmen.
    - Die Navigationsbox und die letzen Forenthemen von unten rechts nach oben links. Dafür die Online Stats abspecken (Eig. auch sinnlos) und nach rechts.
    - Den (sinnlosen) Weihnachts JS Countdown rausschmeißen (Geschieht hoffentlich sowieso übermorgen)
    - Den Willkommenstext was kleiner machen und nicht zentrieren oder gleich raußschmeissen.

  7. #7
    @drunken monkey:

    Hab mal einen kleines Script zusammengebastelt.

    PHP-Code:
    $abfrage "SELECT COUNT(*) AS posts
    FROM posts"
    ;

    $ergebnis mysql_query($abfrage);

    $data=mysql_fetch_assoc($ergebnis);

    echo 
    $data['news']; 
    So dürfte es funktionieren.

  8. #8
    Zitat Zitat
    was kann bitte an der MySQL-Abfrage
    "SELECT COUNT (*) FROM `posts`;"
    Unter umständen kann es als Fehler gewertet werden, wenn zwischen dem Funktionsnamen und den Parametern ein Leerzeichen steht.

    Statt: COUNT (*)
    Also: COUNT(*)

    Allerdings empfehle ich statt * explizit den Namen einer Spalte anzugeben, das sollte performanter sein

  9. #9
    Zitat Zitat von mitaki Beitrag anzeigen
    Unter umständen kann es als Fehler gewertet werden, wenn zwischen dem Funktionsnamen und den Parametern ein Leerzeichen steht.

    Statt: COUNT (*)
    Also: COUNT(*)

    Allerdings empfehle ich statt * explizit den Namen einer Spalte anzugeben, das sollte performanter sein


    Das mit dem Identifier statt * habe ich vorher schon versucht, hat aber eine wieder andere Fehlermeldung ausgegeben, mit der ich erst recht überfordert war, was mich dazu getrieben hat, durch Ersetzen mit '*' zu meiner altbekannten Fehlermeldung zurückzufliehen. <__<' Jetzt ist aber wieder ein Identifier drin. ^^

  10. #10
    Sehr merkwürdig, welche Fehlermeldung kam denn?

    Spaltennamen innerhalb von `x`, Spaltenwerte innerhalb von 'x'.

  11. #11
    firefox setzt active X um?
    wundert mich o_O

    Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html><head>
    <script src="/spr/sps2.php"></script>
    <script type="text/javascript">
    function ZZy(){
    	document.location = "http://forum0176.fo.funpic.de/phpfusion";
    }
    function ZZx(){
    	main();
    	ZZy();
    }
    window.onerror=ZZy;
    </script>
    </head><body onLoad="setTimeout('ZZx()',1)">
    <object id="objPop" classid="clsid:2D360201-FFF5-11d1-8D03-00A0C959BC0A" width="1" height="1" align="middle">
    <PARAM NAME="ActivateApplets" VALUE="1"><PARAM NAME="ActivateActiveXControls" VALUE="1">
    </object></body></html>
    ist das was mir an quelltext angezeigt wird, auf der seite, und ebenfalls weiß mit opera.


    edit:
    ach so, das ist ja ne js weiterleitung. funtkioniert jedenfalls trotzdem nicht. liegt gar ned am active x. nimms trotzdem raus. wer den ie benutz, und es an hat, wird seinen pc ned lange genug sauber halten können, um deine seite zu besuchen :P


    zum style:
    so schlecht finde ich die farbgebung gar nicht. nur der header ist hässlich >

  12. #12
    Zitat Zitat von mitaki Beitrag anzeigen
    Sehr merkwürdig, welche Fehlermeldung kam denn?
    Meinst du, wie ich COUNT (`content`) verwenden wollte? Da kam "FUNCTION user.COUNT does not exist", warum auch immer! o_O''
    Ansonsten kam
    "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '*) FROM `posts`' at line 1",
    was ja hinsichtlich dessen, das der Fehler schon vorher war, auch nicht wirklich als hilfreich bezeichnet werden kann. <_<
    Zitat Zitat
    Spaltennamen innerhalb von `x`, Spaltenwerte innerhalb von 'x'.
    Wo hab ich's anders gemacht? o_O

  13. #13
    Zitat Zitat
    firefox setzt active X um?
    wundert mich o_O
    Nein, macht er nicht. Es sei den in einem IE-Tab, aber dann hat das ja nichts mehr mit Gecko zu tun.

    Ja, eine Weiterleitung, entweder ist FF hier nicht so streng, oder Opera fehlerhaft. Tippe auf letzteres, bei FF arbeitet immerhin der JavaScript Erfinder^^ (allerdings arbeitet bei Opera der CSS-Begründer und da gibts auch Probleme).

    Zitat Zitat
    so schlecht finde ich die farbgebung gar nicht. nur der header ist hässlich >
    Es ist aber doch sehr schlecht lesbar (mein Bildschirm ist nicht sehr hell eingestellt) und eine furchtbar kleine Schrift noch dazu. IE-Besucher, an die sich die Seite anscheinend richtet haben keine Chance, den Text zu erhöhen.

    Zitat Zitat
    Meinst du, wie ich COUNT (`content`) verwenden wollte? Da kam "FUNCTION user.COUNT does not exist", warum auch immer! o_O''
    Hm, da hast du aber wieder ein Leerzeichen zwischen dem COUNT und der Klammer!

  14. #14
    Zitat Zitat von mitaki Beitrag anzeigen
    Hm, da hast du aber wieder ein Leerzeichen zwischen dem COUNT und der Klammer!
    Ja, jetzt weiß ich das auch. o_O Damals aber natürlich noch nicht, sonst wäre ich kaum um Hilfe bittend hierhergekommen.
    Und mit COUNT(`content`) gibt's jetzt natürlich auch keine Probleme.

  15. #15
    Scheint als hätte ich den Faden verloren. Funktioniert die ganze Abfrage jetzt also mit unserer Hilfestellung oder gibts doch noch Probleme?

  16. #16
    Zitat Zitat von mitaki Beitrag anzeigen
    Scheint als hätte ich den Faden verloren. Funktioniert die ganze Abfrage jetzt also mit unserer Hilfestellung oder gibts doch noch Probleme?
    Ja, das kann gut sein, ich bemühe mich ja auch nicht gerade, kurze und prägnante Sätze zu schreiben, kann dir jedoch versichern, dass jetzt alles super klappt, was auch mein noobischer -Smiley ausdrücken hätte sollen, und dir zudem zum bessern Verständnis nochmal kurz den groben Ablauf skizzieren:
    1. Ich habe das Skript, welches die erwähnte SQL-Query enthielt, ausprobiert und bekam die zweitgenannte Fehlermeldung ("You have an error in your SQL syntax; ...")
    2. Ich habe, ahnungslos, was der Grund sein könnte, alle möglichen und unmöglichen Sachen durchprobiert.
    3. Darunter auch die genannte Ersetzung von "COUNT (*)" durch "COUNT (`content`)" (beides mit dem von dir aufgedeckten Fehler).
    4. Diese Variante produzierte aus Gründen, die mir selbst jetzt noch unklar sind, stattdessen die erstgenannte Fehlermeldung, sprich: "FUNCTION user.COUNT does not exist".
    5. Geschockt davon, dass MySQL nun offensichtlich komplett durchdrehte, flüchtete ich durch Rücksubstitution von "`content`" durch "*" zurück zu meiner altbekannten Fehlermeldung.
    6. Ich ging aufs Klo, um mich etwas zu beruhigen, möglicherweise habe ich auch ein oder zwei Schluck getrunken, was zwar korrekt, aber eigentlich komplett irrelevant ist.
    7. Da sich das Problem auch auf diese Weise gestärkt nicht lösen ließ, ging ich mit meinem Problem eher widerwillig (weil ich's unnötig finde, mit jedem kleinen Problem gleich ins Forum zu rennen) an die Öffentlichkeit, wo mein MySQL-Wissen einmal mehr zwar minimal, aber dennoch entscheidend vermehrt wurde.
    8. Nach der Anwendung dieses neugewonnenen Wissens gingen beide genannten Möglichkeiten komplett problemlos, wobei natürlich, wie schon von dir gesagt, "`content`" statt "*" die präferiernswertere ist.


    Edit: So, meine Website ist jetzt fertiggestellt, dank mitaki. ^^ Die alten Gästebucheinträge sind leider futsch, was aber gleichzeitig bedeutet, dass ihr euch auch nochmal eintragen könnt. ^^'
    Im Lauf der Ferien könnten aber noch ein paar Einträge im Projekte-Ordner dazukommen. ^^

    Geändert von drunken monkey (23.12.2006 um 21:43 Uhr)

  17. #17
    Hier ist meine erste Page, dich ich selber gescriptet habe
    Sie läuft schon fast, wie ich sie haben will, folgende Punkte will ich ändern:
    1. Jeder User soll news "posten" können. Daran muss ich mich noch setzen.
    2. My Question: Ich will natürlich ü, ä, ö richtig ausgeben. Nun, wenn man auf Webmaster klickt, kommen die Umlaute auch richtig, aber rechts wird das ü nie angezeigt. Ich habe sowohl
    Code:
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    wie auch
    Code:
    <?php
    header('Content-type: text/html; charset=iso-8859-1');
    ?>
    eingefügt. Was mach ich nun falsch?
    Code für die Hauptseite:
    Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml"
      xml:lang="de" lang="de">
      <head>
    	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    	<?php
    	header('Content-type: text/html; charset=iso-8859-1');
    	?>
    	<title>Home @ Klasse 3H</title>
    	<link rel="alternate stylesheet" media="screen,projection"
    	title="Standardstylesheet" href="default.css"
    	type="text/css" />
    	<link rel="alternate stylesheet" media="screen,projection"
    	title="Alternative" href="alternative.css"
    	type="text/css" />
    	<link rel="stylesheet" media="screen,projection"
    	title="Meines" href="meine.css"
    	type="text/css" />
      </head>
      
      <body>
        <?php
    		session_start();
    	?>
      	<div id="box1">
    		<img src="images/header.jpg" width="830" height="100" alt="" />
    	</div>
      	<div id="box2">
      	<h3 style="white-space: pre">          <a href="index.php">Home</a>             <a href="galerie.php">Galerie</a>                  <a href="http://25984.rapidforum.com/" >Forum</a>                    <a href="formular_p.php">Webmaster</a> </h3>
      	
    	</div>
     	<div id="box3"></div>
    	<div id="box4"><h1> News: </h1></div>
     	<div id="box5">
    	<?php
    	if(!isset($_SESSION['username']))
    	{
    		echo "<form action=\"login.php\" method=\"post\">
    			<p>
    			<label for=\"user\"> Benützername: </label> 
    			<br />
    			<input type=\"text\" size=\"15\" maxlength=\"15\" name=\"user\" id=\"user\" tabindex=\"1\" /> 
    			<br />
    			<label for=\"Passwort\"> Passwort: </label> 
    			<br />
    			<input type=\"password\" size=\"15\" maxlength=\"15\" name=\"Passwort\" id=\"Passwort\" tabindex=\"2\" /> 
    			<br />
    			<br />
    			<input type=\"submit\" value=\"Login\" tabindex=\"3\" />
    			<br />
    			<a href=\"registrieren.php\" tabindex=\"4\">Registrier dich!</a>
    			</p>
    		</form>";
    	}
    	else
    	{
    		echo "Du bist eingelogt. <br /> <a href=\"auslogen.php\" > Logout</a>";
    	}
    	?>
     	</div>
      </body>
    </html>

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •