kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Kurzfrage: mysqli Datenbankabfrage in function

    geschrieben von h4nni

    Hat sich erledigt. Frage war wohl ein wenig zu doof. Bitte einmal das Thema löschen, danke.
  • in: MySQL Abfrage funktioniert nicht mehr (Überhang?)

    geschrieben von h4nni

    Nee nee, 36.000 Datensätze beinhaltet die Tabelle. Es geht nur um die Abfrage und Auflistung.

    Auf meinem Rechner daheim funktioniert die Abfrage. Müsste also am Server liegen (die Seite liegt nicht bei lima-city).
  • in: MySQL Abfrage funktioniert nicht mehr (Überhang?)

    geschrieben von h4nni

    Der Code auf der Seite ist verdammt alt und die Seite recht groß. Der Aufwand das alles umzustellen wäre daher nicht wenig. Ist aber geplant. Ich bin eher im Frontend unterwegs und mein PHP Wissen ist ungefähr aus der Steinzeit, zu Zeiten von schattenbaum.net ... versuche daher auch PHP gerade noch mal von vorne zu lernen (unabhängig von dem Projekt, Onlinekurs), zumindest soweit ich da noch alles verstehe. So viel dazu, hehe

    Problem ist leider noch nicht gelöst. Es funktioniert nicht bei jeder Abfrage, meistens dann nicht wenn noch eine zweite auf der Seite auftaucht! Was genau macht ADD INDEX() dunkeltuten? Der Wert von "seen" ist nicht immer einmalig - ist auch mal 0 - Überbleibsel aus anfänglichen Zeiten der Seite. Wäre vielleicht auch für andere Tabellen nützlich, die Seite ist an sich ziemlich langsam ohne AJAX Abfragen.

    Bonusfrage: Auf der Seite kann man u.A. Episoden von TV Serien abhaken die man schon gesehen hat. Jeder Haken erstellt einen neuen Datenbankeintrag. Bei 5-8 aktiven Benutzern sind dabei die 36.822 Datensätze entstanden. Fällt euch da spontan eine Möglichkeit ein weniger Datensätze zu erstellen? Bei mehr Benutzern würde die Seite irgendwann nicht mehr laufen. Müsst ihr nicht beantworten. Ich frage nur weil aus meiner nicht-PDO Perspektive mir spontan nichts einfällt.
  • in: MySQL Abfrage funktioniert nicht mehr (Überhang?)

    geschrieben von h4nni

    OK das hat jetzt echt funktioniert. Ich versuch die Ausgabe mal zu beschreiben: Eine Liste mit den 10 letzten Warengruppen. Die Tabelle enthält die letzten verkauften Waren und wenn mehr als eine Ware die selbe Warengruppe hat, wird dessen Wert in der Ausgabeliste hochgerechnet.

    z.B.
    Autos 
    5 Kleidung
    3 Essen


    Wenn insgesamt 10 Ausgaben gesammelt wurden, wird mit break die Ausgabeschleife abgebrochen. Ich merke aber gerade break macht hier keinen Sinn, da vorher alle Werte schon geprüft werden? Ist das so?

    Danke schon mal, lag wohl echt daran. Der Überhang hat nichts damit zu tun?
  • in: MySQL Abfrage funktioniert nicht mehr (Überhang?)

    geschrieben von h4nni

    Hallo. Ich kann leider keinen passenderen Titel finden. Folgendes:

    Ich habe eine mysql-Abfrage (nicht mysqli) welche nach einem timestamp sortiert Daten ausgibt. Die Tabelle hat 36.822 Datensätze mit zwei ID-Spalten und die vom Timestamp, alle integer. Ich habe nichts geändert, es gibt auch noch ähnliche Tabellen in der Datenbank die immer noch funktionieren. Ich habe die Tabelle exporiert und auf meinem localen Server läuft die Abfrage. Auf meinem online Server aber sind egal an welcher Stelle auf der Seite (es wird mehrfach auf die Tabelle zugegriffen), keine Abfragen mehr möglich. Einträge und Änderungen (INSERT und UPDATE) funktionieren noch. Nach rumprobieren geht die Abfrage noch, wenn ich den ORDER BY Part weglasse. Das einzige was mir aufgefallen ist, ist der Überhang mit 1.9 KiB. Ansonsten habe ich keine Idee mehr. Kann es daran liegen?
    Die Abfrage selber ist wohl nicht relevant, weil wie gesagt nichts geändert wurde und sie local noch funktioniert, trotzdem:
    SELECT * FROM sc_user_episodes WHERE user_id = '$x' ORDER BY seen DESC LIMIT 1000
  • in: php-mail

    geschrieben von h4nni

    Ich unterstütze mal javaphp seine Meinung. Eine Libary ist echt Gold wert, gerade bei dem php Mail geschichten. Ich benutze das nur noch, da selbst wenn du es einmal schaffst das wirklich alles stimmt in der Mail, dann heißt das nicht das es auch auf jedem anderen Server läuft. Man kann sich da auch genau so schnell reinfuchsen wie man braucht um sein eigenes Script zum laufen zu bringen. Meine Empfehlung: https://github.com/PHPMailer/PHPMailer
  • in: Umlaute und Bildnamen

    geschrieben von h4nni

    @h4nni: Hast schon mal ein Ticket losgelassen?


    Scheint dann aber nicht nur an Lima zu liegen. Mein Problem tritt in diesem Beispiel bei Strato auf.

    LÖSUNG: Der Kundenservice von Strato sagt mir ich sollte die Dateinamen beim Upload umwandeln, also Umlaute raus. Das gleiche gilt für Sonderzeichen etc. Das werde ich dann wohl so lösen müssen. Wie sich in diesem Thread herausgestellt hat, tritt das Problem übrigens auch auf Lima-Server auf. Danke für die vielen Antworten.
  • in: Umlaute und Bildnamen

    geschrieben von h4nni

    Probier mal
    IMGP8866Bl%fcten.jpg

    Anscheinend interpretiert der Server die Anfrage nicht als UTF8, sondern als ISO 8859-1.
    Aber eine Lösung des Problems habe ich auch nicht.

    Ha! Ja das geht. Aber da kann ich ja nichts ändern. Ich warte auf den Support. Melde mich.

    Edit 2: rawurlencode() funktioniert nicht.

    Nur mal so nebenbei: http://filzwerkstattcelle.de/images/products/IMGP8866Blüten.jpg
  • in: Umlaute und Bildnamen

    geschrieben von h4nni

    Ja.

    Nur noch mal zur Klarstellung: Wenn ich eine Datei hochlade, die öffne per Adresszeile, dann bekomme ich nicht die Datei angezeigt, sondern
    Not Found - The requested URL /demo/images//products/IMGP8866Blüten.jpg was not found on this server.
    In der Adresszeile steht es korrekt. Wenn ich die Adresszeile aber kopiere und wieder einfüge, bekomme ich
    demo/images//products/IMGP8866Bl%C3%BCten.jpg
    aus der Zwischenablage.

    Vielleicht müssen wir auf den Support warten ...
  • in: Umlaute und Bildnamen

    geschrieben von h4nni

    daerror: danke, nein.

    dunkeltuten: vollkommen richtig. Ja ich komme per FTP bis auf die Grafik und kann sie runterladen. Sie ist also nicht beschädigt.

    OK kleines Update: Muss was mit der Codierung zu tun haben. Wenn ich die Browserzeile kopiere und einfüge bekomme ich folgendes
    products/thumbs/IMGP8866Bl%C3%BCten.jpg
    (Anstatt IMGP8866Blüten.jpg). Das kann sowohl der Link von der Seite als auch per Hand eingegeben werden. Ich schreibe mal dem Support. Mir gehen die Ideen aus.

    PS. Mein Browser hat damit nichts zu tun.
  • in: Umlaute und Bildnamen

    geschrieben von h4nni

    dunkeltuten schrieb:
    Auf Deinem Testsystem läuft alles?
    Basiert das Testsystem auf Windows?
    Hast du das das Problem wirklich schon auf die Umlaute eingegrenzt oder könnte es sein, dass du ein Problem mit Gross- Kleinschreibung hast?
    Was konkret wird ausgegeben?

    Gruß Dunkeltuten


    Moin,
    Windows und aktuelles xamp. Jau sind die Umlaute. Kein JPG-jpg oder sonstiges im Dateinamen. Musste es auf dem Testsystem auch erstmal zum laufen bekommen. Dort klappt die Ausgabe nun ganz normal per Datenbankausgabe. Bei Strato zeigt er das Bild nicht an, im Quellcode (vom Browser ausgegeben) zeigt er aber den richtigen Dateinamen an. Im Filezilla ebenfalls. Die einzige Spur die ich habe, ist das Bild aus meinem Ausgangspost. Ich kann das Bild also nicht mal so per Adresseingabe direkt öffnen.
  • in: Umlaute und Bildnamen

    geschrieben von h4nni

    Danke nochmal, das kommt für mich aber nicht in Frage Bettler. Sowohl in der Datenbank sollen die Umlaute stehen, sowie auch die Dateinamen Umlaute beinhalten können.

    Charset ist UTF-8, DB Tabelle etc. sind UTF-8, plus
    mysql_query("SET NAMES 'utf8'");
    mysql_query("SET CHARACTER SET 'utf8'");


    In der Datenbank stehen die Umlaute, um das Uploadscript geht es hier nicht. Die Ausgabe ist das Problem.
  • in: Umlaute und Bildnamen

    geschrieben von h4nni

    Danke, Gibt ein Uploadscript dahinter, also keine Lösung.
  • in: Umlaute und Bildnamen

    geschrieben von h4nni

    Dieses verdammte Thema Umlaute. Eigentlich hatte ich damit nie wieder Probleme nach ein paar Tutorials. Aber jetzt komme ich gerade mal wieder nicht weiter.

    Ich habe Bilder die Umlaute (und Leerzeichen) enthalten. Im Quellcode (Firefox) und Firebug stehen die src bzw. Hintergrund-Pfade korrekt da. Aber sie werden nicht angezeigt. Bei Rechtsklick "Hintergrundgrafik anzeigen" kommt folgendes Ergebnis. Auf dem Localhost läuft die Seite. Die Quellen hat Aunführungszeichen davor.

    http://h4nni.lima-city.de/DASKOTZTMICHHIERAN.jpg

    Vielleicht hat ja von euch noch einer eine Idee. Danke.


    PS. Die Testseite liegt nicht bei lima-city.de (strato).
  • in: CS:GO neue Operation

    geschrieben von h4nni

    Hier im Spieleforum wird ja nicht so viel geschrieben, aber ich antworte dir nochmal.

    Eine Operation geht ca. drei Monate und wird dann (bisher immer) um einen Monat verlängert. Dann drei Wochen im Schnitt bis zur nächsten Operation. Zwischen Breakout (der vierten und vorletzten) und der aktuellen hat's ein wenig länger gedauert wegen großer Turniere, weil da immer noch ordentlich mitgepatched wird und sowas nicht kurz vor einem Turnier passieren soll (Valve bringt meistens mit einem Patch erstmal neue Bugs rein und fixed das dann nach und nach). Die Operations werden dieses Jahr daher wohl immer unregelmäßiger erscheinen da es so viele Major- und Minortournaments (Katowice, ESL ONE, ESEA, Dreamhack usw.) wie noch nie geben wird. Ansonsten der Rhythmus 3 Operation, 1 warten.

    Vanguard geht übrigens nur noch bis 10. Februar; mit Verlängerung dann wohl bis 10. März.
  • in: Domain Grundsätzliches

    geschrieben von h4nni

    Edit: DNS-Einstellungen gehen auch bei .tk und .de.vu - mit DNS-Einstellungen gehen auch deine "adresseblabla.de/?go=xyz " GET-Variablen.


    Hast du das schonmal gemacht? Wollte das eigentlich überhaupt mal verstehen aber speziell bei .tk gibt es den Punkt "Manage Freenom DNS". Dafür muss man Nameserver einrichten. Hab da jetzt einfach "ns1.meinedaomein.tk" genommen. Ich glaube das braucht ein wenig bis das aktualisiert ist. Ich warte erstmal ob dann etwas unter dem DNS Menüpunkt auftaucht.
  • in: Domain Grundsätzliches

    geschrieben von h4nni

    Aber ich meine domain24 macht da doch auch über "domain forwarding"? Bzw. ich geb da nicht mehr ein. Wieso läuft das dort und bei den Trash-Domains nicht?
  • in: Domain Grundsätzliches

    geschrieben von h4nni

    Hallo Lima,

    ich habe mal eine Verständnisfrage zu registrierten Domains. Wenn ich eine Domain bei einem Drittanbieter bestellt, meinetwegen Domain24, dann kann ich danach über adresseblabla.de?go=xyz eine seite aufrufen. Wenn ich das aber bei solchen Adressen wie .tk oder .de.vu oder was weiß ich versuche, dann geht dieser Adressenzusatz hinten nicht. Genau wie die Adresse immer bei der Haupt-URL bleibt und sich die Adresszeile nicht ändert.

    Meine Frage: Warum?

    Grüße,
    Hanni
  • in: Steam API JSON Ausgabe

    geschrieben von h4nni

    Na ich habs ja gesagt, Brett vorm Kopf. Klar "name" bzw "value" ...

    Komischer Aufbau finde ich. Sinnvoller wäre doch wenn man per Wert des "namen" den Wert des "value" auslesen könnte. Da hab ich mich wohl zu sehr drauf festgefahren.

    Dank dir.
  • in: Steam API JSON Ausgabe

    geschrieben von h4nni

    Hallo,

    ich rufe über eine API per json Daten ab und will sie nun ganz simple anzeigen. Ich würd jetzt auch nicht schreiben wenn ich nicht schon alles probiert hätte. Die Lösung wird warscheinlich sau simple sein, aber ich komm nicht drauf.

    Datenbaum:
    {
    	"playerstats": {
    		"steamID": "76561198038531283",
    		"gameName": "ValveTestApp260",
    		"stats": [
    			{
    				"name": "total_kills",
    				"value": 20598
    			}, 
    			[...]


    print_r
    Array ( [playerstats] => Array ( [steamID] => 76561198055950956 [gameName] => ValveTestApp260 [stats] => Array ( [0] => Array ( [name] => total_kills [value] => 22642 )


    Ich möchte einfach den Wert für "total_kills" ausgeben. Das oben ist die print_r Ausgabe nach dem json_decode (Variablenname $steamGame). Mein Ansatz:

    $steamGame['playerstats']['stats'][0]['total_kills'];


    Ergebnis: Undefined index

    Ich hab mich jetzt gerade viel zu lange mit dem Fehler aufgehalten deswegen nun der Post hier ... Danke. LG
  • in: Umlaute verhindern Ajaxload bei lima-city

    geschrieben von h4nni

    Mit einer kurzen Nachfragebeim zuständigen Mod oder einem Knight, hätte sich zumindest das Problem des Reaktivierens eines älteren Themas lösen lassen


    Danke für den Tip, mach ich so beim nächsten Mal.

    Lösung: Die PHP-Funktion json_encode wandelt alle Strings mit Umlauten in null Daten um. So steht's in der Doku zu json_encode. Daher die Eingangsdaten der Funktion json_encode() entsprechend UTF-8 konvertieren mit utf8_encode(). Quelle: http://www.codemercenary.de/2009/07/json_encode-wandelt-umlaute-in-null-werte-um.html

    Fazit: Man muss nur wissen nach was man suchen muss...
  • in: Umlaute verhindern Ajaxload bei lima-city

    geschrieben von h4nni

    Ich hatte schon einen Thread dazu. Das Thema wurde gelöst, aber nun nach dem Upload auf den lima-city Server merk ich gerade das es hier nicht funktioniert. Deswegen noch mal ein neuer Thread (weil ich den alten nicht reaktivieren kann). Also das Problem:

    Ich lade bei .click mit jQuery und $.getJSON() eine zweite Datei, die mittels ob_start() [php] dann eine PHP-Datei lädt die Userinfos ausliest. Ich hatte damit nie Probleme aber nun wird die ob-Variable mit NULL zurückgeliefert sobald ein Umlaut oder ß in dem Datenbank-Eintrag vorkommt. Ich versuche unten noch einmal ein praktisches Beispiel zu nennen.

    Datei 1:
    $.getJSON("ajax_user_info.php", {user_info_id: userID}, function(data) {
        var boxAusgabe = $('div.userInfo#'+data.user_info_id);
     
        $(boxAusgabe).html(data.content);
    });


    Datei 2:
    <?
     
    $user_info_id = $_GET['user_info_id'];
    $filename = "user_info.php";
     
    ob_start();
    include $filename;
    $content = ob_get_contents();
    ob_end_clean();
    ob_end_flush();
     
    $json = array(
        "content" => $content,
        "user_info_id" => $user_info_id
    );
     
    echo json_encode($json);
     
    ?>


    Datei 3
    <?
    if($user_info_id) {
        [.......]
     
        $select = mysql_query("SELECT name, nachnameFROM xx_user WHERE user_id = '$user_info_id' LIMIT 1");
        $row = mysql_fetch_array($select);
     
        echo $row['name']." - ".$row['nachname'];
    ?>


    Wie gesagt. Es klappt bei allen "Usern" (Beispiel) bei denen kein Umlaut oder ß im Namen vorkommt. Dann liefert Datei 3 einfach nur NULL an Datei 2 zurück, auch keine sonstigen echos, ausnahmslos NULL.

    Nun war das Problem durch die php-Funktion htmlentities() gelöst. Aber wie oben erwähnt funktioniert das nicht auf dem lima-Server. Wer ne Idee?

    Tut mir leid wegen dem Doppelpost aber ich sehe gerade keine andere Möglichkeit das Thema noch mal zu aktivieren.
  • in: Umlaute verhindern Ajaxload

    geschrieben von h4nni

    Ou man.

    Weißt du auch warum er dann Null zurück gibt anstatt der kryptischen Symbole? Bringt die OB Funktion dann ab?

    .... ach ja edit: natürlich geht's mit htmlentities().


    Ich muss das Thema noch mal aufgreifen. Zwar gehts mit htmlentities auf dem localhost aber nicht hier bei lima-city. Die Datenbanken ´haben das selbe Charset (utf-8)...
  • in: Umlaute verhindern Ajaxload

    geschrieben von h4nni

    OK der Titel ist ein wenig scheiße, aber ich weiß gerade nicht wie ich es sonst schreiben soll:

    Ich lade bei .click mit jQuery und $.getJSON() eine zweite Datei, die mittels ob_start() [php] dann eine PHP-Datei lädt die Userinfos ausliest. Ich hatte damit nie Probleme aber nun wird die ob-Variable mit NULL zurückgeliefert sobald ein Umlaut oder ß in dem Datenbank-Eintrag vorkommt. Ich versuche unten noch einmal ein praktisches Beispiel zu nennen.

    Datei 1:
    $.getJSON("ajax_user_info.php", {user_info_id: userID}, function(data) {
    	var boxAusgabe = $('div.userInfo#'+data.user_info_id);
    
    	$(boxAusgabe).html(data.content);
    });


    Datei 2:
    <?
    
    $user_info_id = $_GET['user_info_id'];
    $filename = "user_info.php";
    
    ob_start();
    include $filename;
    $content = ob_get_contents();
    ob_end_clean();
    ob_end_flush(); 
    
    $json = array(
    	"content" => $content,
    	"user_info_id" => $user_info_id
    );
    
    echo json_encode($json);
    
    ?>


    Datei 3:
    <?
    if($user_info_id) {
    	[.......]
    
    	$select = mysql_query("SELECT name, nachnameFROM xx_user WHERE user_id = '$user_info_id' LIMIT 1");
    	$row = mysql_fetch_array($select);
    
    	echo $row['name']." - ".$row['nachname'];
    ?>


    Wie gesagt. Es klappt bei allen "Usern" (Beispiel) bei denen kein Umlaut oder ß im Namen vorkommt. Dann liefert Datei 3 einfach nur NULL an Datei 2 zurück, auch keine sonstigen echos, ausnahmslos NULL.

    Ich hoffe ich hab das Problem jetzt nicht zu verkompliziert.
  • in: CSS: Unterschiedliche Schriftgrössen

    geschrieben von h4nni

    Das Problem muss woanders im Code liegen. Mit dem was du gepostet hast ergibt das die gleiche Schriftgröße, vorausgesetzt man benutzt die gleiche Schriftgröße und Schriftart. (Chrome/Firefox)

    Ich nehme an das du später im CSS Teil die Schriftgröße für Inputfelder überschreibst.
  • in: jQuery not Selector

    geschrieben von h4nni

    Hej Hallo,
    ich hab eine Art Slidebox mit Navigation erstellt. Läuft auch super, nur wenn Slide 1 sichtbar ist und man klickt auf Menüpunkt 1 dann wird diese immer nochmal eingeblendet per Animation (fadeOut - In). Ich hatte jetzt zwei Ansätze.

    1. Index der sichtbaren Slide auslesen und mit IF-Abfrage nur einblenden wenn diese nicht dem Index des Menüpunktes entspricht.

    2. Function nur ausführen wenn der Menüpunkt keine Klasse hat.

    Beides gibt keine Fehler aus aber funktioniert halt auch nicht wie es soll.

    Sehr ihr was was ich nicht sehe?

    // Device Slides
    	$('div.project div.device-1 a:not([class])').mouseenter(function() {
    		var count = $(this).parent().find('a').index(this);
    		var allDots = $(this).parent().find('a');
    		var screenshots = $(this).closest("div.device-1").find("div.screenshots");
    		var visibleScreen = $(this).closest("div.device-1").find("div.screenshots:visible").index(this);
    		var showScreen = screenshots.eq(count);
    		if(visibleScreen != count) {
    			screenshots.fadeOut(200);
    			showScreen.fadeIn(200);
    		}
    		$(allDots).removeClass();
    		$(this).addClass("selected");
    	});
  • in: Uploadscripte funktionieren nicht mehr

    geschrieben von h4nni

    Bei der einen Seite gehts nun, bei der anderen noch nicht. Es kann doch auch nicht sein das plötzlich auf mehreren Seiten das Script nicht mehr läuft? Eine Idee: Kann es sein das man fortan "../" bzw mit einem Punkt davor schreiben MUSS? Weil das habe ich bei einigen nicht. Die liefen halt so bisher, aber nun nicht mehr.

    PS. Local läuft das bei mir auch immer. Aber nicht online. Hier nochmal die Version die nicht funktioniert. Weder auf das Stammverzeichnis noch in das richtige ...

    if(isset($_FILES['datei']) && $_FILES['datei']['tmp_name']) {
    	$size = getimagesize($_FILES['datei']['tmp_name']); 
    	if($_FILES['datei']['size'] < 512000 && $_FILES['datei']['type'] == "image/jpeg") {
    		$filename = $edit_movie.".jpg";
    		$size = $_FILES['datei']['size'];
    		$type = $_FILES['datei']['type'];
    
    		if(move_uploaded_file($_FILES['datei']['tmp_name'], "./movies/".$filename)) {
    	    		$success .= ' <br />Pic successfully uploaded!';
    		} else {
    			$fault .= ' Pic not uploaded. Unknown error :( MAN';
    		}
    	} else {
    		$fault .= " (!) Pic not uploaded (max 500 KB and only JPG)";
    	};
    }
  • in: Uploadscripte funktionieren nicht mehr

    geschrieben von h4nni

    OK. Wo hast du den Pfad geändert?

    Es wird nichts hochgeladen. Woran kann das liegen?

    error_reporting(E_ALL);
    ini_set('display_errors', TRUE);

    sind an, melden aber nichts.
  • in: Uploadscripte funktionieren nicht mehr

    geschrieben von h4nni

    Hallo Community,

    kann es sein das kürzlich die Server geupdatet wurden auf eine neue PHP Version? Nicht nur bei Lima, sondern auch auf anderen Servern funktionieren nämlich meine simplesten Upload-Scripte nicht mehr. Lediglich auf dem Localhost der halt auch nicht geupdatet wurde.

    Der Code:

    // UPLOAD
    $dateityp = explode("/", $_FILES['datei']['type']);
    if(isset($dateityp[1]) && $_FILES['datei']['size'] < 512000) {
    	$filename = $edit_user.".jpg";
    	$size = $_FILES['datei']['size'];
    	$type = $_FILES['datei']['type'];
    
    	move_uploaded_file($_FILES['datei']['tmp_name'], "../images/user/$filename");
    	$message_5 .= ' Pic successfully uploaded!';
    } elseif(isset($dateityp[1])) {
    	$message_5 .= " Pic not uploaded (max 500 kb, only JPG ...)";
    };


    Ich bekomme keine Fehler ausgegeben, es wird ganz einfach nur kein Bild/Datei hochgeladen. Ich hab den Code aufs mindeste runtergebrochen ...
  • in: CSS: Was bedeutet das " ~ "

    geschrieben von h4nni

    Hallo. Ich muss hier einfach mal wieder etwas posten :)

    Ich hab gerad ebei Google versucht etwas zu finden, aber mit dem Zeichen selbst findet man gar nichts und wie ich es umschreiben soll (Formate o.Ä.) kam ich nicht weiter. Sicher weiß jemand hier etwas darüber und das Thema ist schnell erledigt:

    Was bedeutet das " ~ " in folgendem Beispiel:

    .sp-selector-4:checked ~ .sp-arrow.sp-a5 { }



    Grüße und wie immer dankbar für eine Antwort,
    Jan
  • in: Rechtliches bzgl. Screenshots

    geschrieben von h4nni

    Halle alle,

    eigentlich hatte ich schon mit dem Thema abgeschlossen. Ein Screenshot wure von einem selbst gemacht und damit ist man grundsätzlich auf der sicheren Seite. Nun gibt es einige Ausnahmen hin und her. Ich möchte da etwas spezifischer auf Screenshots von Filmen oder insbesondere Trailern hinaus. Ich habe auch ein praktisches Beispiel. Und zwar betreibe ich eine Homepage auf der ich "beeindruckende Spieletrailer" sammle und diese mit einem Minibildchen (Screenshot) aufliste und per Klick den Trailer einbette.

    Ich lese noch an ein paar Artikeln rum aber wollte nebenbei mal die Meinung anderer aktiver Seitenbetreiber hören wie ihr das handhabt. Versoße ich hier ganz klar gegen irgendwelche Rechte, ist das ganze zwar nicht verboten aber trotzdem unsicher, oder ist hier alles rechtens. Hier noch die Seite,

    http://gaaame.de

    Grüße,
    Jan
  • in: Schriftart per CSS auf der ganzen Seite verändern.

    geschrieben von h4nni

    Weil die erst ab Microsoft Windows Vista auf dem System standartmäßig verfügbar ist und auf anderen Betriebsystemen (Mobilen Geräten) ggf. auch nicht. Muss man selbst wissen ob man die verwenden möchte. Am besten hinter dem Komma noch eine alternative mit auflisten die von der Größe her Calibri entspricht, da diese im Vergleich zu einigen anderen sich doch sehr von der Schriftgröße unterscheidet.

    Grüße
  • in: Frage zu jQuery Selektoren

    geschrieben von h4nni

    Crass. Geht. Wie kommt man auf sowas? Erfahrung? ...parent. Das klingt ja logisch aber man man man


    Danke Jungs. Thema geklärt. Übung macht den Meister dachte ich. Aber ich werde wohl noch einmal Tutorials durchackern müssen bevor ich meine eigenen Sachen mache.
  • in: Frage zu jQuery Selektoren

    geschrieben von h4nni

    Das löst leider nicht das Problem. Ich meinte wie oben beschrieben die Funktion "next", mit der die DIV Box nach dem <a> Link getoggled werden soll. Wenn ich nur die Klasse anspreche werden wie du gesagt hast alle angesprochen. Aber ich möchte ja nur das darauffolgende (so wie oben mit find). Also folgendes klappt leider so nicht:

    $(this).next('div .seasonEpisodes').slideToggle(200);

    Danke schon mal für deine Hilfe. Geht so langsam voran.
  • in: Frage zu jQuery Selektoren

    geschrieben von h4nni

    OK sauber. Check.

    Weißt du auch eine Lösung für das zweite Problem? Ich könnte mir gerade vorstellen das ".next "nur Elemente auf gleicher oder einer tieferen Ebene nimmt. Das gesuchte DIV aber eine Ebene höher liegt. Kann das sein?
  • in: Frage zu jQuery Selektoren

    geschrieben von h4nni

    Danke. Das Bild mit .find hat funktioniert. Weißt du auch wieso das nicht mit dem ">" ging?

    Meinst du mit dem Leerzeichen den hier: 'div .seasonEpisodes'

    Ich meine, so hab ichs gelernt. Nur es geht weder mit oder ohne Leerzeichen, nur wenn ich .div weglasse. Die Funktion an sich klappt aber, wenn ich alle div Boxen selektiere.

    $('div .seasonEpisodes').slideToggle(200);

    Es soll aber nur die darauf folgende geöffnet werden.
  • in: Frage zu jQuery Selektoren

    geschrieben von h4nni

    Ja genau.

    Ich hab noch nicht weitergemacht, konnte mir die Fragen aber bisher auch noch nicht selbst beantworten.
  • in: Frage zu jQuery Selektoren

    geschrieben von h4nni

    Hallo. Ich versuche mich gerade mal in jQuery, aber so richtig funktionieren will es noch nicht. Ich glaube mir fehlt noch ein einfaches Verständnis dazu. Mal sehen wo mein Denkfehler ist. Also ich möchte ganz simpel meine Klappboxen (Seasons einer Serie als Überschrift und die dazugehörigen Episoden in der Klappbox) auf und zuklappen und dazu noch ein "Plus-Minus" Icon wechseln lassen. Nun scheitere ich schon an der Selection der Objekte. Dazu noch, es gibt mehrere "Season-Ordner", also mehrere Klappboxen.

    1. ".klappe" ist in dem gesuchte <a> Tag. Wenn ich $('a .klappe') schreibe geht es nicht, ohne a schon. Warum?
    2. Ich möchte mit dem zweiten Selektor das Bild in dem <a> Tag auswählen. $(this > 'img') geht aber nicht.
    3. Durch den letzten Selektor soll die div-Box nach dem <a> Tag ausgewählt werden und ein und ausgeklappt werden. Aber läuft nicht ...

    Ich les hier noch weiter aber so langsam glaub ich dass ich irgendetwas falsch verstanden habe.

    jQuery
    $(document).ready(function() {
    	$('.klappe').click(function(){
    		var plusminus = $(this > 'img');
    
    		console.log(plusminus);
    		plusminus.css("display", "none");
    
    		$(this).next('div .seasonEpisodes').slideToggle(200);
    
    		return false;
    	});
    });


    HTML
    <div class="season">
    	<a href="#" id="season_467" class="klappe">
    		<img id="pic_467" alt="+/-" src="gfx/minus.png">
    		Season 5
    	</a>
    	<a href="start.php?season_id=467#serie_6" name="season_467">
    		<div class="checkSeason">
    			<input type='checkbox' value='1'> Blabla
    		</div>
    	</a>
    </div>
    <div id="Lay467" class="seasonEpisodes">
    [...]
    </div>



    Ich würde mich sehr über eine Antwort freuen!
  • in: Problem mit temprär gespeicherter Seite

    geschrieben von h4nni

    Ja das hatte ich auch schon dinn. Ging leider auch nicht. Trotz neuem Bildnamen ist aber meist noch ein F5 nötig um das aktuelle Bild anzuzeigen. Na ja wurst. Ich hab jetzt einen Hinweis dazu geschrieben und die Meta-Tags reingeschrieben. Mit dem Firefox hats eben sogar mal geklappt.

    <meta http-equiv="cache-control" content="no-cache"> 
    	<meta http-equiv="pragma" content="no-cache"> 
    	<meta http-equiv="expires" content="0">
  • in: Problem mit temprär gespeicherter Seite

    geschrieben von h4nni

    Hallo,

    schwer einen richtigen Titel zu finden. Ich helfe gerade einen Verwandten aus der eine statische Seite betreibt auf der regelmäßig eine neue Einladung als Bild (und PDF) angezeigt wird. So schwer der Titel zu finden war, so einfach die Frage. Ich hab noch von keiner Lösung gehört und hab das Problem auch eigentlich nicht: Wenn man nach dem ein neues Bild hochgeladen wurde (anderer Bildname als vorher) bekommt man dieses erst zu sehen nach einer manuellen aktualisierung der Seite. Nun gibt es ja diese META Tags, aber das scheint erstmal nichts zu bringen da diese auch irgendwie nicht von allen Browsern unterstützt werden müssen. Das einzige was ih jetzt drinn habe ist folgendes. Hat denn niemand anderes bei so einer Seite das Problem?

    <meta http-equiv="expires" content="0">
  • in: Falsche Bilder werden angezeigt

    geschrieben von h4nni

    Hi, der Titel ist ein wenig blöd gewählt, aber weiß nicht wie ichs sonst sagen soll. Bei einer Seite hier bei Lima wird nach dem Upload das Bild mit der ID umbenannt. Blöder Weise werden die Bilder dann an anderer Stelle auch angezeigt, wenn der gleiche Name (z.B. 5.jpg) abgefragt wird, sollte in dem abgefragten Ordner keine Datei mit dem Namen 5.jpg vorhanden sein.

    Noch einmal mit Beispiel: user/5.jpg vorhanden, suppen/5.jpg nicht vorhanden, der Browser nimmt ersatzweise bei der Suppe ohne Bild das User bild mit der ID 5.

    Gibts da eine allgemeine Einstellung oder sollte ich meine Bilder künftig mit einer längeren Kennung speichern?
  • in: MySQL - alles mit utf8 ?

    geschrieben von h4nni

    Ebenfalls UTF-8. Habs auch mit mehreren Browsern getestet.
  • in: MySQL - alles mit utf8 ?

    geschrieben von h4nni

    Die Seite bei der ich Probleme habe liegt auf einem anderen Server gerade.

    Mit "php-Schnipsel" meinte ich

    header("Content-Type: text/html; charset=UTF-8");


    Darauf kann ich nicht verzichten, sonst wird per PHP nicht korrekt ausgegeben.

    Das Problem ist jetzt die Ausgabe mittels mysql_query. Es steht korrekt in der DB, aber bei der Ausgabe bekomme ich "?" anstelle der Umlaute.

    $select =  mysql_query("SELECT usw...");
    $ausgabe = mysql_fetch_array($select);
  • in: MySQL - alles mit utf8 ?

    geschrieben von h4nni

    1. Ich denke mein Editor speichert alles standartgemäß in UTF-8. Steht zumindest bei default-Settings.
    2. hab ich gemacht. Aber ohne den PHP Schnipsel geht es dennoch nicht! Also nur mit PHP Schnipsel geschieht eine korrekte Ausgabe des HTML Codes.
    3. Nach meiner Ausgabe ist alles auf UTF-8, bis auf character_set_server. Da hab ich aber keinen Zugriff drauf.
    4. Alle Daten in der DB sind in UTF-8 (also mit ausgeschriebenen Umlauten um die es bei mir hauptsächlich geht (üäö)

    Sieht glaube ich auch gut aus jetzt.

    Mein Problem liegt jetzt nur noch im Formular und PHP Code.

    Wenn (nur wenn) ich den PHP Schnipsel drinne hab, erscheint die PHP Ausgabe (aus einem Array, nicht per Abfrage aus der DB) korrekt. Die Abfrage aber nicht. In die DB wird es aber korrekt geschrieben, also in UTF-8 Format. Also nach viel hin und her: die PHP Ausgabe wird nicht korrekt angezeigt.
  • in: MySQL - alles mit utf8 ?

    geschrieben von h4nni

    Du scheinst ja mehr Ahnung davon zu haben und hast auch shcon in mehreren Threads geholfen. Ich flipp hier aus weil ich irgendwo immer wieder auf diese Scheiße stoße.

    Ich habe folgende Maßnahmen zur richtigen Koodierung betrieben:

    - den Metatag im Header vermerkt
    <meta charset="utf-8" />

    - die Datenbank auf UTF-8 gesetzt
    "utf8_unicode_ci"

    - in meiner INDEX Datei einen Header vermerkt
    header("Content-Type: text/html; charset=UTF-8");

    - im FORM-Tag UTF-8 vermerkt
    "accept-charset="utf-8"


    Ergebnis:

    HTML Texte die mit Umlauten geschrieben sind erscheinen korrekt
    PHP Ausgaben die als Umlaute gespeichert sind erscheinen falsch
    PHP Eingaben die als Umlaute gespeichert übertragen werden erscheinen korrekt
    HTML Ausgaben die per Include abgerufen werden erscheinen falsch


    Daher die Fragen ob das ausreichend ist?
    Warum mein Include dennoch nicht funktioniert?
    Etwas überflüssig ist?
    Es auch einfacher geht anstatt in jedem Form-Tag das UTF8 zu vermerken?


    Ich hab gegoooooogled aber ich will das jetzt ein für alle Mal aus der Welt schaffen, deswegen hier eine Antwort zu diesem leidigen Thema. Danke schon mal im Voraus für denjenigen der sich opfert.
  • in: MYSQL Like-Ausgabe mit Umlauten

    geschrieben von h4nni

    OK ich stecke wohl noch in der Steinzeit fest. Ich mach meine Abfragen noch nach dem Muster vom Schattenbaum Tutorial nicht Objektorientiert oder so.

    Das wird wohl ein wenig Arbeit da rauszukommen ... Danke nochmal, wollte das eben noch loswerden.
  • in: MYSQL Like-Ausgabe mit Umlauten

    geschrieben von h4nni

    Danke für die schnelle Antwort. "mysql_set_charset" hat geholfen, nach sowas hatte ich auch gesucht.

    Mit Entitie oder OE in der Abfrage hat es auch mit mysql_set_charset nicht geklappt. Du meinstest sicher die ganzen Umlaute in der Datenbank zu ersetzen, was ich aber gerade versucht habe zu vermeiden.

    Danke euch beiden und danke für den Hinweis mit PDO und MYSQLi, wieder was dazugelernt.
  • in: MYSQL Like-Ausgabe mit Umlauten

    geschrieben von h4nni

    Hallo Forum,

    ich habe jetzt wieder recht lange damit verbracht eine Lösung für das Problem zu finden, allerdings ohne Erfolg. Warscheinlich wieder ganz simple Grundregeln bei MySQL die ich nicht kenne.

    Problem: Ich möchte alle Filme ausgeben die aus dem Genre "Komödie" stammen. Das LEFT JOIN ist nur dafür da, die Filme des jeweiligen Users auszugeben. Die Abfrage funktioniert auch soweit, nur nicht bei Genres mit Umlauten. Ich dachte erst es hat was mit der Kollation oder so zu tun, aber derweilige Probleme können es nicht sein da die Ausgabe mit LIKE in der mySQL-Datenbank selber funktioniert, nur nicht mit PHP auf der Seite.

    $count = "SELECT COUNT(uMovie.movie_id) FROM sc_user_movies AS uMovie LEFT JOIN sc_movies AS Movie ON Movie.movie_id = uMovie.movie_id WHERE uMovie.rate != '' AND uMovie.user_id = '$open_user' AND Movie.genre LIKE '%Komödie%'";
    $result = mysql_query($count);


    Ja wie gesagt, tut mir leid wenn ich jemanden die Zeit raube und das wieder nur 5 Minuten sind. Hier wurde mir schon öfters gut geholfen.
  • in: Falsche Darstellung von Div!

    geschrieben von h4nni

    Du solltest deine Seite mal im IE oder jedem anderen Browser außer dem Firefox ansehen. Dort wird der Gradient nicht angezeigt da du eine Reine Mozilla CSS geschrieben hast. Außerdem wird deine Farbe wenn sie dreistellig ist in alten Browsern nicht korrekt angezeigt (aus #191 wird #000191 = ganz dunkles grün).

    Der grüne "Streifen" entsteht, weil dein "wreaper" eine feste höhe hat. Das würde ich sowieso vermeiden da die Seite erstmal länger wird als sie eigentlich ist, bzw. der Text wenn er zu lang wird aus dem Inhalt rausläuft. Also Keine Höhenangaben bei #wreaper und #content. Und der Abstand von #footer mit margin könnte schon im body {margin: 10px 0 0 10px;} erfolgen.

    Korrekt wäre die BODY CSS und die Klasse wreaper:
    body {
    background: #119119; /* Old browsers */
    background: -moz-linear-gradient(top,  #119119 0%, #000000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#119119), color-stop(100%,#000000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #119119 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #119119 0%,#000000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #119119 0%,#000000 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #119119 0%,#000000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#119119', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
    }
    
    #wreaper{
    	width: 900px;
    	background-color: #ffffff;
     	margin: 0;
     	border-radius: 0;
    }
  • in: first-letter verschiebt <div>

    geschrieben von h4nni

    @ simuliertes: Das wars. Ich brauchte das allerdings um die Float-Objekte auf anderen Seiten im Zaumen zu halten. Da gibt es keine andere Lösung mit display wenn die Box selber kein float ist. Bei den Artikeln gibts nun eine eigene Klasse.

    An die anderen und hm4-blog: Die Seite wurde immer wieder überarbeitet und anscheinend gibts noch nen Haufen ungenutzter CSS Elemente. Mit dem W3C-Validator bin ich schon drüber und bis auf die CSS3 Elemente müsste zumindest die CSS jetzt sauber sein.

    Danke und Grüße
  • in: HTML5 und Link Validität

    geschrieben von h4nni

    Strange triffts ganz gut. Danke euch.

    Wo ich euch gerade da hab. Wie funktioniert das denn hier z.B. bei Lima? Wo wird da die Thread ID übergeben? Das wird ja wohl kaum anhand des Titels ausgemacht!?
  • in: HTML5 und Link Validität

    geschrieben von h4nni

    Alles klar. Das sieht aber mächtig komisch aus wenn ich jetzt dynamisch Links erstelle und dort immer das &amp; zwischen steht. Gibts da noch eine schickere Lösung? Als Code-Ansicht?
  • in: HTML5 und Link Validität

    geschrieben von h4nni

    Hallo Leute. Kurze Frage, ich weiß nicht wonach ich suchen soll um eine Antwort zu bekommen.

    Bei der Validierung mit HTML5 oder auch schon vorher sind &-Zeichen im Link unzulässig.

    Bsp.: <a href="index.php?go=match&id=361">


    Wie soll man das denn sonst schreiben oder wie übergibt man im Link Werte? Ich mach das schon immer so, scheint wohl nicht der richtige Weg zu sein.

    LG
  • in: first-letter verschiebt <div>

    geschrieben von h4nni

    Hi, ich benutze die die pseudoklasse first-letter im Titel um den ersten Buchstaben mit 40px anzeigen zu lassen, also größer als den Rest. (em, pt haben noch größere Effekte). Leider funktioniert das nicht immer, bzw. der Buchstabe ist immer größer, aber manchmal auch die div-box. Beide haben die gleiche CSS, manchmal gehts, manchmal nicht. Ich sehe kein Zusammenhang. Bevor ich das mit PHP löse nochmal die Frage ob es da einen Sinn gibt.

    So solls sein: http://www.sve-badminton.de/index.php?go=article&id=108
    Negativ Beispiel: http://www.sve-badminton.de/index.php?go=article&id=50

    CSS:

    .articleTitle {
    color:#171717; 
    font-family:Helvetica; 
    font-size:25px;
    text-transform: uppercase; 
    text-shadow: 1px 1px #fff; 
    margin:0 0 0 5px; 
    text-align: left;
    }
    
    .articleTitle:first-letter {
    font-size:40px; 
    font-weight:bold;
    }
  • in: Position relative height - Problem

    geschrieben von h4nni

    Hallo Leute,

    folgendes Problem. Ich hab eine DIV-Box die per position:relative an den unteren Rand einer weiteren Box gebunden ist. Nun fülle ich die innere Box mit variablen Inhalt, der über mehrere Zeilen gehen kann. Der relative Wert ist auf den 1-Zeiler ausgelegt, bei mehreren Zeilen vergrößert sich die Box allerdings nach unten. FRAGE: Gibt es eine Möglichkeit, dass sich die Box sich nach oben hin erweitert.

    LG
  • in: Homepage Performance

    geschrieben von h4nni

    "Zunächst muss ich sagen, dass ich eigentlich kein "rucken" feststellen kann."

    Danke, das ist schon mal interessant.

    Die Ladegeschwindigkeit hat damit NICHTS zu tun. Das sag ich ja immer wieder. Sondern einfach das was dargestellt wird. Beispiel "riesen-Hintergrundbild/foto", wenn jemand irgendein Foto direkt von der Digi auf die Seite packt, denn ruckts. Das ist bei mir nicht der Fall, aber genau dieses "Rucken" mein ich.

    Browserfrage: Ich benutze FF, arbeite aber mit allen anderen. Um auch diese Frage zu beantworten. Die Seite um die es geht ist nicht öffentlich und wird nur von einem kleinen ausgewählten Kreis genutzt, daher hier der nette Firefox-Hinweis cyclobox.

    Quellcode: "ich hab da mal etwas aus der Seite rausgeschnitten." Das war auch so gemeint. Das ist aus einer sonst inkludierten Codeabschnitt rausgeschnitten. Und warum da keine Zeilenumbrücke und Tagulatoren sind weiß ich nicht, im Editor sind natürlich welche. Benutze das PSPad. Ist aber auch nicht das Thema hier ;)

    OK eh, zurück zum Problem. Den Abschnitt mit dem Test auf mehreren PCs bitte mal wieder vergessen. Ich hab das nämlich heute noch einmal gemacht und auf anderen läuft es weit flüssiger als auf meinem Notebook - warum auch immer! Allerdings gab es einen älteren Rechner, der auch dieses Rucken, aber auf der ganzen Seite hatte. Also nehme ich mal an die Seite hat Grundsätzlich Speed Probleme. Was es nicht sein kann:

    - Vielzahl an Checkboxen
    - JS, da nur minimal eingesetzt (oder doch weil schlampig? Hab von JS grundsätlzich keien Ahnung)
    - Grafiken, da alle skaliert sind und die cover halt nur minimal größer sind bzw. es dafür zu wenige sind.
    ...
  • in: Homepage Performance

    geschrieben von h4nni

    OK, ich hab da mal etwas aus der Seite rausgeschnitten. Wenn ihr runterscrollt bei "Gossip Girl" sind mehrere Episoden noch offen, da ruckts bei mir beispielsweise. Wenn ich den JS Teil rausnehme ändert sich nichts. Das das erste Laden länger dauert ist mir bewusst, aber das ist ein anderes Problem. Wenn die Seite fertig geladen ist, selbst dann ruckt es beim Scrollen. Ich habs mit mehreren PCs getestet. U.a. mit den UNI Rechnern, und die sollten mit ihrer "Normal-USer" Performance da auch kein rucken zu sehen bekommen. Ich glaub was ich meine macht sich echt am besten verständlich wenn ihr dem Link unten folgt. Ach und danke raphael811, ich check das mal bei Gelegenheit.

    http://tinyurl.com/bvryagm
  • in: Homepage Performance

    geschrieben von h4nni

    Hallo Leute,
    über die Suchfunktion hab ich auch nur speziellere Antworten gefunden und irgendwie gehen mir so langsam die Ideen aus. Das Problem: Meine Homepage ruckt. Die Seite ist fertig geladen und dennoch ruckt sie beim runterscrollen. Im Verhältnis sind sag ich mal 10 Div-Boxen geöffnet mit jeweils einer kleinen JS ein-ausblend funktion. An der sollte es nicht liegen. Innerhalb dessen sind dann "Episoden-Listen" mit bis mehreren, bis über 100 Elementen. Sind aber keine <div>, sondern <a >-Tags und jeweils mit css formatiert. zusätzlich hat jede dieser a Tags noch eine Checkbox dabei und ein kleines icon.

    Meine Frage: Was kann so stark die Performance beeinflussen das die Seite beim Scrollen ruckelt. Wenn wer Bock hat kann ich ihn auf die Seite einladen, die ist leider nicht öffentlich zugänglich. Braucht auch keine Anmeldung, ich bekommt nur ein Passwort und Gastnamen.

    LG
  • in: Vatiable Ausgabe in mehrere Spalten

    geschrieben von h4nni

    Also die MySQL Tabelle hat überhaupt keine Relevanz. Es geht nur um die Ausgabe von mehreren Variablen.

    Es geht um die Darstellung mehrer Daten in (z.B.) 4 Spalten. Normalerweise funktioniert die Ausgabe ja aber nur Zeilenweise. Als veranschaulichendes Beispiel:

    Es werden 100 Filme nach dem Alphabet ausgegeben, nun sollten in erste Spalte die ersten 25, in die zweite die nächsten 25 usw. Mein einziger einfall wäre ...

    1. Datensätze zählen
    2. durch Spaltenanzahl teilen
    3. nach erreichen der im Beispiel 25 die nächste Spalte öffnen (in meinem Fall eine DIV-Box).

    Nur das Problem dabei ist, das je nach Auflösung mehr oder weniger Spalten sinn machen, also die Spaltenanzahl variable sein sollte.
  • in: Vatiable Ausgabe in mehrere Spalten

    geschrieben von h4nni

    Hallo Leute,

    ich weiß nicht nach was ich noch suchen soll im Board, also:

    Ich würd gerne eine MYSQL Tabelle ausgeben mit einer variablen Anzahl an Ausgaben. Mein erster Ansatz war mit div-elementen per float und einer festen Breite. Nur dann werden die Werte aus der Tabelle von links nach rechts ausgegeben und dann in die nächste Zeile. Ich wollte aber quasi 4 gleich lange Spalten ausgeben, Beispiel:

    1 - 5 - 9
    2 - 6 - 10
    3 - 7 - 11
    4 - 8 - 12

    und nicht:

    1 - 2 - 3
    4 - 5 - 6
    7 - 8 - 9
    ...

    Gibt es da eine möglichkeit außer alle Variablen zu zehlen und dann durch 4 zu teilen und einen Zeilenumbruch zu machen? Die Box sollte nämlich nach möglichkeit eine % Angabe bekommen und verkleiner und vergrößerbar sein.

    Wer ne Idee?


    Beste Grüße,
    Jan
  • in: Float verhindert Link

    geschrieben von h4nni

    War ja ein total dummer Fehler. Ich weiß nicht genau ob es das war oder ob noch etwas anderes, aber die Lösung war so überflüssig das ich lieber gleich um Löschen gebeten habe. Lasst ihr die Themen immer stehen? Ich konnte es nicht gleich wieder löschen und das ist echt überflüssiger Content hier ;)
  • in: Float verhindert Link

    geschrieben von h4nni

    OK ich hab mich jetzt lange damit rumgeschlagen. Warscheinlich steckt der Fehler tiefer im Code aber bei der bisherigen Fehlersuche wurde dieser durch das entfernen von "float:left" aus der CSS besitigt. Und zwar habe ich einen <a> - Tag aber mit dem Float funktioniert der Link nicht mehr ...

    CSS:
    .searchResult {float:left; width:100%; height:40px; border-bottom:1px solid #d4d4d4; padding:10px 0 0 0;}
    .searchResult:link {width:100%; height:40px; border-bottom:1px solid #d4d4d4; padding:10px 0 0 0;}


    Datei:
    echo "<a href='index.php&open_game=".$row->game_id." class='searchResult''>";
    echo "balbalbal Inhalt";
    echo "<span class='pale'>blabalabal</span>";
    echo "</a>";


    Hat wer eine Idee oder wenn nicht zu diesem Beispiel passend eine Begründung wie ein Float den Link verhindert??


    EDIT: Das hat sich erledigt. Kann das wer löschen?
  • in: onMouseout Problematik

    geschrieben von h4nni

    Ich probiere das mit dem <ul> mal aus ob ich da auch das hinbekomme was ich haben möchte.

    Wegen dem escapen: Wenn ich vorne Doppelte-Anführungszeichen benutze interpretiert er die Einzelnen-Anführungszeichen als doppelte, da müssen aber einfache stehen. Wenn ich Einfache vorne habe dann schließe ich das Echo ja wieder mit denen. Also muss ich die escapen. Ich habs auch ausprobiert. Kann sein das ich hier einen Denkfehler habe, aber ... !

    UDPDATE:

    Danke nochmal. Ich habs jetzt mit UL LI gelöst. beim letzten mal hat das nicht so wirklich geklappt. Ich hab jetzt auch echt lange gebraucht das einzurichten. Aber wenn man einzelne Buttons mit extra Classes versieht und die Gestaltung nicht in den UL-Tags einbindet, dann hauts auch hin. Denn irgendwie können die Listen nicht alle CSS Werte darstellen ... da bin ich vorher nicht drauf gekommen. Denke ich brauch mein Ergebnis auch nicht zeigen, kennt man ja soetwas.

    Kann geschlossen werden das Thema.

    Schöne Grüße
  • in: onMouseout Problematik

    geschrieben von h4nni

    Mh, ich meine ich muss escapen. Weil es "einfache Anführungszeichen" sein müssen bei JC. Die Links im Untermenü sind halt für weitere Bereiche auf der Seite. Ich wollte es ganz gerne mal mit JS versuchen ...

    nav_series = nav_1 (ergibt ja sonst keinen Sinn).

    echo '<a href="" onMouseover="document.getElementById(\'nav_1\').style.display = \'block\';">News</a>';
    
    echo '<div id="nav_1" onMouseout="document.getElementById(\'nav_1\').style.display = \'none\';">';
    include 'nav_news.php'; 
    echo '</div>';
    
    nav_news.php:
    <a href=>Upunkt 1</a>
    <a href=>Upunkt 2</a>
    <div>Upunkt 3</div>
    <div>Upunkt 4</div>
  • in: onMouseout Problematik

    geschrieben von h4nni

    echo '<a href="" onMouseover="document.getElementById(\'nav_1\').style.display = \'block\';">News</a>';
    
    echo '<div id="nav_1" onMouseout="document.getElementById(\'nav_series\').style.display = \'none\';">';
    include 'nav_news.php'; 
    echo '</div>';
    
    nav_news.php:
    <a href=>Upunkt 1</a>
    <a href=>Upunkt 2</a>
    <div>Upunkt 3</div>
    <div>Upunkt 4</div>


    Die nav_1 Box liegt direkt unter dem Menü und geht über die ganze Breite und wenn man mit der Maus wieder richtung Seiteninhalt geht verschwindet die Box wieder. Problem ist halt nur sie verschwindet auch wenn man über die Upunkte geht. Egal ob div oder <a>.
  • in: onMouseout Problematik

    geschrieben von h4nni

    Hallo Leute,

    Ich habe gerade eine Art Untermenü mit onMouseover und onMouseout erstellen wollen. Nun gibt es dabei ein Problem. Und zwar wenn ich über einen Menüpunkt gehe wird ein Untermenü als DIV-Element eingeblendet. Befindet sich nun in diesem DIV-Element ein weiteres oder ein <a> und man fährt mit der Maus darüber, zählt das anscheinend als "Mouseout" und das Element schließt sich. Hat jemand eine Idee?

    Grüße
  • in: Abfrage aus zwei Tabellen

    geschrieben von h4nni

    Ai. Gut. Bisher war noch nichts dabei, aber dieses UNION ... das scheint zu funktionieren und auch das zu sein, nach dem ich gesucht habe!

    Danke allen für die Hilfe. darkpandemic hat die Lösung gepostet.
  • in: Abfrage aus zwei Tabellen

    geschrieben von h4nni

    So ok, jetzt hab ich mir das auch nochmal mit Inner / Left / Right Join durchgelesen. Das funktioniert so nicht. Die Datensätze aus TBLspieltage und TBLtermine sind nicht miteinander verbunden. Lediglich haben beide ein Datumsattribut im Timestamp-Format. Die ausgabe soll nun sortiert nach dem Datum ausgegeben werde. Also der Innerjoin passt hier auch nicht.
  • in: Abfrage aus zwei Tabellen

    geschrieben von h4nni

    so hast Du die Felder datum und id im Ergebnis doppelt


    Nun ja, es soll ja nur ein Termin ODER ein Spieltag ausgegeben werden. Quasi abwechselnd. Ich kanns nicht nochmal erklären. Die Datums Attribute sind als Timestamp gespeichert. Das ist nicht die orginal Abfrage, deswegen fehlen bei dem einem time() die Anführungszeichen.

    tbl_termine
    termin_id - name - ort - datum - url - linkname - kategorie- beschreibung
    
    (253, 'Buxte-Cup', 'Buxtehude', 1301180399, 'http://www.homepage.de', 'Offizielle Homepage', 'Turnier', 'Mehr auf der offiziellen Homepage (siehe Link)')
    
    tbl_spieltage
    spieltag_id -saison - heim - gast - date - ort - spieltag - spielpunkte - spiele_heim - spiele_gast - saetze - bericht
    
    (248, 2012, '163', '167', '1318197599', 'Ort', 3, 134:352, 3, 5, 14:2, 'Ja das war ein toller Spieltag'),


    Ich glaube es ist noch nicht so ganz rüber gekomen was ich möchte ... Beispiel Ausgabe wäre:

    9.10. Treffen im Kaffe (Termin)
    10.10. 3. Spieltag (spieltag)
    22.10. 4. Spieltag (spieltag)
    11.11. Kaffee und Kuchen bei Tante Herta (Termin)


    PS. Den JOIN hab ich mir noch nicht angeguckt.
  • in: Abfrage aus zwei Tabellen

    geschrieben von h4nni

    Ich habs noch nich ausprobiert, deswegen ist dsa vielleicht überflüssig.

    Die Spieltage stehen nicht mit in den Terminen. Es gibt Spieltage und Termine. Logisch betrachtet sind beides Termine, aber die haben halt jeder eine eigene Tabelle wegen der unterschiedlichen Attribute. Nun sollen in der Liste die nächsten 10 Termine (mitunter der Spieltage) ausgegeben werden. Problem war halt das ich hätte erst die Termine und dann die Spieltage ausgeben können, aber nicht meinetwegen am 1. ein termin, am 3. einen spieltag und am 14. wieder einen termin, da die Abfragen nicht "parallel" stattfinden konnten sondern nacheinander. Ich probiere das zuhause gleich mal aus.

    Danke soweit schonmal.


    UPDATE

    Meine Abfrage. Nur da bekomme ich nur Scheiße bei raus. Sieht so aus wie immer wieder die selben Werte. Ich glaube ich brauch noch eine andere Abfrage. Ich hab gerade was von LEFT JOIN oder so gehört. Wäre das noch was?

    SELECT
      tbl_termine.datum,
      tbl_spieltage.datum,
      tbl_termine.terminID AS id,
      tbl_spieltage.spieltagID AS id,
      tbl_termine.name,
      tbl_termine.spieltagNR AS name,
    FROM tbl_termine, tbl_spieltage
    WHERE 
      tbl_termine.date > time() AND tbl_spieltage.date > ".time()."
    ORDER BY tbl_termine.date, tbl_spieltage.date 
    LIMIT 10
  • in: Abfrage aus zwei Tabellen

    geschrieben von h4nni

    OK. Wo es spannend wird brichst du ab. ORDER BY. Was soll da nun hin. datum1, datum2?
  • in: Battlefield 3 open Beta

    geschrieben von h4nni

    Das Spiel selbst als Neuauflage von BC2 zu bezeichnen, finde ich ein wenig untertrieben. Grafisch und auch vom Handling der Ballermänner ähnelt es doch mehr Battlefield 2. Vom Destruction hat man auf Op Metro echt nicht so viel, aber schon jetzt lässt es Gutes erwarten, wenn sich im Ubahn Schacht plötzlich neue Wege und Abkürzungen durch eine Panzerfaust darbieten. Es wurde auch gesagt, der Programmcode ist nun einen Monat alt, also lang nicht der aktuelle. War anfangs auch ein wenig erschrocken über die noch zahlreichen Fehler, wenn auch meist nicht Spielbeeinflussend. Ich musste auch erstmal suchen bis ich das Menü (für Grafiksettings) gefunden hatte, da man dieses erst mit ESC öffnen kann, wenn man gespawned ist. Es hieß doch auch, man kann nur beim Squadleader joinen? Den gab es ja nun anfangs gar nicht, ist das erledigt? Für alle anderen die den 27. gar nicht mehr erwarten können, folgende Seite leistet einfach die perfekte Berichterstattung (Hut ab): http://www.battlefield-3.org.

    Ich persönlich werde es, zumindest in diesem Jahr, nicht spielen können. Ganz einfach wie auch aus meinem Freundeskreis ein paar andere: Die Hardware. Wir haben alle Notebooks durchs Studium und ich kauf mir jetzt sicher nicht für ein Game einen neuen Tower PC für 500, und noch weniger einen Laptop für über 1000 € nur für ein Spiel. Echt schade, hatte gehofft es läuft da ich auch ambitionierter BC2 Spieler bin und alle anderen Bekannten mit denen ich bisher immer mal am Wochenende zocke, zumindest die mit der nötigen Hardware oder ein paar Scheinen locker, jetzt zu BF3 wechseln werden.
  • in: Facebook likebutten ?

    geschrieben von h4nni

    Falls du aus Schleswig-Holstein kommst, aber auch sonst:

    http://www.spiegel.de/netzwelt/netzpolitik/0,1518,782939,00.html
  • in: Abfrage aus zwei Tabellen

    geschrieben von h4nni

    Hallo, ist es möglich eine Abfrage aus zwei Tabellen "über kreuz" zu ordnen?

    Als Beispiel, ich frage auf einer Sportseite einmal die nächsten 10 Termine ab und die nächsten 10 Spieltage. tbl_termine und tbl_spieltage meinetwegen. Beide haben den Wert "datum" (timestamp) und ich würde gerne die nächsten 10 Termine UND Spieltage in einer Tabelle ausgeben. So dass auch meinetwegen erst 3 Termine und dann 2 Spieltage, und darauf 5 weitere Termine folgen.

    Ich hab zwar die Suchfunktion benutzt, nur wenn man nicht genau weiß wonach man sucht ...

    Grüße,
    Jan
  • in: Notice: Undefined variable: _Post in...

    geschrieben von h4nni

    Um kein neuen Topic zu öffnen:

    Ich habe die Notice-Meldungen bisher einfach abgeschaltet. Zum debugging sind die allerdings doch recht hilfreich. Nur gibt es welche, die sind einfach unumgänglich, oder doch nicht? Und zwar die simple Meldung für eine undeklarierte Variable. Ich teile eine Variable mit explode auf und teste dann ob sich etwas im zweiten Teil befindet. Z.B. um eine EmailAdresse im Kontaktscript zu checken. Wenn nichts drinne ist dann Fehlerausgabe. Aber wenn die leer ist, dann bekomme ich auch eine Notice-Meldung. Meine Antwort: Ist halt so. Oder?
  • in: Display von Div-Elementen

    geschrieben von h4nni

    Viele gute Tips. Danke dafür.

    1. Java und Javascript, get it.
    2. onMouseover war klar, das oben war quatsch. Im Code wars ja over.
    3. Ich arbeite meist ohne Krokodilzähne, weil die einfach unnötig sind. Daran liegts auch nicht, ist ja kein Leerzeichen dazwischen. Das inStyle war auch nur zur demonstration, sonst natürlich css-Adressierung.
    4. IDs, ok ich probiers. Bin gespannt :)
    5. Fehlerkonsole, habs bisher nur für css benutzt. JS ist anscheinend auch dabei, nice.
    6. Mir ist es wieder eingefallen, bei FORM-Elementen ging das mit dem name.action immer problemlos.
    7. visibility ist auch quatsch. Ist mir in dem Fall nicht aufgefallen weil der container absolut gesetzt wurde und sich so nichts verschoben hat.

    Noch eine Frage: Die Div-Container haben meist eine CSS-ID, kann ich die dann auch als Adressat für JS benutzen? Bevor jetzt kommt "Warum keine Klassen", ich habs mir angewöhnt bestimmte Elemente mit ID und andere mit CLASS zu versorgen.

    OK Also habs gerade ausprobiert und es geht leider auch nicht. Auch dein Zweizeiler haut so nicht hin. Ich probier noch mal weiter ...
  • in: Display von Div-Elementen

    geschrieben von h4nni

    Hallo. Ich bin noch nicht so JavaSCRIPT erfahren. Eigentlich gar nicht. Ich hab bisher immer nur mit onMousehover, -click u.Ä. gearbeitet. Nun möchte ich eine DIV-Box anzeigen, wenn man mit der Maus über einen Link geht. Bisher ging das immer mit einem "this.style..." oder bei anderen Objekten wie Bildern "name.style...". Nun funktioniert das aber bei der divbox so nicht. Ich gebe der
    <div name=test style=visibility:hidden;>
    einen Namen und schreibe dann in den link-tag
    onMouseover="test.style.visibility='visible';"

    Allerdings passiert nichts. Müsste ich dafür irgendeine Funktion in den Header schreiben? Ansonsten hat das doch auch geklappt!?!!?! Ich finde im Internet nur Lösungen mit Header Einbezug, aber wie gesagt, woanders geht’s doch auch!?

    Grüße
  • in: Battlefield 3?

    geschrieben von h4nni

    Ich bin gerade auch verwirrt. Man brauch dann Origin um sich das Spiel laden zu können, und denn startet man das über den Browser? Also erstmal kann man aus deutschland BF3 anscheinend nicht bei Origin kaufen, nur freistellen wenn man es woanders gekauft hat. Und die Browserseite ist dann in Origin integriert oder läuft über meinen Firefox? Hoffe das ist alles in Origin, sonst wird man ja bekloppt. Ich mach alles mit Steam. Die Cloud ermöglicht es mir sowohl zuhause auf meinem Laptop als auch auf meinem leistungsstärkeren PC in meinem Zweitwohnsitz immer den gleichen Spielstand zu speichern. Und wenn ich formatiere, lade ich so schnell wieder alles drauf. Immer aktuelle Version, keine Zusatzprogramme, einfach, peng. Das du es wegen Bugs neu installieren musstest klingt scheiße, kanns mir vorstellen. Hatte ich noch nicht. Und von meinen spielen habe ich immer nur die drauf, die ich auch aktuell Spiele. Würde ich alle installieren, wäre ja unsinnig, dann müsste ich wohl auch ein wenig warten. Aber so bei den 5 Games maximal, das geht ruckzuck. Über Nacht und fertig.
  • in: Battlefield 3?

    geschrieben von h4nni

    Battlefield 3 knüpft an Battlefield 2 an, logisch. Storymäßig gab es auf dem PC bisher ja nur Bad Company 2. Was BC1 angeht, kann ich nicht mitreden da ich kein Konsolenspieler bin. Von der Technik her kommt wieder die Frostbyte, bzw. die neue Frostbyte Engine zum Einsatz. Die "Spaß-Elemente" von BC werden allerdings wieder durch Realismus ersetzt werden.

    Was ich cool finde, aufgrund von Community-Feedbacks hat EA vor Kruzem auch das Commando-Rad aus BF2 wieder eingeführt.

    Anscheinend wird hier nicht so sehr im Spieleboard diskutiert, aber vielleicht hat ja dennoch wer eine Meinung zur Origin-Pflicht?

    Mein Meinung ist glas klar: wayne. Social Club oder sonst son Schmu haben immer für Ärger gesorgt. Steam ebenso einer dieser Fälle. Meist aufgrund von Bugs oder schlicht weg der Hardwarehunger. Nun im vorraus darüber zu urteilen halte ich für falsch. Steam hat gezeigt, dass man sich steigern kann. Und die Alphatester hatten auch kein Grund zu mekkern: Wem's nicht gefallen hat, der hat's halt akzeptiert, aber gestört hat es niemanden. Und letztendlich geht es doch um das eigentliche Spiel sowie (psssst) Stats, und die dürften wohl nirgens besser dargestellt werden als im Browser.
  • in: CSS 3 Anwendung

    geschrieben von h4nni

    Das stimmt. Ich empfehle die Multiple-Backgrounds Funktion eben aus diesem Grunde bisher noch nicht zu verwenden. War zwar ein tolles Ergebnis und sehr praktisch, aber gerade bei den Update-lahmen IE Usern ist dies noch nicht möglich.
  • in: CSS 3 Anwendung

    geschrieben von h4nni

    Danke ploco für die Antwort. Von der Seite hatte ich auch meine Variante, ein Stück weiter unten. Das war nicht der Fehler.

    LÖSUNG: Die Reihenfolge der hintergründe. Der Flächendeckende Hintergrund sollte an letzter Stelle stehen, da er sonst die anderen überdeckt.

    Grüße
  • in: CSS 3 Anwendung

    geschrieben von h4nni

    Schon einen Titel zu finden war jetzt schwer. Also bisher habe ich eigentlich nur grundsätzliche CSS oder HTML Elemente genutzt. Das ganze CSS 2, CSS 3, HTML 5 usw. ist irgendwie an mir vorbei gerauscht oder ich hab es unwissentlich benutzt. Meine Frage ist warscheinlich so blöd, weshalb ich auch nichts bei google finde.

    Ich wollte die (neue) Möglichkeit von CSS3 nutzen, mehrere Hintergründe anzuzeigen. Nur funktioniert das bei mir nicht. Muss ich irgendwo kenntlich machen das ich CSS3 benutze, in der Dateiendung oder so? Oder wird eine älterere Version einfach ersetzt und ist grundsätzlich auf dem neusten Stand? Oh man ist der Thread peinlich ...

    Meine Beispiel CSS-Zeile:

    background: url(decoration.png) left top no-repeat, url(ribbon.png) right bottom no-repeat;
  • in: Kronenkorken sammeln

    geschrieben von h4nni

    Ich sammle auch Kronkorken, habe aber keine eigene Seite dafür ;)

    Da genügt mir dass die ganz altertümlich an die Wand zu nageln.
  • in: TFT Grüne Punkte

    geschrieben von h4nni

    Die sind auch nicht immer da, nur manchmal. Ich glaube das Problem können wir so nicht lösen. Lassen wir das Thema fallen!
  • in: TFT Grüne Punkte

    geschrieben von h4nni

    Ich hab noch kein Prozess gefunden. Aber nun seh ich auch gerade das direkt nach dem Hochfahren noch keine Striche da sind.

  • in: Uploadscript / $_FILES leer

    geschrieben von h4nni

    Also starte den Upload per Direktlink. Also direkt den Link auf den Server. Das kann eigentlich nur daran liegen. Was war es bei dir genau?

    Das kein Upload geht ist ja möglich, aber ich müsste ja dennoch solche File-Angaben anzeigen können. Der Upload kommt erst in einem Schritt ganz am Ende wenn der Dateityp der richtige ist.
  • in: TFT Grüne Punkte

    geschrieben von h4nni

    Ach kacke, natürlich Links oben.
    Hintergrundbild hat damit nichts zu tun.
    Auf dem 2. Link hab ich noch mal nen schwarzen Rand drumgezogen, da ists noch deutlicher.
  • in: Uploadscript / $_FILES leer

    geschrieben von h4nni

    Keine Angst, jetzt kommt nicht das Standartproblem wie sonst auch beim Tema "Uploadscript". Die Suchfunktion und Google habe ich auch benutzt.

    Mein Script läuft super, auf dem einfachsten Wege mit copy(), dem Formular mit enctype="multipart/form-data" auf einem php v5+ Server. (global dingsda ist off, muss ja aber seit php 4.irgendwas auch nicht mehr sein).

    So das Problem ist nun das es auf einem bestimmten Server nicht korrekt läuft. Auch ein ganz einfach erkennbarer Fehler: Die Variablen $_FILES bzw. $HTTP_POST_FILES werden leer übergeben. Auf anderen Servern geht es sowie auf meinem Localen PC. Ich hab bisher nur die Fehlermöglichkeiten des ectypes gefunden aber daran liegts bei mir nicht, steht ja drinne. Wie gesagt woanders gehts, was könnte die korrekte übergabe noch Blocken in den Servereinstellungen? Muss ja daran liegen! Hat eine eine Idee`?
  • in: TFT Grüne Punkte

    geschrieben von h4nni

    Hallo,
    ich hab eben was merkwürdiges auf meinem Desktop entdeckt. Stört nicht wirklich und muss auch nicht dringend behoben werden, aber interessieren was es ist würd mich das schon:
    oben rechts in der Ecke hab ich so zwei kleine Punkte, oder eher Striche. Wirklich nur ganz klein, am leichtesten zu beschreiben durch diese beiden Bilder:

    http://www.xup.in/pic,10570055/1.png
    http://www.xup.in/pic,54613599/2.png

    Die beiden sind nur da wenn ich auf dem Desktop bin, also wenn ich ein Fenster öffne und das bis oben in die Ecke geht, sind die weg. Wenn ich daraufklicke kann ich kein Rechtsklick machen, oder einen Rahmen mit der Maus ziehen.

    Vielleicht kennt das ja wer. Bei Google hab ich nichts gefunden und wie gesagt, ist auch nicht so tragisch nur komisch find ichs schon. Tote Pixel schließe ich schonmal aus da sie beim Fenster öffnen weg sind.
  • in: Alternative für Funktion get_browser

    geschrieben von h4nni

    Jau danke das haut hin.
  • in: Alternative für Funktion get_browser

    geschrieben von h4nni

    So eine Antwort brauch ich hier nicht, meinste sonst würd ich hier nachfragen?

    Die alternative bringt mich leider nicht weiter. Damit bekomm ich nur die komplette Infozeile. Ich möchte aber lediglich den Browsernamen und die -Version in jeweils einer Variablen. Mit get_browser geht das, nur leider ist die Funktion abgeschaltet.
  • in: Alternative für Funktion get_browser

    geschrieben von h4nni

    bin nicht bei lima

    ... also schon aber die seite speziel gerade nicht.

    Beitrag geändert: 6.6.2008 16:53:39 von h4nni
  • in: Alternative für Funktion get_browser

    geschrieben von h4nni

    Warning: get_browser() [function.get-browser]: browscap ini directive not set.



    Gibt es eine Alternative zu dieser Funktion um den Browser auszulesen? Ich hab kein Bock mehr auf den IE6 und wollte ganz gerne den Usern die damit unterwegs sind einen Hinweis auf ein Update geben anstatt eine völlig verkorkste Homepage.


    EDIT
    OK klar .. $_SERVER[\'HTTP_USER_AGENT\'].

    Aber wie kann ich damit die Version und den Browser Namen auslesen?

    Beitrag geändert: 6.6.2008 16:48:53 von h4nni
  • in: Ungewollter HTML Eintrag

    geschrieben von h4nni

    Ich find keine richtige Überschrift dafür. Also unsere Seite ist gerade umgezogen zu einem neuen Hoster und da hat sich folgendes Problem ergeben:

    Bei Einträgen wie News oder auch im Profil, wird vor jedes >"< und >'< drei > /// < gesetzt oder auch mal eins, ist immer anders. Das ganze verhindert nun das man HTML Code bei einer News, oder allgemein bei einem Post verwendet. Der Fehler wurde noch nicht gefunden, hat jemand eine Idee?

    Beispiel:

    http://mymp.net/v3/news/all/all/5/2/

    -> 3. News von oben und dann der Klapptext, da gehen sämtliche Bilder nicht.


    Gruß
    Jan
  • in: Javascript-Befehl in echo Ausgabe

    geschrieben von h4nni

    Ziel war :

    <a href="javascript:clip('$boxID')">";

    umgesetzt mit :

    <a href=\"javascript:clip('$boxID')\">";

    Danke tehkugel, so klappts. Danke auch Thomas, bis zur nächsten Frage ;)
  • in: Javascript-Befehl in echo Ausgabe

    geschrieben von h4nni

    Ja das weiß ich ja. Ich möchte nur kein >"< ausgeben sondern >'< .


    Ach ja nebenbei, guten Tag Herr Baumann!

    Beitrag geändert: 27.7.2007 21:20:22 von h4nni
  • in: Javascript-Befehl in echo Ausgabe

    geschrieben von h4nni

    OK der Titel sagt eigentlich schon alles.

    Per google find ich grad nichts also hier nochmal:

    In einer Schleife wird ein echo befehl ausgegeben der einen javascriptlink beinhaltet:

    href='javascript:clip('",$boxID,"')'

    Das Problem dabei ist das der Teil in den Klammern normalerweise in ' Anführungszeichen stehen müsste, das durch den echobfehel aber nicht funktioniert. Was nun?

    mfg
    Jan
  • in: Begrenzte Menge an Text ausgeben

    geschrieben von h4nni

    Es ist grad irgendwie kein Freund mehr online der mir die Frage beantworten kann, also mit der Hoffnung das einer schnell ne Antwort hat:

    Wie kann ich eine begrenzte Menge an Text bei einer mysqp Abfrage ausgeben lassen.

    Bsp:

    text lalala lelele lululul text lalala lelele lululul text lalala lelele lululul text lalala lelele lululul text lalala lelele lululul text lalala lelele lululul


    Ich möchte nun in meiner Abfrage ne Art Vorschau von dem Text ausgeben, meinetwegen nur die ersten 30 Zeichen ... Jemand ne Idee?
  • in: Gästebuch include

    geschrieben von h4nni

    So nun hab ich mir ein php g?stebuch besorgt. Installation etc. hat auch funktioniert.

    Das Problem ist jetzt nur das wenn ich mit dem G?stebuch was machen will, also einen Eintrag eintragen m?chte, den eintrage oder was auch immer, der das immer auf der ganzen Seite ?ffnet und nicht im entsprechenden Bereich wo es includet werden soll.

    Google hat leider noch nicht weiter geholfen.
  • in: Gästebuch include

    geschrieben von h4nni

    Danke f?r die Antworten.

    Ich werd's im Pop up ?ffnen. Bei gelegenheit installier ich dann mal nen php G?stebuch.

Login zum Webhosting ohne Werbung!