Hallo!
habe zwei probleme zum ersten weiß ich nicht was ich mit folgender fehlermeldung anfangen solle!
Duplicate entry '' for key 3
script dazu:
PHP-Code:
<?php
$sess = $_GET["session"];
include "connect.inc.php";
$result = mysql_query("SELECT UserName FROM sessions WHERE UserSession like '$sess'") or die ("MySQL-Error: " . mysql_error());
$nick = mysql_result($result, 0, "UserName");
?>
<?php
include "connect.inc.php";
$sqlab = "update sessions set avatar = '".$usernick."'";
$sqlab .= " where UserName = '$nick' ";
mysql_query($sqlab, $con) or die(mysql_error());
?>
</head>
Hier kannst du dein persönliches Bild hochladen!</br>
Dieses Bild wird in deinem Profil angezeigt, daher sollte die Größe nicht
über 200*200 px betragen;</br></p>
<form
action="<?php echo $_SERVER['PHP_SELF']. "?session=$sess"; ?>"
method="post"
enctype="multipart/form-data">
<input type="file" name="probe" /></br>
<?php
$sess = $_GET["session"];
include "connect.inc.php";
$res = mysql_query("SELECT UserName FROM sessions WHERE UserSession like '$sess'") or die ("MySQL-Error: " . mysql_error());
$nick = mysql_result($res, 0, "UserName");
$name = $nick.jpg;
echo "<input type='hidden' name='usernick' value='$nick.jpg' size='' maxlength=''>";?>
</input>
<input type="submit" value="Senden" />
</form>
<hr />
<?php
if (isset($_FILES['probe']) and ! $_FILES['probe']['error']) {
// Alternativ: and $_FILES['probe']['size']
move_uploaded_file($_FILES['probe']['tmp_name'], "./$name");
printf("Die Datei %s steht jetzt als " .
"$name zur Verfügung.
\n",
$_FILES['probe']['name']);
printf("Dein Bild:.
\n",
$_FILES['probe']['size'], $_FILES['probe']['type']);
echo "[img]$name[/img]";
}
?>
und wie kann ich es machen das neben jedem ausgegebenen datensatz eine checkbox ist? ich hoffe ihr versteht was ich meine!
danke im vorhinein!