WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- login

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » login - 23 Nov 2024 Antworten
login
einstein
Quasselstrippe




Beiträge: 241

Ich sehe im Moment keine Fehler mehr, abgesehen davon, dass du in PHP mit den Column-Names "Username" und "Password" arbeitest und in Mysql mit "username" und "password"...

ich würde aber trotzdem if($row['id']) mit dem mysql_num_rows() statement ersetzen...

zum debuggen:

1: 
2: 
3: 
4: 
5:
print_r($_POST);

print_r(mysql_fetch_array(mysql_query("SELECT * FROM User",$connection)));

Diese Nachricht wurde geändert von: einstein
  Profil   Editieren   Zitieren
lugau45
Otto-Normal-Poster
Threadstarter




Beiträge: 64

hmm geht nicht ich weiß nicht mehr was hier los ist.

  Profil   Editieren   Zitieren
einstein
Quasselstrippe




Beiträge: 241

if($row['id']) kann auch gar nicht gehen... wenn dann höchstens $row[0]['id']...

aber debugge mal richtig:
per
print_r($_POST);
alle Eingaben checken per
print_r(mysql_fetch_array(mysql_query("SELECT * FROM User",$connection)));
den Inhalt der MySQL Tabelle
und per
print_r($row);
die Ausgabe...

  Profil   Editieren   Zitieren
lugau45
Otto-Normal-Poster
Threadstarter




Beiträge: 64

jetzt verstehe ich nur noch bahnhof habe doch gesagt das ich nicht der meister bin sondern noch weit am anfang!

  Profil   Editieren   Zitieren
Philipp Gérard
Foren-Team




Beiträge: 1502

das hat er dann auch gelesen, schließlich schreibt er dir den code schon dazu.

---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren
lugau45
Otto-Normal-Poster
Threadstarter




Beiträge: 64

habe da mal noch nee frage bei der zeile
1:
$db=mysql_select_db($DB, $connection);

was hat da die variable $connection zu sagen??? muss ich die ersetzen?

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Du musst irgendwie eine Verbindung (engl.: connection) zur Datenbank aufbauen, sonst kann PHP gar nicht mit der Kommunizieren und diese Verbindung wird in $connection "gespeichert".

Naja und das Verbindung-Aufbauen erledigst du doch genau eine Zeile über (10) dem von dir geposteten Code:
1:
$connection=mysql_connect($DBHost, $DBUsername, $DBPassword);

  Profil   Editieren   Zitieren
einstein
Quasselstrippe




Beiträge: 241

Ich empfehle dir die Lektüre
von
http://php-center.de/tutorial/index.htm für einen Einstieg in PHP bzw.

das PHP Manual http://www.php.net zum nachschauen von einzelnen Funktionen

  Profil   Editieren   Zitieren
lugau45
Otto-Normal-Poster
Threadstarter




Beiträge: 64

ja die seite ist gut danke erstmal. habe es auch hinbekommen, aber ein problem ist noch und zwar mit dem header hier mal die meldung
1:
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/httpd/htdocs/kunden/web770/html/test/login.php:12) in /usr/local/httpd/htdocs/kunden/web770/html/test/login.php on line 29


und das ist die zeile
1: 
2: 
3: 
4:
if ($_SESSION["authenticated"]==2)
{
header("Location: http://web770.essen082.server4free.de/..........php");
}


hmm da weiß ich nun nicht mehr weiter habe schon bei php.net s
geschaut aber ....

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Header-Informationen müssen vor jeglicher Ausgabe gesendet werden (wie der Name schon sagt). Dein Problem ist, dass vor der Weiterleitung hier über den header-Befehl irgendwo schon Ausgabe stattgefunden hat (sowohl mit PHP oder auch ganz normal als HTML). Das darf nicht sein.

  Profil   Editieren   Zitieren
einstein
Quasselstrippe




Beiträge: 241

In Zeile 12 von deinem Script gibt es schon ein echo/print oder eine Leerzeile... das/die muss weg...

Diese Nachricht wurde geändert von: einstein
  Profil   Editieren   Zitieren
lugau45
Otto-Normal-Poster
Threadstarter




Beiträge: 64

habe ich getan geht auch endlich alles so bis auf eine sache die ich nun garnnicht verstehe. ich habe eine seite mit frames, da lasse ich alles im haupttext öffnen. so lasse ich auch die loginseite im haupttext öffnen, und da gibt es die probleme. ich kann mich nur manchmal einloggen. öffne ich die seite als einzelseite, geht das immer woran kann das liegen?

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

zeig mal wie das aussehen soll. Link...

  Profil   Editieren   Zitieren
epitaxy
Fachidiot




Beiträge: 117

jo derbe link ...

  Profil   Editieren   Zitieren
lugau45
Otto-Normal-Poster
Threadstarter




Beiträge: 64

so also habe mal ein account name: test und passwort: test eingerichtet.
hier der link wo man in den eingebauten login kommt einfach dann mal auf Kontaktadresse klicken die adresse hier

eben so komisch ist es, das es mit opera und netscape geht nur mit internetexplorer gibt es probleme. bitte helft mir!!!

Diese Nachricht wurde geändert von: lugau45
  Profil   Editieren   Zitieren
Seite 1 | 2 | 3  

Antworten
Forum » PHP & MySQL » login

Aktuelle Beiträge zur Hilfe im Forum für Homepage - login im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8127827    Heute : 221     Gestern : 761     Online : 243     23.11.2024    9:19      0 Besucher in den letzten 60 Sekunden        
Nach oben