![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Jr. Member
![]() Registriert seit: 14.12.2005
Alter: 38
Beiträge: 39
|
![]() Hallo Leute!!!
Habe eine Frage bezüglich SQL Server und PHP.... dazu eine kleine Geschichte Mache gerade mein Maturaprojekt... und muss für die Firma Siemens ein Loginscript schreiben. Bei der Scriptsprache haben sie mir freie Wahl gelassen (hab mich für PHP entschieden)... leider hat Siemens einen vertrag mit MS und deshalb kann ich kein MySQL verwenden und muss mich mit diesem blöden SQL Server von MS herumplagen.... Ein Loginsystem hört sich natürlich sehr einfach an... ist es anundfürsich auch.....das Problem das ich habe ist.. das ich die Datenbank nicht Connecten kann!!! Mit MySQL und XAMPP war das alles kein Problem.. aber jetzt blick ich überhaupt nicht durch.... Hier mein versuch, den SQL Server zu connecten!!! PHP-Code:
Hab beim SQL Server Windows Authentification eingestellt ... Meine Datenbank heißt login.. und meine Tabelle die ich ansprechen möchte heisst auch login... Meiner Meinung nach müsst alles so passen wie es dortsteht.. leider funkz ned!!! Danke im Vorraus für eure Hilfe
____________________________________
xhtml 1.0 strict |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 05.01.2000
Beiträge: 3.812
|
![]() |
![]() |
![]() |
![]() |
#3 |
Jr. Member
![]() Registriert seit: 14.12.2005
Alter: 38
Beiträge: 39
|
![]() HI....
Von da hab ich das ja wie das mit dem SQL Server funkitoniern könnte... leider kann ich mich damit nicht connecten und ich finde auch kein anderes Tutorial das sich mit PHP und SQL beschäftigt!!! Bitte um dringende Hilfe MFG cssFreak
____________________________________
xhtml 1.0 strict |
![]() |
![]() |
![]() |
#4 |
*****troll
![]() Registriert seit: 24.03.2003
Ort: wien
Alter: 65
Beiträge: 1.701
|
![]() solltest mal in die logs des sql servers reinschauen (respektive system und application log des servers)
vielleicht steht dort was brauchbares drinnen ______ der username ist übrigens ein sehr interessanter. ich würde mal zum testen einen etwas einfacheren, wie zB "user" mit dem Kennwort "password" nehmen. und hast du den user auch beim windows angelegt, oder den guest account komplett geöffnet... wennst dich nicht als windows user authentifiziewrst, darfst beim sql server auch nix....
____________________________________
.................................. dieser hilfreiche beitrag kostet nichts, außer ein paar bier .................................. Tante Jolesch: „Was ein Mann schöner is wie ein Aff, is ein Luxus!“. |
![]() |
![]() |
![]() |
#5 |
Jr. Member
![]() Registriert seit: 14.12.2005
Alter: 38
Beiträge: 39
|
![]() hi....
Hab jetzt meinen Benutzernamen auf admin geändert.... komische Sache.... Das Script gibt mir zwar keine Fehlermeldung aus (beim connecten zur datenbank) ... es steht aber sonst auch nichts da...damit mein ich das er mir die Daten nicht ausliest oder wenigstens hinschreibt das keine Daten vorhanden sind...:confused: Und mein Code dürfte soweit richtig sein... da das alles schon mit einem MySQL Server funktioniert hat!!!(hab die mysql sachen natürlich durch ms befehle ersetzt) brauche dringend hilfe!!! Danke schonmal!! MFG cssFreak
____________________________________
xhtml 1.0 strict |
![]() |
![]() |
![]() |
#6 |
Veteran
Registriert seit: 15.08.2001
Alter: 50
Beiträge: 235
|
![]() hast du die ms sql server client tools auf dem rechner installiert, auf dem dein script läuft?
wenn es sich um ein unix-derivat handeln sollte: http://www.freetds.org/ ansonsten versuch mal die sybase-api, die sollte auch funktionieren. |
![]() |
![]() |
![]() |
#7 |
Jr. Member
![]() Registriert seit: 14.12.2005
Alter: 38
Beiträge: 39
|
![]() @Gonte:
Hab von meiner Schule eine SQL Server 2005 CD bekommen... denke mal das da alle Tools vorhanden sind!!! Aber wo kann ich das nachschaun??? Danke und schöne Weihnachten!!! MFG cssFreak
____________________________________
xhtml 1.0 strict |
![]() |
![]() |
![]() |
#8 |
Jr. Member
![]() Registriert seit: 14.12.2005
Alter: 38
Beiträge: 39
|
![]() Sooo....danke einmal für die Antworten die ihr mir schon geschrieben habt.... bin leider trozdem nicht weitergekommen!!!!!!!
Hier nochmal meine Angaben...vieleicht findet sich irgendjemand der das schnell runtertipppen könnte!?!?!?! Meine constant.php: <?php define('MSSQL_HOST', 'localhost'); define('MSSQL_USER', 'mentasti'); define('MSSQL_PASS', '123'); define('MSSQL_DATABASE', 'login'); ?> Mein addentry.php: <?php include "constant.php"; $connection = @mssql_connect($Server, $User, $Pass) OR die("No connection to Server"); @mssql_select_db($DB) OR die("Couldn´t select Database"); $data = " INSERT INTO login (name, password) VALUES ('$_POST[name]', '$_POST[password]') "; $result = mssql_query($data); header ("Location: connectionTest.php"); ?> Bitte helft mir!!! Irgendwo muss ein Fehler sein....vieleicht bei den Serverbefehlen!?!?? Danke!! cssFreak
____________________________________
xhtml 1.0 strict |
![]() |
![]() |
![]() |
#9 |
Inventar
![]() |
![]() hm..
<?php define('MSSQL_HOST', 'localhost'); define('MSSQL_USER', 'mentasti'); define('MSSQL_PASS', '123'); define('MSSQL_DATABASE', 'login'); ?> $connection = @mssql_connect($Server, $User, $Pass) OR die("No connection to Server"); Sollte da nicht mssql_connet(MSSQL_HOST,MSSQL_USER,MSSQL_PASS) stehen? (Oder fehlt da in dem Skript von dir noch ein $Server = MSSQL_HOST)
____________________________________
„Das menschliche Gehirn ist eine großartige Sache. Es funktioniert vom Moment der Geburt an – bis zu dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain "Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett |
![]() |
![]() |
![]() |
#10 |
Jr. Member
![]() Registriert seit: 14.12.2005
Alter: 38
Beiträge: 39
|
![]() ja...sorry...das hab ich falsch reingeschirben.....
funktioniert so aber auch nicht!!! Muss ich vieleicht irgend etwas am IIS oder am SQL Server herumdrehn???? und...muss ich das "@" bei @mssql_connect machen???
____________________________________
xhtml 1.0 strict |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|