![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Veteran
![]() |
![]() also i hab mal eine frage bezülgich ein script weches die datenbanken eines servers auflistet und deren tabellen:
i hab folgendes problem : i hab ein script mit eingabeaufforderung von PW, IP, login.. will das dan üergeben in eine 2te php datei die dann die daten ausliesst: das script ansich funktioniert aber er kann die daten aus der ersten seite nicht übernehmen codes: Code:
<form action="verbindung.php" method="post"> <div align="center"> <table width="75%" border="1"> <tr> <td><div align="right">Server:</div></td> <td><input name="mysql_host" value="localhost"></td> </tr> <tr> <td><div align="right">Loginnamen: </div></td> <td><input name="mysql_username" value = ""></td> </tr> <tr> <td><div align="right">Passwort: </div></td> <td><input name="mysql_passwort" value = ""></td> </tr> <tr> <td><div align="right"> <input type="submit" name="Senden" value="Senden"> </div></td> <td><input type="reset" name="reset" value="Abbrechen"></td> </tr> </table> </div> </form> PHP-Code:
FEHLER : Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL Server Host '$mysql_host' (11001) in i:\htdocs\verbindung.php on line 10 und Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in i:\htdocs\verbindung.php on line 37 ich weiß es is kein "schwerer" code oder so aber ich hab keine ahnung wo der fehler lieg .. |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() Hau die Apostrophen raus:
'$mysql...' => $mysql... ~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
#3 |
Veteran
![]() |
![]() ohne apostrophe kommt das:
Notice: Undefined variable: mysql_host in i:\htdocs\verbindung.php on line 10 Notice: Undefined variable: mysql_username in i:\htdocs\verbindung.php on line 10 Notice: Undefined variable: mysql_passwort in i:\htdocs\verbindung.php on line 10 |
![]() |
![]() |
![]() |
#4 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() Da in aktuellen PHP Versionen register_globals auf OFF steht, muss man, je nachdem, $_GET['var'] bzw. $_POST['var'] verwenden.
HTH ps: Es gibt ein sehr gutes PHP Manual online und zum Download: http://at2.php.net/manual/de/ http://at2.php.net/manual/de/securit...terglobals.php ~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
#5 |
Veteran
![]() |
![]() und wo soll i des hinschreibnen bzw
wo/wie würdest es du schreiben |
![]() |
![]() |
![]() |
#6 |
Veteran
![]() |
![]() also i hab jetzt die variablen auf on gesetzt
![]() und es funktioniert wirklich (*juhuuu*) trotzdem würd mich interresieren wie das mit $_GET['var'] bzw. $_POST['var'] funktionert ... wenn einer zeit hat und mir das erklähren kann hier posten.. ![]() PS: DANK DANK DANKE käptn |
![]() |
![]() |
![]() |
#7 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() Also zB:
Ein URL: meine-dom.at/url.php?var=wert in PHP: echo $_GET['var']; Ein Form, das per POST übermittelt wird: <form action="form.php" method="post"> <input type="text" name="var" /> <input type="submit" /> </form> in PHP: echo $_POST['var']; That's it... HTH ~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
#8 |
Veteran
![]() |
![]() also..
das i des richtig versteh .. ![]() bei einer url wie : meine-dom.at/url.php?var=wert und der abfrage : echo $_GET['var']; wird dann eine variable $var mit dem wert "wert" für das script/die seite "bereitgestellt" also hohlt den wert sozusagen aus der url und wenn i 1 formular hab und dort was poste muss i dann alle felder mit den namen z.B a, b, c; mit dem wieder aufrufen ... PHP-Code:
hat er dann gleichzeitig den wert? stimmt das so ? |
![]() |
![]() |
![]() |
#9 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() Nicht ganz, aber schon ma richtigen Weg.
echo gibt "Was" aus... z.B. echo 'Hallo'; $a = $_POST['a']; $b = $_POST['b']; http://at2.php.net/manual/de/ ~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
#10 |
Veteran
![]() |
![]() aaaaaaaa
jetzt hab ichs glaub ich ![]() |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|