Zum Inhalt springen

computercrustie

Mitglieder
  • Gesamte Inhalte

    207
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von computercrustie

  1. 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
  2. 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.
  3. 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]
  4. Und es gibt noch irrationale, LotusNotes verwendet diese.
  5. Passiert jedem mal, aber dafür ist's ja ein Forum geworden :uli
  6. 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; } //-->
  7. 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.
  8. Du kannst auch mit C++ linear programmieren, also deshalb. Und kannst vor allem später gleich noch OOP testen.
  9. 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
  10. 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.
  11. Schau dir mal das Menu an: http://www.sv-granschuetz.de Wenn du soetwas meinst, dann kann ich dir weiterhelfen.
  12. 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 ?
  13. PHP ist eine Interpretersprache, sie wird nicht kompiliert.
  14. 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.
  15. 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; }
  16. 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.
  17. Dann behalte doch einfach den HTML-Header. Wieso willst du denn unbedingt xml haben ?
  18. Stimmt, das die hab ich gar nicht gesehen. Man sollte halt erst lesen dann antworten :cool:
  19. Stimmt, aber 95% meiner User nutzen IE, der Rest NS. Also was solls. Aber bei der nächsten wird's besser
  20. 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.
  21. $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]
  22. 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));
  23. 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!
  24. Ich hab zwei eigene auf meiner HP, machen beide unheimlich Fun (und die Highscore ist online)

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...