Zum Inhalt springen

~Hawkeye~

Mitglieder
  • Gesamte Inhalte

    115
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von ~Hawkeye~

  1. Bist Du Dir denn sicher, dass der Apache auch läuft?
  2. Und auch "http://localhost" bzw. auch Mal "http://127.0.0.1" eingegeben und nicht nur "localhost" Hatte zuhause auf nem Windows mit dem IIS das gleiche Problem, wenn ich nur "localhost" eingebe. Bei "http://localhost" funktioniert es einwandfrei.
  3. Hast Du Windows? Ist in Deiner Hosts- Datei (c:\windows\system32\drivers\etc\hosts) der localhost noch auf 127.0.0.1 gestellt? Oder ist google als Suchseite eingestellt, falls der Name nicht aufgelöst werden kann? -> "http://localhost" oder "http://127.0.0.1" eingeben und schaun was passiert.
  4. ~Hawkeye~

    2 Netze & 1 DSL

    Edit zum obigen Post: Besser nicht beachten. Habe mich gerade nochmal eingelesen und meine Antwort selbst für groben Unfug befunden. PS: wäre manchmal schön, wenn man seiine Antworten selbst löschen könnte ,-)
  5. ~Hawkeye~

    2 Netze & 1 DSL

    Oder baue Dir 2 getrennte Netze auf, indem Du in einem Klasse C Netz 2 verschiedene Subnetze aufbaust. Beispiel für Netz 1: 255.255.255.16 Netz 2: 255.255.255.32 In Netz 1 müsstest Du dann 15 Clienten und in Netz 2 222 Clienten verwalten können. Aber bitte erst nochmal verifizieren ob das so stimmt was ich da ausgerechnet habe. Ist schon wieder zu lange her mit den Subnetzberechnen. Edit: Habe überlesen, dass Du mit beiden Netzen ins Internet willst. Mit der Lösung, wenn sie denn theoretisch funktioniert, bräuchtest Du allerdings 2 Router.
  6. Hallo, ich suche einen Treiber für die Wlan- Karte TEW 423PI für Win XP. Auf der Seite des Herstellers Trendnet ist für diese Karte kein Treiber mehr vorhanden und es wird auf den für die TEW 421PC verwiesen. Dieser funktioniert bei mir nicht und wird auch erst gar nicht installiert. Treiber für den Chipsatz von Texas Instruments habe ich leider auch nicht gefunden. Hat jemand eine gute Adresse oder eine Idee wo man den Treiber herholen kann? mfg
  7. Mach Dir besser Mal Gedanken über die Wahl Deiner Namensgebung. www.diablo2.de musste diese Seite aufgrund von Rechtsansprüchen seitens Blizzard von dieser Domain nehmen und auf eine andere legen. Oder hast du Blizzard davon überzeugt, Deine Seite zur offizielen zu machen? Als Kritik fällt mir spontan noch der Moseover- effekt bei den News- Titeln auf. Den Größenunterschied zwischen dem a:link und a:hover finde ich zu groß.
  8. Wir sind uns einig, dass MIME- Typen den Inhalt von Dateien beschreiben und sich im Dateiheader befinden. Nur wieso schreibt mein Linux HTML in eine leere Datei mit der Extension .html, wenn ich sie über den Webserver anforder? Eine neu erstellte Datei hat zwar einen Dateiheader aber keinen Inhalt. Wieder das Beispiel mit der neu erstellten .txt- Datei, die ich in eine .html- Datei umbenne. Wenn direkt beim erstellen einer neuen Datei im Dateiheader auch gleich anhand der Extension ein MIME- Typ festgelegt wird der da text/plain sein sollte wird der beim umbennen auch direkt in text/html geändert oder interesiert ihn doch nur in erster Linie die Extension? Aus der Wikipedia: Und aus einem Link aus der Wikipedia herraus: So ja nichts neues aber dort taucht auch auf, dass UNIX die Extensionen wie Windows nutzt.
  9. MIME- Typen Wichtig da: Also ich erstelle eine Datei und gebe der den Namen "foobar.html" und gebe keinen Inhalt an. Wenn ich diese Datei nun über meinen Browser vom Webserver anforder und mir dann nach dem Laden den Quellcode der Datei ansehe, stelle ich fest, dass da aufeinmal etwas drin steht und was da drin steht ist HTML. Ich habe keinen MIME- Typen angegeben, woher wissen Browser und Webserver nun was für Daten sie austauschen? Dem Webserver müssen alle Extensionen bekannt sein, mitdenen er arbeiten soll und er muss ggf. auch wissen wie mit den Daten in den Dateien umgehen muss. Wenn ich nur den php- Interpreter auf einem PC ablege, kann ich noch keine php- Dateien vom Server anfordern. Dafür muss erst die Extension .php bzw. .php3, usw eingetragen sein und der Webserver muss wissen wo sich der Interpreter befindet und bei welchen Extensionen er ihn ansprechen soll. Wäre ja performancelastig, wenn das System immer hergehen müsste und immer erst eine Datei sperren, öffnen, auslesen, schließen und dann wieder freigeben müsste. Das System erkennt anhand der Extension, welches Programm das erledigt und sendet die Datei direkt an das Programm. Eine Datei foobar.zip, die ich in foobar.txt umbenne, nun öffnet sich nicht mehr ein entpacker sondern notepad o.ä. und versucht etwas damit anzufangen. Eine Datei foobar.html, die ich in foobar.txt umbenne, nun öffnet sich auch nicht mehr der Browser sondern ein Textprogramm. Der Webserver übernimmt teilweise die Extensionen bzw. verfahrensweisen aus dem System oder man bringt sie direkt dem Webserver bei. Das ist übrigens auch auf Linux so. MIME- Typen sind vielmehr eine Ergänzung zur Extension. Beispiel XHTML. Ich kann eine Datei foobar.html erstellen und der einen XHTML MIME- Typen geben oder ich kann direkt eine Datei foobar.xhtml erstellen. In beiden fällen passiert das gleiche. Mit dem Rest stimme ich Dir zu. Es hat sicherlich seinen Grund Grenzen zwischen den Ganzen Spracharten zu ziehen, nur man muss wohl nicht immer so genau hinsehen. Letztendlich ladet fast alles bei der CPU und wird da verarbeitet. Also min. einen gemeinsamen Nenner wird man immer finden.
  10. Also gut einer noch. Im HTTP- Referer wird gespeichert wo ich vorher war, aber nicht nach was ich zum Beispiel auf google gesucht habe. Erklär mir doch einfach Mal was Technisch beim Interpretieren von php, beim komipilieren von c und beim Anfordern eines HTML- Dokumentes passiert. Ich bin gern bereit was dazu zu lernen.
  11. Das bezog sich auf eine andere Diskussion zwischen uns beiden. Dort ging es darum ob man die Browserhistorie auslesen kann. Wenn Script und Programmiersprache für Dich das gleiche ist, warum reitest Du dann darauf rum, wenn für mich eine Auszeichnungssprache von der Funktion her das gleiche ist wie eine Scriptsprache? Programmiersprachen werden kompiliert und liegen ab da an in Maschinensprache bzw. in einer Zwischensprache vor. Scriptsprachen werden interpretiert, liegen also immer in Menschenverständlicherform vor, bis sie ausgeführt werden. Wobei auch hier nur das Ergebnis anders ist. die Funktion die da hinter steckt ist so ziehmlich die gleiche. Beim Debuggen sind bei einer Programmiersprache vieleicht noch einpaar Schritte mehr drin und halt das erstellen einer Ausführbaren Datei bzw. Programmbibliotheken, etc. Laut Lehrbuch gibt es halt Programmier-, Script- und Auszeichnungssprachen. Nur die Technik da hinter ist weitestgehend identisch. Lassen wir das Thema ganz einfach. Der Threadersteller sollte nun zumindest gesehen haben, dass da mehr zu gehört als nur in eine Datei einpaar Befehle zu schreiben.
  12. Da geht es mir eher um das Prinzip und im Prinzip passiert bei beidem das gleiche. Ich bin auch nur darauf eingegangen, weil mir manche Spitzfindigkeiten auf den Geist gehen und ich keinen Forumcop brauche, der in Antworten nach eben solchen Spitzfindigkeiten sucht um sich möglicherweise selbst zu profilieren. Insbesondere wenn es da um Gebiete geht, indenen so jemand meint das Recht und die Wahrheit für sich gepachtet zu haben. Genau deswegen sollte man sich mit dem Background auseinander setzen und nicht einfach nur einpaar Tags in eine Datei zu schreiben und zu meinen, dass sie nur durch den Inhalt zu einer solchen Datei wird. Dateien haben Dateitypen und einem Browser wird wohl kaum eine Textdatei mit HTML als Inhalt als HTML werten. Dazu gehört der Dateityp, den ich mit einer Extension festlege. php kann ich im übrigen auch noch zusätzliche Dinge beibringen wie zum Beispiel die Unterstützung von Smarty. Somit wäre mein php- Interpreter in der Lage Befehle zu verstehen, die andere nicht kennen. Genauso, wie zwischen Netscape Navigator und dem Internet Explorer es HTML und CSS Befehle gibt, die zwischen beiden unterschiedlich aussehen oder garnicht existent sind, zum Beispiel. Die Technik die hinter dem erkennen, parsen und übersetzen steckt ist beim Browser sowie beim Scriptinterpreter die gleiche. Bei jeder Sprache, die man strukturiert lernen will, sollte man erst einmal die Entwicklungsumgebung verstehen. Danach sollte man sich Gedanken über seinen Stil machen also zum Beispiel doch Mal anfangen im Quellcode Tabstops zu setzen und sich an bestimmte Standards halten. Aber wer will schon einpaar Wochen Theorie pauken bevor er die erste Zeile Programmcode schreibt? So entstehen dann schlecht strukturierte Webpräsenzen, die zum Teil auch noch weder einen Nährwert zum lernen als zur Information haben.
  13. Eine HTML- Datei hat den Mimetype text/html. Nicht nur Text. Zudem sollte jedem klar sein, dass eine Datei existieren muss, um sie aus zu führen. So nun sag mir doch Mal wofür es die Extension .htm gibt? Wenn ich eine neue Datei anlege, diese ohne Inhalt lasse und als foobar.htm abspeicher, was pssiert wenn ich da einen Doppelklick drauf mache? Mein standard Webbrowser öffnet sich. Woher weiß mein OS nun dass er bei einer leeren Datei den Browser öffnen soll? Gut es wurde dem OS so beigebracht aber garantiert passiert das nicht nur aufgrund dessen, dass ich HTML- Tags in eine Datei schreibe. Der Inhalt ist vor dem ersten Ausführversuch egal. Das OS geht erst nach der Extension und sucht nach Programmen, die damit etwas anfangen können. Wo liegt denn der Unterschied zwischen einer Scriptsprache und einer Auszeichnungssprache? HTML wird vom Client angefordert, geparsed, interpretiert. Was passiert bei einer Scriptsprache? Das gleiche nur bei php, asp, etc wird es nicht auf dem Client durchgeführt. Also wenn ich eine Datei foobar.html auf meinem Webserver ablege, dann existiert dort ein HTML- Dokument. Wenn andere Leute nicht erkennen, dass wenn sie "http://192.168.1.1/foobar.html" eingeben und eine Fehlermeldung kommt, die Datei entweder nicht vorhanden, die IP nicht gefunden wurde oder sie falsch ist oder aber, dass ich meinem Webserver sage, dass er diese Datei nicht rausgeben soll, oder noch anders, diese Leute versuchen ihren LAN Webserver in einem Klasse C Netz anzusprechen, der wohl nicht vorhanden ist, ist das deren Problem und ich weiß nicht ganz wieso Du sowas ansprichst. PS: ich habe auch noch eine schöne Seite für Dich. Such doch Mal bei google.de nach "wie ist meine ip" und schau Mal ob Du die Seite http://www.wieistmeineip.de/ findest. Dann schau Dir einfach Mal an was der da so anzeigt. Unter anderem wo Dein Browser vorher war. Diese Zeile: Herkunft : Sie waren eben auf Google und haben nach "wie ist meine ip" gesucht. Ist zwar Offtopic aber das Thema hatten wir 2 ja schon einmal.
  14. Also php und HTML in einen Topf zu werfen halte ich schon für stark gewagt. Es sind beides Scriptsprachen aber das war es schon mit den Gemeinsamkeiten. HTML liegt nur auf dem Server und wartet auf eine Anforderung eines Browser, der die Seite dann runterlädt und erst lokal (clientseitig) auf dem Rechner ausführt. Php hingegen liegt auf dem Server und wartet auf eine Anforderung eines Browsers, nach der Anforderung wird die Datei an den php- Interpreter übergeben und von dem in Maschinensprache übersetzt und auf dem Server (serverseitig) ausgeführt. Du solltest Dich nicht fragen welches einfacher zu erlernen ist sondern, dass HTML zur Ausgabe dient und ohne HTML, XHTML, XML, etc. kommst Du mit php nicht weit, wenn Du nicht weißt wie php funktioniert. Fang Deine Seite ruhig erst einmal mit HTML an und benutze keinen Editor, der die die HTML Syntax vorgibt und Du selbst nur klicken musst. Nimm dir selfhtml und Notepad und leg los. An Dinge wie php kannst Du dann, je nach Lerntempo, in einpaar Monaten denken. Es kann auch nicht schaden, wenn Du Dir parallel dazu Gedanken machst, wie so eine Sprache überhaupt funktioniert und was für Prinzipien da zum Beispiel in der Infrastruktur stecken - sprich das lokale Netz und das Internet.
  15. Funktioniert denn eine Verbindung mit einem Netzlaufwerk auf eine Systemfreigabe oder läuft da irgendwo eine Firewall? Hat er es vieleicht auch irgendwie geschafft über die 10 maximalen Verbindungen zu einem Rechner zu kommen (Weiß gerade nicht genau welche Fehlermeldung da raus kommt "Pfad nicht gefunden..." oder "Zugriff verweigert")?
  16. Für mich wäre da in erster Linie nur eine Frage wichtig. Wieviel Resourcen stehen mir zur Verfügung und welche Anforderungen habe ich? Ich habe mir schon einpaar php- Chats angesehen und muss da einfach sagen, dass es eine Qual da ist etwas zu schreiben, wenn man schnellere Systeme wie zum Beispiel irc gewöhnt ist. Beim letzten Chat, den ich mir angesehen habe, war es durch einen 30 Sekundigen Refresh nicht einmal möglich flüssig einen Satz in eine Eingabezeile zu schreiben. Zudem kommt, dass man nur auf das antworten kann, was vor 30 Sekunden war und so kommt es schnell zum Chaos und man hat Probleme Zusammenhänge zwischen Beiträgen zu erkennen. Vorallem, wenn manche Leute für jedes Wort unbedingt eine neue Zeile nehmen müssen. An meiner Leitung lag das Problem übrigens nicht. Beim Traffic mitschneiden war ausser dem Zugriff auf den Webspace und dem üblichen Rechnerschrei bzw. Routerschrei "Hallo hier bin ich" nicht viel los.
  17. Hi, willst Du da eine Endlosschleife bauen? Das sollte eine schlechte Idee wegen der Performance des Servers werden (von dem Traffic rede ich Mal nicht, da da hoffentlich nur Text übertragen wird). Für jeden der die Seite aufruft wird dann eine neue Instanz des Scripts erstellt und bei 5 Usern laufen da schon 5 Endlosschleifen parallel und 5 User wollen womöglich gleichzeitig in die Datenbank schreiben und ich kann mir gut vorstellen, dass es da zu Problemen kommt. Mal davon abgesehen das da immer min. einer schreibt und 4 auslesen würden. Bei noch mehr Usern möchte ich mir das Chaos gar nicht vorstellen wollen. Wenn du unbedingt das Ganze mit php realisieren willst, dann schreib das Script clientseitig und biete es zum Download an. Dann belastest Du "nur" die Clients und der Server muss sich nur noch um die Datenbank kümmern.
  18. Der Nutzen liegt einfach darin, Dateien nur umbennen zu können, ohne dafür die Links in den Scripts anzufassen. -> Flexiblerer Programmcode.
  19. Also ersteinmal $PHP_SELF ist eine Servervariable und wird richtiger Weise mit $_SERVER['PHP_SELF'] angesprochen, da bei abgeschalteten register globals $PHP_SELF nicht funktioniert. Zudem enthält die Variable den relativen Pfad zum aktuell ausgeführten Script sowie den Namen des Sciptes.
  20. Mich würde da mal Interessieren ob da nun Netto- oder Bruttolohn als Grenze gesetzt ist. Verwirren tut mich diese Quelle: http://www.klicktipps.de/kindergeld.htm Und speziel das hier: Dazu habe ich nur gefunden, dass das Urteil wohl diesen Mai verkündet wurde aber ich frage mich ob das so korrekt ist und ab wann das in Kraft tritt.
  21. Ich habe ein Formularfeld: <input type="checkbox" name="arrUpdateListe[]" value="".$Datensatz->PrimaryKey."" /> Nach dem Abschicken von diesem Formular habe ich in php das Array $_POST['arrUpdateListe'] und kann dieses mit: for ($intX = 0; $intX < count($_POST['arrUpdateListe']); $intX++) { echo $_POST['arrUpdateListe'][$intX]; } [/PHP] durchlaufen. Dort finde ich dann alle Checkboxen. egal ob angeklickt oder nicht. Die angeklickten kann ich nun aber dadurch herrausbekommen, indem ich einfach in der Schleife frage ob das Array an der jeweiligen Stelle einen Wert enhält. Im Ganzen schaut das dann so aus: [PHP] <?php echo " <form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">"; $intX = 0; while ($intX < 10) { echo " <input type=\"checkbox\" name=\"arrUpdateListe[]\" value=\"".$intX."\" /><br />"; $intX++; } echo " <input type=\"submit\" name=\"btnUpdate\" value=\"Update\" /> </form>"; if (isset($_POST['btnUpdate'])) { for ($intX = 0; $intX < count($_POST['arrUpdateListe']); $intX++) { if (!empty($_POST['arrUpdateListe'][$intX])) { echo $_POST['arrUpdateListe'][$intX]."<br />"; } } } ?>
  22. Meine Lösung wäre ja für jede Zeile eine Checkbox zu erstellen und der einen Namen wie $arrUpdateListe[] zugeben. Als Value bekommt die dann pro Zeile den aktuell ausgelesenen Primary Key aus der Datenbank. Nach dem Abschicken von dem Formular dann per for- Schleife die Elemente des Arrays durchgehen und prüfen ob ein Wert eingetragen ist. Wenn ein Wert eingetragen -> dann Update, ansonsten ruhe dich aus. Was die Lösung mit Hidden- Feldern angeht stehe ich gerade auf dem Schlauch, da da für mich die Zuordnung zwischen einem Hidden- Feld und der Checkbox nach dem Absenden des Formulares verloren geht. Zumal das mit Variablen sowie nichts gibt, da die nach dem Abschicken generell nur den Wert des letzten Datensatzes haben, da der Variablenname nur einmal vergeben wurde und der Inhalt so immer überschrieben wird. Wenn dann müssten das schon Arrays sein.
  23. Danke für Eure Ideen aber gemessen am Nutzen ist es mir zuviel Aufwand mit exec() DOS- Funktionen aufzurufen und zuvearbeiten. Werd mich dann wohl an eine "richtige" Clientsprache machen.
  24. Du brauchst nur einen php- Interpreter um ein php- Script auszuführen. Wenn man sich nun einen "Compiler" für php besorgt so wird aus einem php- Script eine ausführbare Datei, die beim Aufruf einen mitgelieferten Interpreter aufruft. Somit hat man eine Clientanwendung mit php und könnte zum Beispiel noch mit gtk eine GUI drauf setzen.
  25. Hallo, ich würde gerne wissen ob es eine Möglichkeit gibt, über ein Clientseitiges php- Script, auszulesen welcher Benutzername gerade an dem PC angemeldet ist, andem das Script läuft. Da das Ganze nicht über einen Webserver läuft habe ich keine Möglichkeit auf Servervariablen zuzugreifen. Hat vieleicht jemand eine Idee?

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...