Zum Inhalt springen

A.Z.R.A.E.L.

Mitglieder
  • Gesamte Inhalte

    182
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von A.Z.R.A.E.L.

  1. Hi! Ich geh mal davon aus das dein Webserver auf Linux läuft: Das System ist eher nicht der Besitzer der Datei sondern der Nutzer "wwwrun"! (Der User "wwwrun" ist eigentlich dann "aktiv", wenn du mit dem Browser auf dem Webserver zugreifst!) Die Datei kann somit eigentlich nur noch root löschen! Du müsstest schon während das Script abläuft ein "chmod" durchführen dann kannst du sie auch ganz beliebig mit ihr verfahren! Gruß Azrael
  2. Hi! Nein kann er nicht! Lösungen: Entweder du nimmst die Standardschriftarten her ODER: Du bietest diese Schrift zum Download an! Sonst gibts glaub ich keine Möglichkeit... Gruß Azrael
  3. Hi! Du kannst bei nem Link auch eine JavaScript Funktion aufrufen: <a href="javascript:deineChkFunktion()">Klick!</a> Die Check Funktion zeigt dann halt den Ja/Nein Dialog der bei ja einfach eine Weiterleitung macht: location.href = "deineSeite.html" Gruß Azrael
  4. Hi! @jomama dann sind aber NN und IE die einzigen die das können... Opera und Co. können das nicht! (Hab jetzt nicht ALLE getestet! ) Was ist so schlecht an IFrames?? Kann zumindest (fast)jeder aktuelle Browser!! Site sieht so recht gut aus, nur die "Random Box" verwirrt mich halt ein bisschen! Hab nämlich nix gefunden wo man sich alle Einträge ansehen kann... Gruß Azrael
  5. Hi! Hab mal schnell was zusammengebastelt: <html> <head> <script type="text/javascript"> <!-- function checkEingaben() { if (document.form.eingabe.value == "") return false; if (document.form.eingabe2.value == "") return false; return true; } function drucken() { if (checkEingaben()) window.print(); else alert("Angaben sind unvollständig!"); } //--> </script> </head> <body> <form name="form"> <input type="text" name="eingabe"><br> <input type="text" name="eingabe2"><br> <input type="button" value="Drucken!" onClick="drucken()"> </form> </body> </html> Gruß Azrael
  6. falls man zusätzlich noch background-attachment:fixed; angibt lässt sich vermeiden, dass das Bild mitgescrollt wird... (Getestet mit IE 6.0 und Opera 6.1) Gruß Azrael
  7. Hi! hast du schon mal geschaut was in dem pfad bei LOAD_FILE drinsteht und ob die Datei auch wirklich temporär erzeugt wird?? teste es auch mal beim reinladen mit ner textdatei wo nur mal ein wort oder so drinsteht. mach dann in der mysql - konsole mal ein select und schau ob da überhaupt das wort drinsteht! Gruß Azrael
  8. Hi! also ich hole die Daten immer so raus: (Hier wird aber der Browser gezwungen die "Datei" herunterzuladen!) header("Content-type: application/octet-stream"); header("Content-disposition: attachment; filename=" . $docData->DocName); echo $docData->Document; [/PHP] ist für windows! da bei mir MySQL ein Problem mit den Backslashes scheinbar hatte.. und so hats dann eben gefunzt! Gruß Azrael
  9. Hi! Hab doch noch ne Lösung zusammengebracht: //$DocData[0] ist der absolute Pfad + Dateiname //Datei umbenennen: move_uploaded_file($DocData[0], $DocData[0] . "a"); //Datei lesbar machen (für MySQL) chmod($DocData[0] . "a", 0666); //Datei in Datenbank laden: $query = "INSERT INTO filetable SET FileData=LOAD_FILE('". str_replace("\","/",$DocData[0]) . "')"; mysql_query($query) or die("Anfrage fehlgeschlagen!"); //Datei wieder löschen: unlink($DocData[0] . "a"); [/PHP] Gruß Azrael
  10. Hi! Ich hab unter Windows 2000 Prof. mit Apache Webserver + PHP4 ein Dokumentmanagementsystem entwickelt, bei dem folgendermaßen eine Datei per Upload Formular in eine Datenbank in ein BLOB - Datenfeld geladen wird: //$DocData[0] ist der absolute Pfad + Dateiname $query = "INSERT INTO filetable SET FileData=LOAD_FILE('". str_replace("\\","/",$DocData[0]) . "')"; mysql_query($query) or die("Anfrage fehlgeschlagen!"); [/PHP] Unter Windows funzt das auch einwandfrei! Nur unter Linux schlägt die Anfrage (selber Code und selbe Datenbank) fehl! WARUM das so ist weiß ich ja inzwischen: Beim Upload wird in einem temporären Ordner eine Datei erstellt, bei der der Eigentümer "wwwrun" ist (Gruppe "nogroup") welcher "rw" - Recht besitzt, erstellt. Das Problem ist eben das NUR der Benutzer "wwwrun" Leserechte besitzt weshalb das LOAD_FILE eben NULL liefert! Und meine Datenbank erlaubt für das BLOB - Feld keine NULL - Werte! Weiß jemand hierfür eine Lösung? Bin total ratlos was ich da machen könnte! Gruß Azrael
  11. Hi! war im prinzip schon richtig, nur: bei dem letzten "\" gehört noch ein "n" dahinter! Gruß Azrael
  12. Hi! Javaanwendungen auf Handys... Hört sich interessant an! Gehen da auch Sockets,JDBC usw.????? Gibts da irgendwelche Infoquellen zur Programmierung auf Javahandys?????? Bis dann Azrael
  13. Hi! Du könntest entweder jedem Button eine eigene Klickmethode zuweisen oder du gibts EINER Methode eine ID als Parameter mit Beispiel: int butt1_ID = 1; butt1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { MyButtonMethod(butt1_ID); } }); Wobei "MyButtonMethod" anhand der IDs eben überprüft welcher Button gedrückt wurde und für den halt seine Aktionen durchgeführt werden! Gruß Azrael
  14. hi! also so weit ich weiß gibts da wirklich nix! *apidurchsuch* mit den worten von sindri schieb die combobox weiter nach oben und teil dir den platz einfach anders ein! @sindri: so ganz stimmt das nicht! s. Opera der klappts nämlich nach oben auf! Gruß Azrael
  15. Hi! Also auf Anhieb seh ich da keinen Fehler oder dergleichen.. Aber poste doch mal deinen kompletten Quellcode, vielleicht finden wir ja dann die Lösung deines Problems! Ist außerdem einfacher zu testen! (Copy,Paste&Compile! :D:D) Gruß Azrael
  16. hi! also mit den java - eigenen mitteln geht nix! da ich keine Klasse gefunden habe die es mir erlauben würde, wird das eine ziemlich windows spezifsche anwendung! Leider! :-( @Christian: Email - Addy wär nicht schlecht! Gruß Azrael P.S.: (hab mich jetzt durchgerungen auch ne GUI zu machen!)
  17. Anhang zu Posting von vorher: das bei einem netsend das so abläuft hab ich eben erst später rausgefunden! (vor dem Erstellen des Beitrags!) Ich probier heute mal ob ich mit den Java eigenen Mitteln ein Netsend schreiben kann! Gruß Azrael
  18. @Christian: wenn du netsend ausführst wird eine datei auf dem zielrechner erstellt (mailslot/messngr oder so) in dem die nachricht geschrieben wird (als Bytes halt!) Gruß Azrael
  19. @Christian: der Name der Funktion ist "CreateFile" Da diese Funktion eigentlich "nur" eine Datei erstellt bzw. wenn vorhanden einfach was reingeschreibt, dachte ich mir das ich mit den Java Funktionen eigentlich klappen müsste, oder?? Gruß Azrael
  20. hallo zusammen! also: hab es jetzt geschafft mittels einer nativen Methode ein NetSend zu versenden, diese aber empfangen und zu lesen hab ich noch nicht versucht! die native methode macht nix anderes als einen "mailslot" auf dem Empfänger zu öffnen und die nachricht im (ich glabe) unicode-format zu schreiben! allerdings hilft mir das nicht besonders weiter da ich eigentlich mit meinem programm auch die netsends im linux empfangen wollte(nicht als popup!)... Weiß jemand ob ich mit den Java eigenen Mitteln einen Mailslot öffnen, darein schreiben und die Nachricht lesen kann??? thx Azrael
  21. @Christian: könntest du mir vielleicht erklären wie ein "JNI Wrapper" funktioniert?? Denn wie gesagt: Sowas hab ich noch nie gemacht! Danke Azrael
  22. @Jaraz: Erstmal danke für den Link! Aber ich denke das die sich "nur" mit Dateien befasst haben.... Den Port weißt du zufällig nicht und wo man nachschauen könnte wie so ein netsend aufgebaut ist? Danke Azrael
  23. Naja von der Verwendung von "native" Methoden bin ich nicht so besonders begeistert, da ich vor allem keine Ahnung hab wie das funktionieren würde... Ich hätte gedacht ich beende den Nachrichtendienst und mach einen Server auf, der den Port überwacht wo die Nachrichten normalerweise hingeschickt werden und diese Nachrichten geb ich dann irgendwie aus (falls die nicht verschlüsselt sind...) So ungefähr wäre halt mein Ansatz... Nur weiß ich weder den Port wo die Nachrichten entgegengenommen werden, noch ob Windows das durchgehen lässt das ich diesen Port belege! Gruß Azrael
  24. Hallo! Ich möchte ein Java Programm unter Windows 2000/XP schreiben, dass alle an mich gesendeten Netsends empfängt und diesen Nachrichtentext+IP des Senders in einem Listenfeld ausgibt. (Nachricht soll somit NICHT als PopUP auftauchen!) Jedoch weiß ich nicht wirklich einen Ansatz um dies zu verwirklichen! Kann mir vielleicht jemand helfen? Danke Azrael P.S.: Version: J2SDK1.4
  25. Hi! Ich glaub ich hab deinen Fehler entdeckt: -------------------------------------------- Verbesserung: for (int i=0; i<x; i++) //durchläuft das Feld { for(int j=1; j<n; j++) { y=potenz(y); } } ------------------------------------------------ bei der 1. Forschleife hast "<=x" gemacht, richtig wäre aber halt "<" ! Arrays beginnen mit 0 und bei ihrer Deklaration muss du die Größe angeben! Hier würdest du auf das 11. Element zugreifen obwohl dein Array nur für 10 reserviert ist! Gruß Azrael

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