sry, aber im moment raff ich irgendwie gar nix mehr(.oO(Ob das wohl daran liegt dass ich schon seit 48 Stunden keinen Schlaf mehr gehabt habe.)! Deswegen muss ich leider mal wieder nen dumme Newbiefrage stellen.
Also, ich habe son lüttes script geschrieben, dass news in ne mysqldatenbanktabelle schreibt. Und ich will aus dem ganzen jetzt ne funktion machen, sodass man nur noch die funktion aufrufen brauch und dann das Formular zu ausfüllen und in die Datenbank eintragen muss. Hier ist mal der code:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>News</title>
</head>
<body>
<?php
$dbn = "gds";
$ip = "localhost";
$user = "admin";
if (isset($HTTP_POST_VARS["absenden"]) && $HTTP_POST_VARS["absenden"] == "Newspost erstellen" && isset($HTTP_POST_VARS["topic"]) && strlen($HTTP_POST_VARS["topic"]) >=1 && isset($HTTP_POST_VARS["newscontent"]) && strlen($HTTP_POST_VARS["newscontent"]) >= 1) :
$v1 = $HTTP_POST_VARS["absenden"];
$v2 = date("d.n.Y H:i:s");
$v3 = $HTTP_POST_VARS["topic"];
$v4 = $HTTP_POST_VARS["newscontent"];
$db = @mysql_connect($ip, $user);
if(!$db)
echo"Keine Verbindung zu mysql";
$dbs = @mysql_select_db($dbn, $db);
if(!$dbs)
echo"Datenbank existiert nicht";
@mysql_query("INSERT INTO news (date, topic, newscontent) VALUES ('$v2', '$v3', '$v4')", $db)
or die("Daten konnten nicht in die Tabelle geschrieben werden");
$dbc = @mysql_close($db);
if(!$dbc) echo"Verbindung konnte nicht geschlossen werden";
?>
<h4>Newsbeitrag "<?php echo $v3 ?>" erstellt!</h4>
<?php else: ?>
<form method=post action="<?php echo $PHP_SELF; ?>">
Topic: <input type=text name="topic" size=22
maxlenght=60><br><br>News:<br>
<textarea name="newscontent" rows=10 cols=50 wrap=virtual ></textarea><br>
<input type=submit name="absenden" value="Newspost erstellen">
</form>
<?php endif; ?>
</body>
</html>
*schonmalinvorrausdank*
Thor
Also, ich habe son lüttes script geschrieben, dass news in ne mysqldatenbanktabelle schreibt. Und ich will aus dem ganzen jetzt ne funktion machen, sodass man nur noch die funktion aufrufen brauch und dann das Formular zu ausfüllen und in die Datenbank eintragen muss. Hier ist mal der code:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>News</title>
</head>
<body>
<?php
$dbn = "gds";
$ip = "localhost";
$user = "admin";
if (isset($HTTP_POST_VARS["absenden"]) && $HTTP_POST_VARS["absenden"] == "Newspost erstellen" && isset($HTTP_POST_VARS["topic"]) && strlen($HTTP_POST_VARS["topic"]) >=1 && isset($HTTP_POST_VARS["newscontent"]) && strlen($HTTP_POST_VARS["newscontent"]) >= 1) :
$v1 = $HTTP_POST_VARS["absenden"];
$v2 = date("d.n.Y H:i:s");
$v3 = $HTTP_POST_VARS["topic"];
$v4 = $HTTP_POST_VARS["newscontent"];
$db = @mysql_connect($ip, $user);
if(!$db)
echo"Keine Verbindung zu mysql";
$dbs = @mysql_select_db($dbn, $db);
if(!$dbs)
echo"Datenbank existiert nicht";
@mysql_query("INSERT INTO news (date, topic, newscontent) VALUES ('$v2', '$v3', '$v4')", $db)
or die("Daten konnten nicht in die Tabelle geschrieben werden");
$dbc = @mysql_close($db);
if(!$dbc) echo"Verbindung konnte nicht geschlossen werden";
?>
<h4>Newsbeitrag "<?php echo $v3 ?>" erstellt!</h4>
<?php else: ?>
<form method=post action="<?php echo $PHP_SELF; ?>">
Topic: <input type=text name="topic" size=22
maxlenght=60><br><br>News:<br>
<textarea name="newscontent" rows=10 cols=50 wrap=virtual ></textarea><br>
<input type=submit name="absenden" value="Newspost erstellen">
</form>
<?php endif; ?>
</body>
</html>
*schonmalinvorrausdank*
Thor
Kommentar