Ist okwitzigerkiller hat geschrieben:bevor ich umschreibe teste ich nochmal
Problem mit selbst gecodeten PHP-Script
- witzigerkiller
- Gesperrt
- Beiträge: 878
- Registriert: 05.02.2005 13:27
- Wohnort: Sonthofen
so, funzt einwandfrei:
Code: Alles auswählen
<?PHP
$Inhalt = $_GET['action'];
if($Inhalt == "eintragen")
{
if (empty($_POST['name']) OR empty($_POST['rasse']) OR empty($_POST['geschlecht'])
OR empty($_POST['befehle']) OR empty($_POST['charakter']))
{
echo "Bitte alle Felder ausfüllen!";
}
else
{
$dateiname = $_FILES['Datei']['name'];
$nachricht = "
<table width=\"69%\" border=\"0\">
<tr>
<td width=\"29%\" bgcolor=\"#FFCC66\"><b>Name:</b></td>
<td width=\"71%\">".$_POST['name']."</td>
</tr>
<tr>
<td bgcolor=\"#FFCC66\"><b>Rasse:</b></td>
<td>".$_POST['rasse']."</td>
</tr>
<tr>
<td bgcolor=\"#FFCC66\"><b>Geschlecht:</b></td>
<td>".$_POST['geschlecht']."</td>
</tr>
<tr>
<td bgcolor=\"#FFCC66\"><b>Befehle:</b></td>
<td>".$_POST['befehle']."</td>
</tr>
<tr>
<td bgcolor=\"#FFCC66\"><b>Charaktereigenschaften:</b></td>
<td>".$_POST['charakter']."</td>
</tr>
<tr>
<td bgcolor=\"#FFCC66\"><b>Bild des Welpens:</b></td>
<td><img src=\"upload/".$dateiname."\"></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</table>";
$datei = fopen("welpen.txt","a");
if (fwrite($datei, $nachricht))
{
echo"<b><u>Herzlichen Dank, dass du dein Welpen in unsere List eingetragen hast!
<br>Dein Eintrag erscheint z.Zt. ganz unten!</b></u>";
}
else
{
echo "Wir konnten deinen Welpen leider nicht aufnehmen";
}
fclose($datei);
$counter = fopen("counter.txt","r+");
$counterstand = fgets($counter, 10);
if($counterstand == "")
{
$counterstand = 0;
}
$counterstand++;
rewind($counter);
fwrite($counter, $counterstand);
fclose($counter);
if($_FILES['Datei']['tmp_name'])
{
echo"Deine Datei ("",
$_FILES['Datei']['name'],
"") ist ",
$_FILES['Datei']['size'],
" Bytes groß.";
move_uploaded_file($_FILES['Datei']['tmp_name'], "upload/".$_FILES['Datei']['name']);
}
else
{
echo"Bitte gib eine Datei an!";
}
}
}
?>