Hallo Mädels
Der Problemjunge meldet sich weider zum Dienst und heute mit ein neuem Problem:
2 Probleme:
Ich habe ein Script geschrieben wo man:
-pw
-pfad zum bild
-kommentar zum bild
eingeben muss
Problem 1)
Das Script klappt, aber wenn ichd as einmal aufgerufen habe und noch ein bild hinzufühen möchte,
verschwindet das formular. wieso ?
Problem2)
Das script kontrollier die Elseif Abfragen nicht.
z.B. wenn ich ds feld "Pfad" freilasse, und im script "!isset($pfad)" steht,
parst das script den darauffolgenden code nicht. wieso?
Formular
kec_hinzufügen.php
Danke schonmal
Euer Sorgenjunge
Der Problemjunge meldet sich weider zum Dienst und heute mit ein neuem Problem:
2 Probleme:
Ich habe ein Script geschrieben wo man:
-pw
-pfad zum bild
-kommentar zum bild
eingeben muss
Problem 1)
Das Script klappt, aber wenn ichd as einmal aufgerufen habe und noch ein bild hinzufühen möchte,
verschwindet das formular. wieso ?
Problem2)
Das script kontrollier die Elseif Abfragen nicht.
z.B. wenn ich ds feld "Pfad" freilasse, und im script "!isset($pfad)" steht,
parst das script den darauffolgenden code nicht. wieso?
Formular
PHP-Code:
<div align="center">
<form method="POST" action="templates/kec_hinzufuegen.php">
<table border="0" width="235">
<tr>
<td width="79">Passwort:</td>
<td width="150"><input type="password" name="passwort" size="20"></td>
</tr>
<tr>
<td width="79">Pfad:</td>
<td width="150"><input type="text" name="pfad" size="20" value="http://"></td>
</tr>
<tr>
<td width="79">Kommentar:</td>
<td width="150"><input type="text" name="kommentar" size="20"></td>
</tr>
<tr>
<td width="79"> </td>
<td width="150"><input type="submit" value="Hinzufügen" name="submit"></td>
</tr>
</table>
</form>
</div>
PHP-Code:
<?
$pw = "test";
if( isset($_POST["passwort"]) && isset($_POST["pfad"]) &&
isset($_POST["kommentar"]) && $_POST["passwort"] == $pw)
{
$oeffnen = fopen("kec_bilder.txt","r");
$gelesen = fread($oeffnen,9999);
fclose($oeffnen);
$eintrag="
<tr>
<td width=\"100%\" height=\"183\">
<img border=\"0\" src=\"$pfad\" width=\"200\" height=\"270\">$kommentar
</td>
</tr>
";
$schreiben = fopen("kec_bilder.txt","a");
fwrite($schreiben,$eintrag);
fclose($schreiben);
die("Bild wurde hinzugefügt");
unset ($_POST["passwort"], $_POST["pfad"], $_POST["kommentar"]);
}
elseif ($_POST["passwort"] != $pw)
{
echo "Falsches Passwort";
}
elseif (!isset($_POST["passwort"]))
{
echo "Bitte passwort angeben";
}
elseif (!isset($_POST["pfad"]))
{
echo "Bitte Pfad zum Bild angeben";
}
elseif (!isset($_POST["kommentar"]))
{
echo "Bitte ein Kommentar zum Bild geben";
}
else
{
echo "Fehler";
}
?>
Euer Sorgenjunge
Kommentar