| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: problem mit php & mySQL passwortabfrage im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige hallo ich habe ein problem mit php und mySql. ich habe eine seite mit ein paar formularfeldern erstellt. in ...
![]() |
| | #1 (permalink) |
| Registriert seit: 24.03.02 ![]() Likes: 0 | Anzeige hallo ich habe ein problem mit php und mySql. ich habe eine seite mit ein paar formularfeldern erstellt. in eines davon muss man seinen usernamen eingeben und in einem anderen sein passwort. (username und passwort sind in einer mysql-datenbank, z.b. psw, gespeichert.) dann gibt es noch drei weitere formularfelder deren inhalt in einer anderen tabelle gespeichert werden sollen, aber nur wenn passwort und username vorhanden sind. ich habe es sowohl mit der boardsuche als auch mit google versucht, habe aber kein brauchbares script gefunden. ich hoffe ihr könnt mir helfen, danke! |
| | |
| | #2 (permalink) |
| Registriert seit: 22.02.02 ![]() Likes: 0 | Bei dem Vergleichen der ausgelesenen Passwörter aus der SQL Datenbank und dem Formularfeld muss ein Fehler sein. Denn, wenn du bei <form method="post"> gesetzt hast musst du mit PHP so auslesen $HTTP_POST_VARS['variable']; oder bei get $HTTP_GET_VARS['variable']; oder einfach mit $variable HIER EIN BEISPIEL SOURCE: ========================= <?php // ACCESS TO DATABASE $benutzer="username"; $passwort="pwd"; $db="datenbank"; $link=mysql_connect("localhost",$benutzer,$passwor t); if (!$link) { print 'Keine Verbindung zu MySQL SERVER'; } if(!mysql_select_db($db,$link)) { print 'Kann Datenbank nicht öffnen'; } $ergebnis=mysql_query("SELECT id, feld1, feld2 FROM datenbanktabelle WHERE 1 AND id='1'"); while($datensatz=mysql_fetch_row($ergebnis)) { foreach ($datensatz as $feld[]) { ; // NOTHING } } /* $feld[0]=id; $feld[1]=feld1; $feld[2]=feld2; */ mysql_close($link); // DANN EINFACH if (($HTTP_POST_VARS['user']!="feld1") || ($HTTP_POST_VARS['pwd']!="feld2")) { print 'FALSCHES PASSWORT'; // usw..... } else { print 'RICHTIG'; } ?> |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Registriert seit: 22.02.02 ![]() Likes: 0 | Fürs reinsetzen benutzt du einfach folgendes: statt dem Teil zum Auslesen: . . . . . . $anfrage="INSERT INTO tabelle (feld1, feld2, feld3) values ('$feld1','$feld2','$feld3'); if (!mysql_query($anfrage)) // SONST ERROR { print 'ERROR'.mysql_error(); } mysql_close($link); . . . . . . . . . |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| mySQL && PHP Problem | bikmaek | (Web-) Design und webbasierte Sprachen | 2 | 07.06.07 07:46 |
| Mysql Inner join problem | weau | (Web-) Design und webbasierte Sprachen | 4 | 17.03.07 12:05 |
| Großes Problem mit MySQL | altacab | Code Kitchen | 2 | 29.03.05 23:18 |
| problem mit mysql | matrixII | (Web-) Design und webbasierte Sprachen | 3 | 05.09.04 19:07 |
| [Problem]IIS, MySQL, PHP und phpMyAdmin | Ice9 | (Web-) Design und webbasierte Sprachen | 3 | 27.08.04 07:15 |