Siechfred: Admin Bereich (Ergänzung)

Beitrag lesen

Hallo André.

Ja, ich habe die Datenbank von mySQL !!

Na, dann passt es ja :)

Ich weiß nicht wo ich anfangen muss. Könnte mir jemand so kleine Schritte aufschreiben oder ähnliches ?

1. Passworteingabeseite
-----------------------

Ein stinknormales HTML-Formular mit zwei Inputfeldern Name und Passwort:

http://de.selfhtml.org/html/formulare/eingabe.htm#felder
http://de.selfhtml.org/html/formulare/eingabe.htm#felder_passwort

Als Ziel gibst du ein PHP-Skript an, nennen wir es mal connect.php.

2. Skript connect.php
---------------------

Dieses Script mach nichts anderes, als zu versuchen, eine Verbindung zu deiner News-DB aufzubauen. Als Nutzername und Passwort werden die Werte aus deinem Formular genommen:

http://www.dclp-faq.de/q/q-formular-variablen.html

Für den Verbindungsversuch siehe:

http://de.php.net/manual/de/function.mysql-connect.php

Bei Misserfolg leitet das Script den Client auf eine Fehlerseite um, im Erfolgsfall wird das Eingabeformular angezeigt. Bei der Umleitung hilft dir die header-Funktion:

http://de.php.net/manual/de/function.header.php

Z.B. so:

<?php
  $link = mysql_connect('localhost', '$_POST['name']', '$_POST['passwort']');
  if (!$link) {
    header("Location: http://www.example.com/fehlerseite.html");
    exit;
  }
  mysql_close($link);
?>
<-- Formular zur Eingabe der News --/>

Das Newsformular muss seinerseits wieder ein PHP-Script als Ziel haben, in welchem dann die News in die mySQL-Datenbank eingetragen werden.

Ob dieser Weg jetzt der Weisheit letzter Schluss ist, mögen die PHP-Cracks beurteilen. Jedenfalls hast du jetzt einen Lösungsansatz und bist am Zug :)

Freundschaft!
Siechfred

--
Punk's not dead: http://www.siechfreds-welt.de/badreligion.shtml
Dankbarkeit, man spürt sie ja so selten bei den Menschen, und gerade die Dankbarsten finden nicht den Ausdruck dafür, sie schweigen verwirrt, sie schämen sich und tun manchmal stockig, um ihr Gefühl zu verbergen. (Stefan Zweig)