-
Gesamte Inhalte
113 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von Weekend_Warrior
-
-
Hallo, ich möchte eine Batch schreiben, die einen Wert an einen bestehenden Registry Key anhängt!!
Um genau zu sein soll an den Key
HKEY_USERS\S-1-5-21-436374069-562591055-839522115-481079\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyOverride
ein Wert angehängt werden ohne die bestehenden zu überschreiben. Mit[HKEY_USERS\S-1-5-21-436374069-562591055-839522115-481079\Software\Microsoft\Windows\CurrentVersion\Internet Settings] "ProxyOverride"="WERT"
werden leider die vorhandenen Einträge überschrieben!! Ich habe auch schon folgenden Befehl versucht, den ich bei Microsoft ergooglet habe!reg add KeyName "HKU\S-1-5-21-436374069-562591055-839522115-481079\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /V ProxyOverride /t REG_SZ /d WERT
Aber leider passiert da garnix!!
-
Hi, ich möchte eine Suchefunktion schreiben, bei der im Text die Suchwörter fett geschrieben werden. Bisher schaffe ich es nur die Wörter FETT zu schreiben wenn sie 1:1 mit dem Suchwort übereinsimmen:
//Text aus der Datenbank, welcher über die Suchwörter gefunden wurde
$info= stripslashes($A_Info);
//Schleife mit Suchwörtern
for($x=0; $x < count($suchArray); $x++)
{
//Suchwörter Fett schreiben
$info= str_replace($suchArray[$x], '<b>'.$suchArray[$x].'</b>', $info);
}
[/PHP]Leider ist das Case Sensitiv, hat jemand nen besseren Vorschlag!
Bin für alles Dankbar
-
Ich versuche gerade in PHP mittels der GD-Bibliothek Grafiken zu erstellen. Im XAMPP Infomenu geht das auch, aber wenn ich mir aus selfPHP den Code zum testen raus kopiere erscheint nur Müll!!
<?PHP
$image = imagecreate(300,150);
$farbe_body=imagecolorallocate($image,222,222,222);
imagegif($image);
?>[/PHP]um genau zu sein das:
[code]GIF87a,–€ÃžÃžÃž,,–þ„©ËãœÂ´Ãš‹Â³ÃžÂ¼Ã»†Ã¢H–æ‰Â¦ÃªÃŠÂ¶Ã® ÇòL×öçúÎ÷þ ‡Ä¢ñ L*—̦ó J§ÔªõŠÃj·Ü®÷ ‹Ã‡ä²ùŒN«×ì¶û ÷ü¾ÿ(8HXhxˆ˜Â¨Â¸ÃˆÃ˜Ã¨Ã¸)9IYiy‰™Â©Â¹Ã‰Ã™Ã©Ã¹ *:JZjzŠšÂªÂºÃŠÃšÃªÃº +;K[k{‹›Â«Â»Ã‹Ã›Ã«Ã» , N^n~ŽžÂ®Â¾ÃŽÃžÃ®Ã¾/?O_oŸÂ¯Â¿Ãßïÿ0 À <ˆ0¡Â… :|1¢ĉ+Z¼ˆ1£Æ;zü2¤È‘$Kš<‰2¥Ê•,[º|©©;[/code]Hat einer ne Idee?? Ich habe folgendes XAMPP[code]ApacheFriends XAMPP (basic package) version 1.5.0-pl1 + Apache 2.0.55 + MySQL 5.0.15 + Bug #13783 + PHP 5.0.5 + PHP 4.4.1-pl1 + PEAR + eAccelerator 0.9.4-dev + PHP-Switch win32 1.0 + XAMPP Control Version 2.1 from www.nat32.com + XAMPP Security 1.0 + SQLite 2.8.15 + OpenSSL 0.9.8a + phpMyAdmin 2.6.4-pl3 + ADODB 4.65 + Mercury Mail Transport System v4.01b + FileZilla FTP Server 0.9.10a + Webalizer 2.01-10 + Zend Optimizer 2.5.10a [/code]In der php.ini ist die DLL aktiviert:[code]extension=php_gd2.dll[/code]und die phpinfo() zeigt mir auch an, dass es läuft:[CODE]gd GD Support enabled GD Version bundled (2.0.28 compatible) FreeType Support enabled FreeType Linkage with freetype FreeType Version 2.1.7 GIF Read Support enabled GIF Create Support enabled JPG Support enabled PNG Support enabled WBMP Support enabled XBM Support enabled[/code] -
OK, hab das genaze gestern noch mal zuhause versuche!!
1. Fehler
Ich hatte einen Eintrag in <Directory> vergessen
2. Fehler
Scheinbar blockt die Firewall der Firma alle bis auf die Standart Ports, so dass ich den Port 111 nicht erreichen kann.
Aber aus irgend einem Grund kann ich zuhause über X-Link Kabel den Server über Port 111 nur im IE erreichen, bei Opera bekomme ich irgendwann einen Timeout und Firefox sagt, dass ich wegen irgendwelcher Sicherheitsrichtlinen den Port nicht nutzen darf.
Also muss ich jetzt über Remote zugriff die Config austauschen wenn ich den Server administrieren will, zwar nicht schön aber auch egal *gg*
-
OK, langsam komme ich mir echt doof vor...
habe das hier in die httpd.conf eingetragen
Listen 111
<VirtualHost 172.24.6.180:111>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "C:/XAMPP/xampp/htdocs"
ServerName 172.24.6.180:111
ErrorLog logs/error.log
CustomLog logs/access.log common
</VirtualHost>[/PHP]Wobei 172.24.6.180 die Serveradresse ist (da wo der Apache läuft)
Mittels Eingabe der IP 172.24.6.180 im ClientCrowser komme ich in meinen Entwicklungsordner dank
[PHP]DocumentRoot "C:/XAMPP/xampp/htdocs/dipl"aber gebe ich im Browser 172.24.6.180:111 ein passiert garnix
-
aber oben in der config sag ich doch, dass ich auf PORT 80 lausche, wenn ich das ändere kommen doch die anderen anfragen nicht mehr durch
-
In dem Logfile ist kein Eintrag dirn!!
Ich versuche halt den Apache über das XAMPP Panel zu starten, aber er bricht jedes mal sofort ab!!
-
ok, habe also
#Virtual hosts
<VirtualHost localhost:111>
NameVirtualHost localhost:111
Listen 111
DocumentRoot "c:\XAMPP\htdocs\xampp"
</VirtualHost>
eingefügt, aber jetzt startet der Apache nicht mehr!
-
Hi, ich versuche gerade den Apache zu konfigurieren.
DcoumentRoot konnte ich schon auf meinen Zielordner legen
Jetzt möchte ich nur, dass wenn ich die ServerIP + einen Port (zB 111) angebe in das XAMPP Verzeichnis in htdocs geleitet werde.
172.4.4.5 -> In mein Entwicklerverzeichnis
172.4.4.5:111 -> in XAMPP
hab schon bissl gegooglet aber irgendwie finde ich nix
-
ok, damit kann ich das tool starten aber wie kann ich das stoppen?!?
ich kann in die Batch ja nicht STRG+C und mit j bestätigen rein schreiben?!?
-
Hi, ich brauche für Windows ein Script, was in die Commandline einen Befehl schreibt um ein Testtool zu stoppen und sofort wieder zu starten.
Das soll alle 24 Stunden passieren!!
Das Tool wird aus der Commandline gestartet und auch wieder gestoppt (mit STRG+C).
Leider habe ich keine Ahnung wie das geht!!
TNX
-
OK, muss mich dann mal bissl da durch arbeiten, aber was bedeutet die Fehlermeldung...
java.net.UnknownHostException: www.gmx.net at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at sun.net.NetworkClient.doConnect(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.openServer(Unknown Source) at sun.net.www.http.HttpClient.<init>(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.http.HttpClient.New(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) at org.apache.jmeter.protocol.http.sampler.HTTPSampler.sample(HTTPSampler.java:424) at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:514) at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:503) at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:247) at java.lang.Thread.run(Unknown Source)
wollte lediglich auf www.gmx.net gehen und mir die HTTP response ansehen!!
OK, Fehler gefunden!!
Musste die Firewall umgehen, die hat alles geblockt!!!
-
Hi,
ich hab mir von Apache das JMeter Tool geladen (gibts hier) und möchte damit einen Lasttest durchführen. Insbesondere um das Downloadverhalten auf dem Server zu testen.
Leider komme ich mit der Beschreibung überhauptnicht klar. Hat das schon mal jemand benutzt und kanns mir kurz erklären oder weiß wo ich ne ausführliche Anleitung (wenns geht auf deutsch) bekommen!!
TMX
-
Danke für die Warnung mit dem "nicht weite lesen"...
habs dennoch gemacht, denn mir ist bewußst, dass ich vom css keine Ahnung habe, dafür is der rest OK...
-
Hi, ich hab ein Problem, im IE wird meine Seite richtig dargestellt, aber im FireFox wird das StyleSheet nicht interpretiert.
Leider hab ich keine Ahnung warum.
Hier mal ein Auszug des StyleSheets, evt sieht ja einer nen Fehler!!
body.* {text-decoration:none; font-family:'Arial'; color:#000000; font-size:10pt; background-color:#FFFFFF;}
body.*.rot {text-decoration:none; font-family:'Arial'; color:#FF0000; font-size:10pt; background-color:#FFFFFF;}
body.*.fett {text-decoration:none; font-family:'Arial'; color:#000000; font-size:10pt; font-weight:600; background-color:#FFFFFF;}
body.*.button {text-decoration:none; font-family:'Arial'; color:#000000; font-size:10pt; background-color:#D4D0C8;}
body.* a:link {text-decoration:none; font-family:'Arial'; color:#FF0000; font-size:10pt}
body.* a:visited {text-decoration:none; font-family:'Arial'; color:#FF0000; font-size:10pt}
body.* a:active {text-decoration:none; font-family:'Arial'; color:#FF0000; font-size:10pt}
table.border {text-decoration:none; font-family:'Arial'; color:#000000; font-size:10pt; background-color:#FFFFFF; border-width:2px; border-style:solid; border-color:#7F7F7F; border-spacing:0px; border-collapse:collapse;}
table.*.navi {text-decoration:none; font-family:'Arial'; color:#000000; font-size:10pt; font-weight:600; background-color:#FFFFFF;}
table.*.navi a:link {text-decoration:none; font-family:'Arial'; color:#000000; font-size:10pt; font-weight:600}
table.*.navi a:visited{text-decoration:none; font-family:'Arial'; color:#000000; font-size:10pt; font-weight:600}
table.*.navi a:active {text-decoration:none; font-family:'Arial'; color:#000000; font-size:10pt; font-weight:600}
table.*.navi a:hover {text-decoration:none; font-family:'Arial'; color:#000000; font-size:10pt; font-weight:600}[/PHP] -
Eben, immerhin ist es ein Notebook und noch dazu nicht meins, kann also nicht einfach so daran rumschreauben...
gibt es keine masterpasswörter oder so??
-
Hi, ich soll hier ein ThinkPad T23 neu installieren, leider hat der User das BIOS Passwort vergessen, wie komme ich da jetzt rein um die Bootreihenfolge zu ändern??
-
OK, so funzt es!!
$_FILES['UpPic']['tmp_name']; -> gibt den Namen der femporären Datei auf dem Server zurück.
$file_info= GetImageSize($LoadedPic); -> ermittelt die Dateiinformationen.
if($file_info[2] == 2) -> Überprüftob JPG
$file_info[0] == 150 && $file_info[1] == 150) -> Überprüft die Bildabessungen
if(filesize($LoadedPic <= 15000) -> Überprüft die Dateigröße
Besten Danke
Hamer wieder was gelernt!!
-
ok, habs mir mal durchgelesen, nur leider funzt es nicht...
benutze jetzt
$HTTP_SERVER_VARS["DOCUMENT_ROOT"]
und
$HTTP_POST_FILES["UpPic"]
aber irgendwie ist das $HTTP_POST_FILES Array leer!!
-
OK, habs jetzt so gemacht und es funzt besten Dank!!!
PHP Script
//UpLoader Anfang
if(isset($_POST["Abschicken"]))
{
$fehler_pic= '';
$file_info= GetImageSize($file);
if($file_info[2] == 2) //JPG
{
if($file_info[0] == 150 && $file_info[1] == 150)
{
if(filesize($file) <= 15000)
{
$updir = $DOCUMENT_ROOT.'/www/pics/pics';
$file_name=$U_ID.'.jpg';
move_uploaded_file($file, "$updir/$file_name");
}
else
{
$fehler_pic= 'Das Bild ist größer als 10KB';
}
}
else
{
$fehler_pic= 'Falsche Bildabmessungen!!';
}
}
else
{
$fehler_pic= 'Falsches Dateiformat!!';
}
}
clearstatcache();
//UpLoader Ende[/PHP]Dateiauswahl
[PHP]<form name="file" action="profil.php" enctype="multipart/form-data" method="POST">
Neues Bild hochladen:<br>
(Abmesungen: 150x150 / Dateigröße: 10KB / Dateiformat: JPG)<br>
<input name="file" type="file" size="30" maxlength="1024" accept="image/jpg"><br>
<input type="submit" name="Abschicken" value="UpLoad" class="button">
</form>Und was war das jetzt noch mit den Scherheitslücken???
-
da kann bei dir jeder ein Rootkit uploaden oder einen Trojener im Bild und danach an diesen Trojaner man-traffic laufen lassen
Und wie mach ich das ander??
hab ich jetzt gerade mal keine Idee, wäre schon froh wenn der endelich die dateiformate prüft!!
-
inwiefern unsicher?!?
kann ich damit auch das Dateiformat prüfen???
...2 ein Flag je nach Grafik-Typ (1 = GIF, 2 = JPG, 3 = PNG, SWF = 4)...
also sollte ja was anderes rauskommen wenn jemand ne textdatei hochläd!!!
-
Hi, ich möchte mit HTML ein Bild hochladen und es soll geprüft werden, dass die Größe (Abmessungen und KB) und das Dateiformat den Vorgaben entspricht (ähnlich Avatarupload).
Bisher habe ich das so gemacht:
UpLoad im Formular
<form name="file" action="profil.php" enctype="multipart/form-data" method="POST">
Neues Bild hochladen:<br>
<input name="file" type="file" size="30" maxlength="1024" accept="image/jpg"><br>
<input type="submit" name="Abschicken" value="UpLoad" class="button">
</form>[/PHP]PHP Code zum Speichern
[PHP]if(isset($_POST["Abschicken"]))
{
if(filesize($file) < 10001)
{
//Lokal
$updir = $DOCUMENT_ROOT.'/www/pics/pics';
//Internet
//$updir = $DOCUMENT_ROOT.'/pics/pics';
//$test= 'Typ der Datei ist: '. filetype($file);
$file_name=$U_ID.'.jpg';
@copy($file, "$updir/$file_name");
}
}
clearstatcache();Nur leider funzt das nicht, ich kann alles hochladen und es kommt immer als jpg auf dem Server an und ich habe keine Ahnung, wie ich die Dateigröße sowie die Abmessungen prüfen kann.
-
Ja, es funzt so, meine datenbank hat nur zu viele einträge, daher stürzt mir ständig der rechner ab...
muss das mal über nacht laufen lassen wenn ich nichts anderes mache
Batch für Registry Änderung
in Windows
Geschrieben
OK, dann hole ich mal etwas weiter aus!!
Also die Patch Datei ist für verschiedenen Mitarbeiter, jeder hat etwas anderes in dem Key "ProxyOverride" stehen.
Nun kann ich nicht einfach einen neuen Wert eintragen und die Keys der Mitarbeiter überschreiben, daher wollte ich den benötigten Wert anhängen.
Den Mitarbeitern ist es nicht möglich Keys auszulesen oder von Hand zu ändern, daher die Batch!!
Beispielwerte für den Key:
*.Intrantezone1.de; *.Intranetzone2.de; *.Intranetzone3.de
und ich möchte jetzt *.IntranetzoneX.de anhängen ohne die bestehenden Freigaben zu löschen!!