moin !
ich habe mir aus der ct 11/05 (softkey 0511208) das beispiel herangezogen um einen einstieg zu finden.
ich habe die daten entpackt und wie in der readme beschrieben mit dem sql-ausdruck die tabelle in phpmyadmin angelegt. die ist auch da.
nun habe ich versucht die lesezeichen-schreiben.php datei auszuführen und dabei bekomme ich immer die meldung das das db-passwort (123456) falsch ist.
dann bin ich nochmal in phpmyadmin gegangen und habe dort auch das pw geändert. folgendes statement wird daraufhin angezeigt:
Code:
SET PASSWORD FOR 'root'@ 'localhost' = PASSWORD( '******' )
die lesezeichen-schreiben.php sieht derzeit so aus:
PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Lesezeichen speichern</title>
</head>
<body>
<h1>Lesezeichen speichern</h1>
<?php
if(!($_GET['pw'] && $_GET['pw'] == "123456")) die("Falsches Passwort!");
require "./db.inc.php";
if(!(isset($_GET['url']) && $url = $_GET['url'])) die("Fehler: keine URL übergeben");
if(!(preg_match('#^\w+://#', $url))) $url = "http://" . $url;
$name = !empty($_GET['name'])? $_GET['name'] : $url;
if(!empty($_GET['id'])) {
$sql = !empty($_GET['loeschen'])?
"DELETE FROM lesezeichen WHERE id='" . $_GET['id'] . "'" :
"UPDATE lesezeichen SET name='$name', url='$url' WHERE id='" . $_GET['id'] . "'";
$aktion = !empty($_GET['loeschen'])? "gelöscht" : "aktualisiert";
} else {
$sql = "INSERT INTO lesezeichen (url, name) VALUES ('$url', '$name')";
$aktion = "hinzugefügt";
}
if(mysql_query($sql, $db)) {
echo "<p>Lesezeichen $name in Datenbank " . $aktion . ".</p>";
} else {
echo "<p>Fehler beim Eintragen der Daten: " . mysql_error() . "</p>";
}
?>
<p>
<a href="lesezeichen-eingabe.php">Neues Lesezeichen</a><br />
<a href="lesezeichen-ausgabe.php">Lesezeichen ansehen</a>
</p>
</body>
</html>
kann mir einer von euch weiterhelfen bei der suche nach meinem fehler ?
gruß Jan :-)
__________________
Basisdaten: WinXP Prof Sp2 - IIS - php 5.12 - mySQL 5.0 - phpmyadmin 2.8.1
Greenhorn in Sachen php und mysql
ansonsten AutoCAD, Geosi, VB6, Access, Excel, HTHL,
Familienforschung Tappenbeck