Zum Inhalt springen

Valium

Mitglieder
  • Gesamte Inhalte

    237
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Valium

  1. Versuch mal als root ein 'ldconfig' auf der Konsole, dass aktualisiert die Datenbank der installierten Bilbiotheken auf Deinem System, wenn das nicht klappt /etc/ld.so.cache löschen und nochmal ldconfig laufen lassen.
  2. Darauf wollte ich nicht ganz hinaus, ich meinte eher das es sowieso mehr Sinn macht sich mit dem System komplett zu beschäftigen, damit man lernt, neue libs ins System zu integrieren. Ansonsten hat man ein Problem, wenn man z.B. irgendein Extramodul im PHP brauch was Suse nicht mitinstalliert hat ('ming' zum Bleistift). Die Suse 7.3 war dann auch endgültig für mich der Grund mit Suse aufzuhören. Als ich das PHP 4.1.1 installieren wollte, bekam ich nur Probleme (und es gab natürlich noch kein RPM dazu ).
  3. Am schlimmsten ist eigentlich immer die Deutsche Übersetzung, wer den Film mal auf Englisch gesehen hat und die Witze versteht, bekommt nur nen Heulkrampf in Deutsch. Übrigens noch schlimmer ist das bei Futurama *Fernseherausmach*
  4. Installiers von den Sourcen von php.net, bei Suse irgendwas upzudaten is eh immer Mist. So lernste auch besser, was PHP brauch und wies funktioniert. Dann sind die dependencies übrigens auch egal.
  5. echo $PHP_SELF; geht bei mir besser. Du solltest dann natürlich in dem Script mit isset() Abfragen, ob das Formular schon abgeschickt wurde und dann die Werte verarbeiten. Falls die Werte noch nicht abgeschickt wurden, kommt dann das Formular etc.
  6. Ach ja, bitte keine Diskussionen über Protokollheader die die Geschwindigkeit drücken, deren Größe kann man nähmlich nie genau bestimmen und deshalb geht man immer vom Idealwert aus.
  7. Was ist das denn für eine Fangfrage? Auf die Seite können nähmlich so viele zugreifen, wie der Webserver verkraftet, die Clients müssen dann halt nur etwas länger warten Naja, die wollen wahrscheinlich nur wissen, wie hoch die Datenübertragung ist. Hier mal ein paar Beispiele: 28.8er: 3,5kb/s ISDN: 8kb/s DSL: 96 kb/s grob gerundet. Ausrechnen kannst Du das folgendermaßen: DSL ist 769 kbit/s schnell. 8 bit = 1 byte, das heißt 768 geteilt durch 8 ergeben die Geschwindigkeit in byte pro Sekunde. Den Rest solltest Du dann leicht ausrechnen können. Übrigens wird sowas in jeder Prüfung gefragt, also gut merken
  8. Wieso das denn bitte? Um sinnvolle Fehlermeldungen zu unterdrücken damit man vielleicht darauf kommt, wo der Haken ist? Ich würd eher vorschlagen, dem ganzen dahinter noch ein db = mysql_connect($db_server,$db_user,$db_passwort) or die(mysql_error()); [/php] dranzuhängen, damit man durch die SQL Fehlermeldung schneller zum Ziel kommt. Übrigens auch immer wieder bei Queries hilfreich, vor allem bei solchen die 0 Reihen zurückgeben, obwohl sie "eigentlich" mehr Reihen enthalten sollten...
  9. Das ist der Preis den man dafür zahlen muss Macht sicherlich bei vielen Grafiken in der Navigation weniger sinn, dafür gibts dann aber auch keine Darstellungsprobleme wie mit Frames (oder sagen wir es gibt andere Probleme). Ich benutze eigentlich nur Navigationen mit Tabellen, aber aus einem anderen Grund, sie bieten (in Kombination mit PHP oder einer anderen Serverskriptsprache) die einfache Möglichkeit die Dateien mit der Navigation per include mit einzubauen.
  10. Also ich denke Du wirst nicht umher kommen, dann logfile erst später auszuwerten und das ganze dann mit nem Cronjob (oder wie Du willst) laufen zu lassen, es sei denn Du willst Dich mal mit den Sourcen vom squid beschäftigen
  11. Da PHP auf dem Server läuft, kannst Du leider nicht den Rechnernamen auslesen. Wenn jemand ne Standleitung hat, steht der Rechnername vielleicht in den HTTP_SERVER_VARS["REMOTE_HOST"], ansonsten steht da nur sowas die 'díp-2F3942-t-dialin.net', also Deine Hostmask im Internet mit der Du nix anfangen kannst. Alle Parameter die Du mit PHP auslesen kannst, zeigt Dir http://www.php.net/manual/de/function.phpinfo.php an. Abfragen kannst Du die z.B. mit http://www.php.net/manual/de/function.getenv.php oder direkt mit echo HTTP_SERVER_VARS["REMOTE_ADDR"].
  12. http://www.php.net/manual/de/function.mysql-close.php
  13. Der INCLUDE_PATH ist der Pfad, von dem Du Dateien mit dem include() oder dem require() Befehl in Deine Scripte einbinden kannst. In der Regel ist er auf '.' (das aktuelle Verzeichnis) gestellt. Verändern kannst Du ihn in der php.ini, damit der Pfad dann z.B. ./include ist, damit Du alle Deine 'zuincludierenden' Dateien in einem extra Verzeichnis lagern kannst. http://www.php.net/manual/de/configuration.php#ini.include-path
  14. Das mit dem Body ist garnicht so verkehrt. Es gibt 3 gängige Arten die Stylesheets einzubinden: 1. Mit nem <link href= Tag auf das .css File im head der html Datei 2. Mit dem komplettem Sytleblock im head a la <style type="text/css">body{...}</style> und 3. als Anweisung direkt im <body> Tag mit <body style="font-size:8pt;"> zum Beispiel. Insofern hat das Fehlen des bodytags nur indirekt damit zu tun, schlechtes html ist es trotzdem und wird eventuell von manchen Browsern mit schlechter Darstellung belohnt. Ich errinere da nur an nicht geschloßene <table> tag und Netscape 4.*. http://validator.w3.org/ gibt übrigens Informationen über die Richtigkeit des Quelltextes. Viel Spaß bei der Fehlersuche.
  15. Hört sich auf den ersten Blich nach ner fehlenden Doctypedefnition an: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//DE"> in die erste Zeile des Dokumentes.
  16. Ok, Dir ein Script zu schicken wäre natürlich viel zu einfach und Du würdest nichts lernen Deshalb gibts ein paar Links: http://www.php.net/manual/en/ref.odbc.php http://www.zend.com/zend/tut/odbc.php dorst steht erklärt, wie man Verbindungen via ODBC (Open Database Connectivity) zu Access aufbaut, was Du danach damit machst, liegt ganz in Deiner Hand.
  17. Warte, ich schreib Dir mal eben was in jeder Programmiersprache dieser Welt... [...] Könntest Du Deinen Wunsch auf eine Programmiersprache einschränken? Das sollte nähmlich jede vernünfige Sprache können Was steht Dir denn zur Verfügung?
  18. Ich weiß leider nicht, was daran einfacher sein soll, den Array mit mit Zahlen anzusprechen. Wenn Du 10 Felder hast und am Ende vielleicht noch hinzufügst, kannst Du sehen, wie Du die Zahlen in die richtige Reihen folge bekommst. mysql_fetch_object() macht die Sache wesentlich einfacher. Oder schonmal versucht anderer Leute Quelltext zu lesen und zu entschlüsseln, wofür die Elemente der Arrays stehen?
  19. Ich denke da fehlt noch das RETURN, setz mal ans Ende jeder Zeile ein \r\n
  20. Einfacher weil lesbarer: while($row=mysql_fetch_object($result)) { echo $row->UserName; ... } mysql_fetch_object macht den ausgelesenen Array sehr viel lesbarer und spart Verwirrung bei vielen auszulesenden Spalten.
  21. Wie kann ich eine whois-Abfrage mit PHP realisieren? http://www.koehntopp.de/php/scripts.html#scripte-whois
  22. http://www.isc.org/products/BIND/ gibts auch für Windows und ist der im Internet am meisten verbreitete DNS Server. Ansonsten mal googlen.
  23. Nachtrag: das = nach src ist natürlich auch escaped, wenn ich den Beitrag bearbeite wird das auch angezeigt, komischer Weise aber nicht in der normalen Ansicht. Admins: Liegt das am Board?
  24. Ich möchte gerne auf einer Seite mit einem regulären Ausdruck im HTML Quelltext Veränderungen vornehmen. Es sollen Bild Tags veränder werden. Aus <img src="images/logo.gif"> soll <img src="http://www.disconow.de/images/logo.gif"> werden. Dazu habe ich schon folgenden Ausdruck geschrieben: function changeIMAGES($tmp) { $tmp = preg_replace("=<[[:space:]]*img[[:space:]]*src\=\"*=isU","<img src=\"http://www.disconow.de/",$tmp); return $tmp;} [/php] Funktioniert einwandfrei. Wissen möchte ich aber jetzt, wie ich im Ausdruck überprüfen kann, ob schon ein http:// drinne steht, damit nicht sowas wie http://www.disconow.de/http://www.disconow.de/images/logo.gif aus dem Tag wird. Das gleiche Problem taucht dann auch noch auf, wenn die Bilder mit relativem Pfad (../../images.logo.gif) angegeben sind. Dank im Voraus für die Hilfe.
  25. Es bringt aber auch nichts, wenn Du Dir alles gefallen lässt. Meiner Meinung nach, solltest Du erstmal mit Deinem Ausbilder darüber reden und bloß kein Drama draus machen. Die meisten Leute reagieren normal wenn man ihnen nicht dumm kommt. Außerdem ist es garantiert nicht 100% erlaubt, einen Nichtraucher mit Rauchern einzusperren, nur direkt mit der Keule kommen is sicherlich schlecht.

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