Bigbutcher
Erfahrenes Mitglied
Hiho
hab ein 2 kleine Probleme mit meinen Einträgen.
Wenn ich Daten in ein Formular eingebe und auf Submit gehe dann übernimmt PHP zwar die Daten in die SQL Datenbank, aber man muss immer noch F5 drücken damit die ausgegeben werden.
Mein 2tes Problem ist, dass wenn man F5 drückt damit die angezeigt werden, wird automatisch der gleiche Eintrag ein 2tes mal in SQL eingetragen...
PLZ Help
MfG
Butcher
Hier mein Quelltext
<form action="" method="post" name="eintrag">
<br>URL:<br>
<input name="url" size="50" value="www."></input>
<br>URL Name:<br>
<input name="urlname" size="50"</input>
<br>Dein Name:<br>
<input name="name" size="20"></input>
<br>Bannerlink:<br>
<input name="banner" size="50"></input>
<br>Beschreibung:<br>
<input name="beschreibung" size="100"></input>
<br><br>
<input type="Submit" name="submit" value="Submit"></input>
</form>
<?
mysql_connect("localhost","Login","Passwort") or die ("Keine Verbindung moeglich");
mysql_select_db("links") or die ("Die Datenbank existiert nicht");
$abfrage = "SELECT url, urlname FROM links";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "<a href=\"http://";
echo $row->url;
echo "\" target=\"_blank\">";
echo $row->url;
echo "</a>";
echo " $row->urlname<br>";
}
?>
<?
if ($url == "www.")
{
echo "Bitte alle Felder ausfuellen!";
$url = "www.";
$urlname = "";
$name = "";
$banner = "";
$beschreibung = "";
}
else
{
$eintrag = "INSERT INTO links (url, urlname, name, banner, beschreibung) VALUES ('$url', '$urlname', '$name', '$banner', '$beschreibung')";
$eintragen = mysql_query($eintrag);
$url = "www.";
$urlname ="";
$name = "";
$banner = "";
$beschreibung = "";
}
?>
hab ein 2 kleine Probleme mit meinen Einträgen.
Wenn ich Daten in ein Formular eingebe und auf Submit gehe dann übernimmt PHP zwar die Daten in die SQL Datenbank, aber man muss immer noch F5 drücken damit die ausgegeben werden.
Mein 2tes Problem ist, dass wenn man F5 drückt damit die angezeigt werden, wird automatisch der gleiche Eintrag ein 2tes mal in SQL eingetragen...
PLZ Help
MfG
Butcher
Hier mein Quelltext
<form action="" method="post" name="eintrag">
<br>URL:<br>
<input name="url" size="50" value="www."></input>
<br>URL Name:<br>
<input name="urlname" size="50"</input>
<br>Dein Name:<br>
<input name="name" size="20"></input>
<br>Bannerlink:<br>
<input name="banner" size="50"></input>
<br>Beschreibung:<br>
<input name="beschreibung" size="100"></input>
<br><br>
<input type="Submit" name="submit" value="Submit"></input>
</form>
<?
mysql_connect("localhost","Login","Passwort") or die ("Keine Verbindung moeglich");
mysql_select_db("links") or die ("Die Datenbank existiert nicht");
$abfrage = "SELECT url, urlname FROM links";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "<a href=\"http://";
echo $row->url;
echo "\" target=\"_blank\">";
echo $row->url;
echo "</a>";
echo " $row->urlname<br>";
}
?>
<?
if ($url == "www.")
{
echo "Bitte alle Felder ausfuellen!";
$url = "www.";
$urlname = "";
$name = "";
$banner = "";
$beschreibung = "";
}
else
{
$eintrag = "INSERT INTO links (url, urlname, name, banner, beschreibung) VALUES ('$url', '$urlname', '$name', '$banner', '$beschreibung')";
$eintragen = mysql_query($eintrag);
$url = "www.";
$urlname ="";
$name = "";
$banner = "";
$beschreibung = "";
}
?>