-
Gesamte Inhalte
107 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von DePlague
-
hab sie zwar schon seit nem jahr hinter mir und sitze jetzt vor der Abschlußprüfung aber mal reingucken würde ich trotzdem gerne danke deplague@gmx.de
-
Variablen Addieren
DePlague antwortete auf geloescht_Larusso7's Thema in Skript- und Webserverprogrammierung
geht das auch genauer? also das geht: $var1 = $var2 + $var3; -
Hi, also ich habe da mal ne Frage (logisch) *g*. Also ich will abfragen ob in einer Spalte < Nummer > schon der Wert < $nummer > existiert. Diese Abfrage will ich über diesen Code machen: $query = "SELECT COUNT(*) FROM TReport WHERE Nummer='$nummer'"; $result = MSSQL_QUERY($query); if ($result == 0) { print "<center>ERROR: Datensatz nicht vorhanden.</center>"; exit(); } Problem: Ich bekomme aber immer als $result eine 1 zurück, egal ob der Datensatz vorhanden ist oder nicht. Tja entweder Frage ich denn Fall falsch ab oder ich weiß auch nicht... THX4HELP
-
Script um rauszubekommen von wo ich komme
DePlague erstellte Thema in Skript- und Webserverprogrammierung
Hi, also ich bräuchte mal nen Script womit ich rausbekommen würde wo ich her komme (bezogen auf den Browser) *g* Kurz - ich will denn Browser abfragen was meine "Vorher"-Seite war. Wenn's dafür nen PHP-Befehl bzw. Schleife gibt wäre bevorzugt! Gibt's da nicht sogar nen HTML Befehl für? Hatte dazu auch schon bei SelfHTML nachgesehn aber nichts dazu gefunden, nur wo ich das definieren kann das das jetzt die zürückseite ist und sowas.... THX4HELP -
PHP - Session speichert keine Werte
DePlague antwortete auf DePlague's Thema in Skript- und Webserverprogrammierung
@bohni wieso auf dem server? die cookies werden lokal gespeichert und nicht auf dem server! oder habe ich was verpasst? die daten auf dem server kann ich ja anlegen! aber der Client speichert die SessionID nicht - sonst würde er ja die Session erkennen und keine neue anlegen... -
PHP - Session speichert keine Werte
DePlague antwortete auf DePlague's Thema in Skript- und Webserverprogrammierung
jap habe ich deaktiviert denn der letzte teil bestimmt ob ich bei jedem link immer den Session-Name und die SessionID mitgeben will (über die GET-Methode) - will ich aber nicht sollte ja standardmäsig über ein lokales Cookie gehn aber komischer Weise geht das ja nicht, wieso auch immer? Ist das denn nen Problem wenn ich das (so wie ich das jetzt habe) über den PC Namen mache??? THX DePlague -
PHP - Session speichert keine Werte
DePlague antwortete auf DePlague's Thema in Skript- und Webserverprogrammierung
Hmm... also ich habe soviel mitbekommen das bei jedem aufruf von session_start(); immer ein neue Session(Datei) auf dem Server angelegt wird! Kurz gesagt der speichert (bzw. öffnet) kein Cookie auf dem Client und kann so nicht die SessionID speicher, was dazu führt das jedes mal ne neue Session begonnen wird da er keine ID bekommt. Tja meine Frage ist nach wie vor wieso? Cookies sollte der Browser annehmen (hab schon niedriegst Sicherheitsstufe probiert)! Ich habe z.Z. das Problem so gelöst das ich die Session immer die ID über diesen Code bekommt: [b]session_id(strtok(gethostbyaddr($REMOTE_ADDR),'.')); session_start();[/b] = also immer den Rechnernamen des Clients! Tja damit wäre das Problem gelöst aber nicht so wie es eigendlich sein sollte... Hat jemand vielleicht noch Ideen wieso der Client nicht den Cookie annimmt (bzw. keine Werte liefert)? THX -
Php Newby Sucht Gute Docu!!!
DePlague antwortete auf Sebi's Thema in Skript- und Webserverprogrammierung
dem kann ich nicht viel hinzufügen... außer: http://code.box.sk/ http://www.xtreme-php.de/ http://develnet.org/ <- Spitze Turtorial zu Sessions! -
Hi, also mein Problem ist das ich die variablen nach meiner meinung richtig registriere. Aber es werden keine Werte gespeichert... Ich denke mal da ist ne Einstellung an meiner php.ini falsch, wäre nett wenn ihr mal nen Blick drauf werft... [Session] ; Handler used to store/retrieve data. session.save_handler = files session.save_path = C:\Inetpub\wwwroot\tmp ; Argument passed to save_handler. In the case of files, this is the path ; where data files are stored. Note: Windows users have to change this ; variable in order to use PHP's session functions. ; Whether to use cookies. session.use_cookies = 1 ; Name of the session (used as cookie name). session.name = PHPSESSID ; Initialize session on request startup. session.auto_start = 0 ; Lifetime in seconds of cookie or, if 0, until browser is restarted. session.cookie_lifetime = 0 ; The path for which the cookie is valid. session.cookie_path = \ ; The domain for which the cookie is valid. session.cookie_domain = ; Handler used to serialize data. php is the standard serializer of PHP. session.serialize_handler = php ; Percentual probability that the 'garbage collection' process is started ; on every session initialization. session.gc_probability = 1 ; After this number of seconds, stored data will be seen as 'garbage' and ; cleaned up by the garbage collection process. session.gc_maxlifetime = 1440 ; Check HTTP Referer to invalidate externally stored URLs containing ids. session.referer_check = ; How many bytes to read from the file. session.entropy_length = 0 ; Specified here to create the session id. session.entropy_file = ;session.entropy_length = 16 ;session.entropy_file = /dev/urandom ; Set to {nocache,private,public} to determine HTTP caching aspects. session.cache_limiter = nocache ; Document expires after n minutes. session.cache_expire = 180 ; use transient sid support if enabled by compiling with --enable-trans-sid. session.use_trans_sid = 1 url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry" THX4HELP DePlague
-
PHP - Datei-Datenbank - lesen - verändern - zurückschreiben
DePlague antwortete auf Cyclotron101's Thema in Skript- und Webserverprogrammierung
ich habe mal sowas unter C gemacht. du musst den pointer (von der TXT.Datei) wieder auf den Punkt wo du schreiben willst zurücksetzen... dazu ist die funktion fseek da... ansonsten musst du mal bei C++ (bzw. ANSI C) Quellen mal nachsehn... nach meiner Meinung nutzt PHP auch da die Syntax von C, kann mich aber auch irren! -
PHP - Session Probleme...
DePlague antwortete auf DePlague's Thema in Skript- und Webserverprogrammierung
Hmm also erstmal danke scheint zu gehn frag mich aber troßdem wieso der Eintrag nicht vorhanden war? Aber mal ne andere Frage an die Session (bzw. Keks *g*) werden doch nur die Werte übergeben/gespeichert wenn ich die Variablen mit session_register ("[varname]"); registriert habe und dann solange darin gespeichert bis ich sie überschreibe oder die Session beende, oder? Weil komischer Weise habe ich (nicht bei dem Bsp.-Code oben) nen Wert in einer Variable drin ( Admin&PHPSESSID=2f1abb1711c2a6154b988330ec926bea ) der da nicht reingehört aber so wie's aussieht von der Session kommt. Und ich habe die Variable nicht in der Session regiestriert !!!:eek: -
Hi, also ich wollte mich mal an Session ransetzen aber ich bekomme immer Fehlermeldungen bei der Ausgabeseite... login Datei: <form method="POST" action="main.php"> <table> <tr> <td> <tr> <td>User:</td> <td><input type="text" name="user" size="20"></td> </tr> <tr> <td>Passwort:</td> <td><input type="password" name="pass" size="20"></td> </tr> </table> <p><input type="submit" value="Login" name="submit"></td> </tr> </table> </center> </form> main.php <? session_start(); session_register ("username", "password", "hostname", "dbName"); $username = $user; $password = $pass; $hostname = "brewster"; $dbName = "Intranetdb"; echo "hallo $username<br>"; ?> Ausgabe: hallo admin PHP Warning: open(/tmp\sess_5d6033d7392a845976c1eb5aa4974585, O_RDWR) failed: No such file or directory (2) in c:\inetpub\wwwroot\user\main.php on line 2 PHP Warning: open (/tmp\sess_5d6033d7392a845976c1eb5aa4974585, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 PHP Warning: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0 Alles was ich dazugefunden habe ist das man in der php.ini den session.save_path setzen muss. Problem ist blos das in meiner php.ini dieser Eintrag nicht existiert... hier mal die php.ini mit dem Session-Abschnitt [Session] ; Handler used to store/retrieve data. session.save_handler = files ; Argument passed to save_handler. In the case of files, this is the path ; where data files are stored. Note: Windows users have to change this ; variable in order to use PHP's session functions. ; Whether to use cookies. session.use_cookies = 1 ; Name of the session (used as cookie name). session.name = PHPSESSID ; Initialize session on request startup. session.auto_start = 0 ; Lifetime in seconds of cookie or, if 0, until browser is restarted. session.cookie_lifetime = 0 ; The path for which the cookie is valid. session.cookie_path = \ ; The domain for which the cookie is valid. session.cookie_domain = ; Handler used to serialize data. php is the standard serializer of PHP. session.serialize_handler = php ; Percentual probability that the 'garbage collection' process is started ; on every session initialization. session.gc_probability = 1 ; After this number of seconds, stored data will be seen as 'garbage' and ; cleaned up by the garbage collection process. session.gc_maxlifetime = 1440 ; Check HTTP Referer to invalidate externally stored URLs containing ids. session.referer_check = ; How many bytes to read from the file. session.entropy_length = 0 ; Specified here to create the session id. session.entropy_file = ;session.entropy_length = 16 ;session.entropy_file = /dev/urandom ; Set to {nocache,private,public} to determine HTTP caching aspects. session.cache_limiter = nocache ; Document expires after n minutes. session.cache_expire = 180 ; use transient sid support if enabled by compiling with --enable-trans-sid. session.use_trans_sid = 1 url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry" THX4HELP DePlague
-
HI, also ich weiß das ich die von PHP aus mit mysql_close schließen kann, aber wozu...? Der SQL-Server merkt das doch von alleine wenn ich keine Anfragen mehr sende? Macht es denn wirklich Sinn die Verbindung jedesmal zu schließen (und zu öffnen)? Welche Vor-bzw. Nachteile bringt das? DePlague
-
da wir schon bei dem Thema sind... wie kann ich local nen IRC Channel laufen lassen so das nacher noch andere per LAN dazukommen? Und dann nen zugriff per Web sollte nicht so das problem sein..! Da gibts ja genug Appletts für, oder? Gruß DePlague
-
PHP - Script (werte in ein Array schreiben)
DePlague antwortete auf DePlague's Thema in Skript- und Webserverprogrammierung
Okay THX an alle für die Hilfe... habs rausbekommen! Und alle die wissen wie ich's machen muss und jetzt sagen so ein OberDAU haben wohl recht -
PHP - Script (werte in ein Array schreiben)
DePlague antwortete auf DePlague's Thema in Skript- und Webserverprogrammierung
Ähm Moment mal ich glaube wir reden am Thema vorbei ich will nicht nach UserRechte die Zeilen in ein Array schreiben. Sondern die ganzen Usernamen (UserName) in ein Array bekommen und das sortiert nach ASC. Also nicht die ROW (Zeile) sonderen die Column (Spalte) von UserName... da ich gerade mitbekommen habe das ich immer die Zeile einlesen, das war nicht das was ich brauch sondern alle Werte in der Spalte von Username. Ich weiß damit komm ich jetzt ziehmlich früh aber ich konnte erst seit ca. 2 Stunden den Code von euch testen... und hab gerade mitbekommen das ich immer die Werte von einer Zeile ins Array schreibe. Sorry NEED HELP :confused: -
PHP - Script (werte in ein Array schreiben)
DePlague antwortete auf DePlague's Thema in Skript- und Webserverprogrammierung
also da muss ich DanielH schon zustimmen... für meinen Fall brauche ich die Daten nicht expliziet zu weisen sondern für eine schnelle Auswertung die immer dynamisch ist und nicht fest dadurch ist für mich ein fester Variablenname nicht von Vorteil. Aber ich habe schon wieder nen Prob. Mein Code ist: $query = "SELECT * FROM UserRechte order by UserName ASC"; print "QUERY: $query<br>"; $result = MSSQL_FETCH_ROW(MSSQL_QUERY($query)); print "$result<br>"; $length = array_length($result); for ($i=0;$i==$length;$i++) { echo "RESULT: $result[$i]<br>"; } aber nun habe ich 2 Probleme 1. der Befehl $length = array_length($result); ist unbekannt 2. statt nach length die schleife abzufragen wollte ich Testweise mal bist 10 laufen lassen aber sie wurde nicht durchlaufen, wieso? DePlague -
Okay ich weiß ich bin nen DAU das brauch mir keiner sagen Also kommen wir zu meinen Problem ich habe eine Tabelle (MSSQL - gleiche Syntax wie MySQL) wo die so aussieht... Bsp.: Tabelle UserRechte ID | UserName | Tabelle | Status 1 UserA TabA TRUE 2 UserA TabB TRUE 3 UserA TabC TRUE 4 UserA TabD FALSE 5 UserA TabE TRUE 6 UserB TabA FALSE 7 UserB TabB TRUE 8 UserB TabC TRUE 9 UserB TabD FALSE 10 UserB TabE TRUE 11 UserB TabA TRUE 12 UserB TabB TRUE . : ich will jetzt die Spalte UserName durchgängig sortiert nach ASC abfragen und in ein Array schrieben. Wie mache ich das? Fragt mich bitte nicht wieso? Das würde wohl den Rahmen sprengen... ich hatte es mit... $query = "SELECT * FROM UserRechte order by UserName ASC"; $result = mssql_query($query); print "RESULT: $result<br>"; versucht, bekomme aber immer $result = "Resource id #2" zurück. THX4HELP
-
aha das heißt das also, tja der begriff war mir (noch) nicht geläufig... zu dem CGI-BIN: bei Webspaces ja incl. den Unterverzeichnissen... es sei denn du hast es wo andershin definiert... oder du hast nen eigenen Server aufgesetzt... da kannst/musst du es da angeben (bei IIS ist der standard - SYSTEMDRIVE:\inetpub\wwwroot\)
-
hab gerade nachgesehn ist CGI aber kannst du mir mal bitte sagen was IMHO ist?
-
also jetzt mal ne gaaaannnzz dummer Frage... ich nutzte PHP über den IIS ist das nun nen Apache oder CGI Modul? CGI oder..?
-
1. Also ich bin hier wenn ich Probleme habe... (bezüglich Arbeit) 2. In den Pause um auch anderen zu helfen, wie auch mir (sogut wie) immer geholfen wurde.... Noch Fragen... Und z.Z. habe ich schon Feierabend aber sehe hier noch mal schnell rein...
-
ich hatte ja auch gesagt als schnelle Nachschlagewerk, dafür ist es super... Wenn du mal schnell wissen willst wie ich ne Funktion anwende und wie sie funktioniert ist das ne gute Anlaufstelle.... BTW wird schon
-
also vom Projektumfang auf jeden Fall okay!
-
IHK- Was ich mir da bei der simplen Abgabe meines Projektantrags anhören durfte!!
DePlague antwortete auf May81's Thema in Abschlussprojekte
fall ich jetzt aus der Reihe oder was? ich wollte mit Beamer meine Präsi machen.... Aber wer sagt denn bitteschön das Folien nicht erlaubt sind, bzw. scheiße??? Typisch Empfangstusse , jeden Tag ihr Stempel auf die Hefter drücken und dann noch "kluge" Sprüche lassen....