-
Gesamte Inhalte
207 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von computercrustie
-
Das weiß ich auch, allerdings bekommst du ihn nicht zu Gesicht, so wie * es gewollt hat. Aber zum Anfang kannst du auch einen Artikel von mir für Einsteiger lesen: HTML-World
-
Noch etwas: Das Menu wird bei Mozilla nicht richtig dargestellt (es geht nicht wieder zu) Also nur bei IE, NS oder Opera läufts richtig.
-
Noch eleganter geht's so: <?php $text='bla,bla,"bla,bla,bla",bla,bla,"bla,bla",bla'; $pattern="/\"([^\"]*)\"|([^,]*)/"; preg_match_all( $pattern, $text, $array ); $array = array_filter( array_merge( $array[1], $array[2] ) ); print_r($array); ?> [/PHP]
-
Und es gibt noch irrationale, LotusNotes verwendet diese.
-
Passiert jedem mal, aber dafür ist's ja ein Forum geworden :uli
-
Das meinte ich ja auch. Also das Prinzip ist recht einfach Ich habe die Haupteinträge als div's mit einer ID gemacht, die mit mit dem Maus-Event eine JavaFunktion aufrufen. Die Untereinträge sind ebenfalls divs, die von o.g. Funktion auf visible geschalten werden, sobald die Maus darüber fährt, sonst sind sie hidden. Für den HTML-Code kannst du dir ja den Quelltext der Seite ansehen, das Script sieht so aus: //<!-- var DHTML = 0, DOM = 0, MS = 0; var subs=new Array(); for (a=1;a<5;a++) { subs[""+a+""]=0; } if(document.all) { DHTML = 1; MS = 1; } if(document.getElementById) { DHTML = 1; DOM = 1; } function NoBorder(elem) { with (elem.style) { borderLeft="0px"; borderTop="0px"; borderRight="0px"; } } function Border(elem) { with (elem.style) { borderLeft="black 1px solid"; borderTop="black 1px solid"; borderRight="black 1px solid"; } } function Show(type) { var mtype="menu"+type; var stype="sub"+type; if (MS && !DOM) { melem=this.document.all[mtype]; selem=this.document.all[stype]; } else if (DOM) { selem=this.document.getElementById(stype); melem=this.document.getElementById(mtype); } selem.style.visibility="visible"; melem.style.backgroundColor="SkyBlue"; Border(melem); } function Hide(type) { var mtype="menu"+type; var stype="sub"+type; if (MS && !DOM) { selem=document.all[stype]; melem=document.all[mtype]; } else if (DOM) { selem=document.getElementById(stype); melem=document.getElementById(mtype); } selem.style.visibility = "hidden"; melem.style.removeAttribute("backgroundcolor","false"); NoBorder(melem); } function mouseover(type) { Show(type); } function mouseout(type) { if (subs[type]==0) Hide(type); } function subover(type) { Show(type); subs[type]=1; } function subout(type) { Hide(type); subs[type]=0; } //-->
-
Mit der festen Angabe ist mir klar, aber wie soll denn bei Angabe einer Variable diese ausgewertet werden, wenn das nur via HTML läuft ? Du müsstest den Script-Link dann schon via JavaScript ausgeben.
-
Welche Programmiersprache für den Anfang? (war: Frage :))
computercrustie antwortete auf eSca's Thema in C und C++
Du kannst auch mit C++ linear programmieren, also deshalb. Und kannst vor allem später gleich noch OOP testen. -
PHP/MySQL Entwickler gesucht
computercrustie antwortete auf emy's Thema in Skript- und Webserverprogrammierung
Hätte da Interesse, allerdings arbeite ich hauptberuflich bereits als Programmierer, deshalb kann ich nicht mit festen Terminen arbeiten. Referenzen: Mein Projekt Mein(e) Artikel -
Welche Programmiersprache für den Anfang? (war: Frage :))
computercrustie antwortete auf eSca's Thema in C und C++
HTML ist keine Programmiersprache, sondern ein Dokumentenstandard. Davon abgesehen: Am besten mit C++ anfangen. Wenn du das einmal verstanden hast, kannst du alles. Und du musst ja nicht gleich mit dem Schwierigsten beginnen, fang erst einmal mit einer Konsolenanwendung an. -
Schau dir mal das Menu an: http://www.sv-granschuetz.de Wenn du soetwas meinst, dann kann ich dir weiterhelfen.
-
Wieso muss das in JavaScript gemacht werden ? Du rufst doch anscheinend eine PHP-Datei auf, also handle den Parameter doch dort und erzeuge das Script dynamisch. Ansonsten könnte der Fehler eventuell auch daran liegen, dass dein Parameter ausserhalb der Anführungszeichen steht. Und vor allem: Du scheinst den Link nicht innerhalb einer Scriptsprache aufzurufen, wie soll die Angabe in deiner Variable eigentlich ausgelesen werden ?
-
PHP ist eine Interpretersprache, sie wird nicht kompiliert.
-
In C# habe ich selbst noch nicht programmiert, dürfte aber nicht so wesentliche Unterschiede geben. Also eigentlich brauchst du nur das onKey-Event abfangen, den Tastencode auswerten und wenn die nicht erlaubt ist, den Tastencode auf Null setzen.
-
Dann brauchst du aber nicht alle vier Arten angeben, das folgende reicht: a { Color: #000000; Font-Family: Arial; Font-Size: 10pt; Font-Weight: normal; Text-Decoration: none; } a:hover { Color: #000000; Font-Family: Arial; Font-Size: 10pt; Font-Weight: bold; Text-Decoration: none; }
-
Eben, und wie du schon am Thema der Seite erkennen kannst, sind die User mit Masse "vorinstalliert IE-Nutzer", zudem meine Statistik 95% IE sagt. Und als Referenz würde ich die Seite zudem sowieso nicht nehmen, da ich sie wie bereits erwähnt zu "schalmpig" programmiert habe. Aber davon abgesehen ist die Seite gerade auf dem "Trockendock", da gibt es dann keine (wesentlichen) Unterschiede zw. den Browsern mehr. Trotzdem Danke für deine Mühen.
-
PHP Datumsformat
computercrustie antwortete auf NurrE's Thema in Skript- und Webserverprogrammierung
So gehts natürlich auch. -
Dann behalte doch einfach den HTML-Header. Wieso willst du denn unbedingt xml haben ?
-
php und xslt => ich bekomme ne wirklich merkwürdige ausgabe!
computercrustie antwortete auf etreu's Thema in Skript- und Webserverprogrammierung
Stimmt, das die hab ich gar nicht gesehen. Man sollte halt erst lesen dann antworten :cool: -
Stimmt, aber 95% meiner User nutzen IE, der Rest NS. Also was solls. Aber bei der nächsten wird's besser
-
PHP Datumsformat
computercrustie antwortete auf NurrE's Thema in Skript- und Webserverprogrammierung
Ja, aber er arbeitet ja mit aktuellen Fotos. Also wie bereits gesagt wurde: Datenfeld vom Typ INT in deiner DB und dieses als UNIX-Time benutzen. Damit kannst du auch einfacher Zeiten berechnen. Deine Datumsangabe kannst du ja mittel RegEx parsen und dann mit mktime() in Sekunden umwandeln: if (preg_match("/((\d){1,2}\.(\d){1,2}\.(\d){2,4}/",$eingabe,$match)) { $time=mktime(0,0,0,$match[2],$match[1],$match[3]); } [/PHP] Du brauchst dann in der ORDER-Klausel der SQL-Abfrage nur noch DESC angeben und schon hast du den wirklich aktuellen Eintrag zuerst. -
$sql="SELECT FROM tabelle WHERE benutzername='$name'"; $res=mysql_query($sql,$db); if ($res && mysql_num_rows($res)) { echo "Dieser Benutzername existiert bereits."; mysql_free_result($res); } else { $sql="INSERT INTO tabelle (email,benutzername,password) VALUES ('$email','$benutzername','$password')"; mysql_query($sql,$db); if(!mysql_errno($db) { echo "Daten übernommen"; } else { echo 'Fehler bei Übernahme der Daten<i>'.mysql_error($db).'</i>'; } } [/PHP]
-
php und xslt => ich bekomme ne wirklich merkwürdige ausgabe!
computercrustie antwortete auf etreu's Thema in Skript- und Webserverprogrammierung
Du hast die Klammern um die || vergessen: So nicht: $result = xslt_process($xslt,$xml,$xsl) || die(xslt_errno($xslt)." :: ".xslt_error($xslt)); [/php] Sondern so: [php] $result = (xslt_process($xslt,$xml,$xsl) || die(xslt_errno($xslt))." :: ".xslt_error($xslt)); -
Dann hast du aber wieder das Problem, das jemand die Gebühren für die EC-Zahlungen übernehmen muss, denn die kosten richtig Geld. Ausserdem: was machst du bei Netz- oder Serverausfall ? Keine Behandlung oder auf die Gebühr verzichten ? Der beste Ansatz ist immer noch der mit der Kassenkarte. Zum Arzt gehen, ohne zu zahlen und am Ende des Quartals die Rechnung. So läuft es zum Bsp, wenn du zum Arzt gehst und die Praxisgebühr nicht bezahlst. Der Arzt ist VERPFLICHTET, dich zu behandeln. In diesem Fall wird dir dann via. Krankenasse eine Rechnung ins Haus flattern. Das beste wäre, keiner bezahlt direkt, sondern die Krankenkassen schreiben jedes Quartalsende eine Rechnung!
-
Ich hab zwei eigene auf meiner HP, machen beide unheimlich Fun (und die Highscore ist online)