Zum Inhalt springen

Impulz

Mitglieder
  • Gesamte Inhalte

    277
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Impulz

  1. Okay, war vielleicht etwas verwirrend ausgedrueckt das ganze Wenn dus trotzdem noch wissen magst, schreib mir ne mail, dann erklaer ichs dir. Michael
  2. Frag doch einfach ab ob sendmailtext bzw -link gesetzt sind Ach ja, wenn moeglich solltest du anfangen die Arrays $HTTP_POST_VARS bzw $_POST (abhaengig von der PHP Version) zu benutzen, die die Werte beinhalten, da seit Version 4.2.0 register_globals standardmaessig auf off ist und es so sein kann dass das Skript irgendwann nicht mehr laeuft (leere Variablen). lg, Michael
  3. Wird das Cookie nicht gesetzt oder ist die Variable im Skript, das das Cookie ausliest nur leer? Probier mal ueber $_COOKIE['cookstring'] auf den Wert zuzugreifen.
  4. Aeh.. du bringst da etwas durcheinander. .xml ist die Datei mit den Inhalten, d.h. dein <user>bla</user> steht dort drin. .xsl ist eine Template-Datei fuer Sablotron, d.h. dort kannst du HTML Quellcode reinschreiben und auch mit xsl-Anweisungen bestimmte werte aus dem XML rausziehen und einfuegen, z.B. <xsl:value-of select="title"/> gruss Michael
  5. Hallo, der sourcecode eines PHP Skriptes wird nur dann angezeigt wenn ein Fehler in der Konfiguration des Webservers vorliegt oder eine .phps Datei vorliegt bzw in dem Skript selber explizit gesagt wird der source soll ausgegeben werden (z.b. ueber show_source()). Also unter normalen Bedingungen kann nur jemand mit Zugang zum System den Quelltext lesen. Bei Multi-User-Systemen ist es u.U. moeglich dass andere User Dateien in deinem Verzeichnis lesen koennen sofern sie den Pfad kennen und die Dateien fuer alle das read-Flag haben (was meist der Fall ist damit der Webserver die lesen kann). Michael
  6. PHP ist sowohl parser als auch interpreter. Zuerst laeuft der Parser-Teil der das Script nach Syntax-Fehler durchsucht (fehlende Semikolons, nicht geschlossene Klammern, ..) und wenn die Syntax okay ist kommt der Interpreter und wertet den Code selber aus.
  7. was *genau* geht denn nicht? Haben die Variablen keinen Wert und er steigt vorher aus da fehler=1 oder schlaegt das Query fehl?
  8. Dann schreib dir eins.. Oder zahl mir 50EUR/Stunde, dann mach ichs. :-)
  9. Hallo, zumindest die Funktion rand() hat das Problem dass du nicht sicher sein kannst dass nie die selbe zahl zweimal vorkommt und du somit die selbe karte doppelt austeilen wuerdest. Ich weiss nicht ob array_rand darauf achtet aber vom Gefuehl er wuerd ich sagen nein. Daher vorher am besten mal nen paar Testlaeufe machen.. Macht keinen guten Eindruck wenn einer ploetzlich eine Karte doppelt hat Michael
  10. hmm.. so als Idee: Pack alle Karten in ein Array und misch das dann durch mithilfe der shuffle() funktion. danach gehste dann mit foreach($array as $position => $wert) durch und pruefst mit der modulo-funktion (x % y) an welchen spieler die karte geht.
  11. Date wandelt einen Unix-Timestamp (eine Integer-Zahl die seit dem 1.1.1970 jede sekunde um 1 hochgezaehlt wird) in ein Datum um. Dass dies nicht mit einer Differenz klappt duerfte logisch sein. Ebenso ist eine Angabe in Monaten ungenau da die Anzahl Tage in einem Monat schwankt. Daher bleibt dir nix anderes uebrig als die Differenz manuell umzurechnen, was aber auch nicht weiter schwer ist.. $tage=$ergebnis / 86400; // 1 Tag = 86400 Sekunden $rest=$ergebnis % 86400; // Rest < 1 Tag (od. 86400 Sek) $stunden=$rest / 3600; // Wieviele Stunden waren noch uebrig? $rest=$rest % 3600; // Rest < 1 Stunde (od. 3600 Sek) $minuten=$rest / 60; // Wieviele Minuten noch ueber? $sekunden=$rest=$rest/60; // Rest < 1 Minute (od. 60 Sekunden) [/PHP] War doch gar nit so schwer
  12. das war bei GTA2 doch schon so :-) Hach war das herrlich mit dem Panzer durch die gegend zu kurven und die SWAT Teams zu plaetten Michael
  13. Erstmal grats zu deinem erstem Projekt, keine Sorge, der Zeitpunkt wo du das Wort Projekt nicht mehr hoeren kannst kommt sicher noch (Ich bin immernoch der Meinung dass das Wort inflationaer benutzt wird). Zu dem IIS: Buecher waelzen hilft vermutlich nicht viel gegen die ganzen Sicherheitsluecken die das ganz Ding hat, da Buecher nie aktuell genug sind fuer sowas. Geh mal hier hin und waehl als Vendor Microsoft und als Title den IIS aus, dann siehste ne Liste mit bekannten Vulnerabilities und Moeglichkeit diesen zu beseitigen: http://online.securityfocus.com/bid (immernoch froh ueber IIS? *g* j/k). Viel Erfolg Michael
  14. Hallo, wenn du auf jedenfall verhindern willst dass der User die URL sieht bleibt dir nicht viel anderes uebrig als mit einem Script die Datei zu oeffnen, den Inhalt auszulesen, einen entsprechenden Header zu senden und danach den Dateiinhalt auszugeben. So sieht der User nur die URL des Download-Scripts, dafuer geht das ganze bei groesseren Dateien natuerlich deutlich auf die Performance. Michael
  15. Hallo, mit 4.0.6 musst du noch $HTTP_POST_VARS benutzen. Versuchst du die Werte in einer Funktion auszulesen? Falls ja, denk dran dass du $HTTP_POST_VARS in der Funktion am Anfang als global definieren musst. Hoffe das hilft Michael
  16. Hallo, hier ist ein Beispiel wie der Verzeichnis-Inhalt ausgegeben wird. Statt dem Ausgeben musste es dann halt in ein Array schreiben und das nacher per foreach() durchgehen oder halt direkt in der while schleife schon verarbeiten: http://www.php-faq.de/q-code-verzeichnis.html gruss Michael
  17. Impulz

    Xml Wanted

    www.w3schools.com hat ganz nette einführungen zu solchen Themen allerdings nicht direkt als ebook o.ä.
  18. Darauf kannst du ohne weiteres keinen Einfluss nehmen, da es davon abhaengt wieviel DPI er beim Ausdruck verwendet. Du kannst lediglich das ganze als vorformatierte Word- oder PDF-Datei ablegen um sicher zu gehn dass es auf die ganze verteilt wird.
  19. *grins* Hast du zu irgendetwas keine zip Datei, easy? ;-)
  20. Hallo, das mit den doppelten HTML und BODY Tags ist leider nicht nur nicht optimal sondern auch nicht konform Daher haette es mich gewundert wenn das wirklich funktioniert haette. Um Templates jetzt ausfuehrlich zu erklaeren fehlt mir leider etwas die Zeit, aber hier findest du ein ziemlich gutes Tutorial: http://www.dynamicwebpages.de/50.tutorials.php?dwp_tutorialID=10 Das Prinzip von templates ist halt, dass content und layout voneinander getrennt sind. Das heisst du hast bspw ein Template wie folgt: <html> <body> Hallo {username} </body> </html> Und das Template wird dann durch ein Skript gefuellt indem das {username} durch den aktuellen Namen ersetzt wird. Aber ich denke in deinem Fall reicht erstmal ein bisschen CSS. SelfHTML hat einiges ueber CSS drin stehen. Das Prinzip von CSS ist, dass du feste Stil-Vorgaben hast und denen einen Namen gibst. Z.B. 'linkblau' ist dann Verdana, blaue farbe, schriftgroesse 10pt. Wenn du jetzt willst dass ein bestimmter Link genau so aussiehst schreibst du den Link einfach <a href="..." class="linkblau" >Mein Link</a>. Mit class=... gibst du an an welche Stilvorgaben er sich halten soll. Den genauen Befehlssatz mit einigen Beispielen findest du bei SelfHTML, ein Tool um die zu erstellen waere bspw. TopStyle, wovon es glaub ich ne Testversion gibt. gruss Michael
  21. Hm, mal schaun ob ich verstanden habe was du meintest Aaaalso.. Du hast einen Hauptteil in dem du Farben-Definitionen machst, sei es nun durch link, alink, .. im Body oder CSS. Nun includest du eine zweite Datei. Die Frage ist nun, wie sind die Farbeinstellungen in der zweiten Datei untergebracht? Im Body? Das duerfte schon nicht gehen, weil du ja in der Hauptdatei schon einen Body hast. Per CSS? Das muss glaub ich auch im Head am Anfang der Seite definiert werden wenn du es mit <style> Tags festlegst. Allgemein wuerd ich dir empfehlen alle CSS-Einstellungen oder Farben in der Hauptdatei festzulegen wo dann spaeter alle includeten Dateien drauf zugreifen koennen. Bei solchen Beispielen benutzt man normalerweise Templates. Das sind HTML Vorlagen mit Platzhaltern drin, die durch eine Template-Engine dann mit Inhalt gefuellt werden. Moegliche Engines sind bspw. die der PHPLib oder die Smarty. http://www.sanisoft.com/phplib/manual/template.php (phplib) http://www.phpinsider.com/php/code/Smarty/docs/ (smarty) gruss Michael
  22. Hallo, so, ich will auch mal meinen Senf dazugeben :-) Flash is zwar ne tolle Sache, meist jedoch herzlich unnütz. Um wirklich ansprechende Sachen mit Flash zu machen, muss man darin wirklich fit sein und elend viel Zeit damit verbringen. Daher wuerde ich auch empfehlen erstmal mit HTML anzufangen, bis du HTML recht gut kannst (Standard-Tags sollten die gelaeufig sein ohne sie nachzuschlagen). Ob du nun mit nem Editor anfaengst und dann daraus lernst oder direkt mit SelfHTML anfaengst, ist dir ueberlassen. Danach wuerde ich mich mit PHP anfreunden, falls du schon Erfahrungen mit C(++) hast, wird dir das nen ganzes Stueck leichter fallen, da du die Syntax kennst. Es ist aber auch so leicht zu erlernen. Tutorials zu PHP findest du u.a. auf php-center.de, php-homepage.de und dynamic-webpages.de. Auch im IRC kannst du im IRCNet (z.b. irc.freenet.de) im Channel #php.de Hilfe bekommen. Solange du die Fragen dort ordentlich stellst (keine Metafragen etc), bekommst du sehr qualifizierte Antworten. Waehrend du PHP lernst, kannste dann schon mit SQL anfangen (vielleicht nicht sofort am Anfang, aber schon nach kurzer Zeit). PHP+Mysql ist beispielsweise eine sehr maechtige Kombination. Ich wuerde mysql empfehlen, zum einen da es dort schon einen breiten Befehlssatz in PHP fuer gibt und zum anderen, da die meisten Webhoster diese Kombination fahren. Falls du noch Fragen hast, kannste dich auch direkt an mich wenden (ForumMail, Email, ICQ). Gruss Michael
  23. *zieht ne nummer und stellt sich auch an*

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