Hallo nochmal, nachdem ich das letzte Problem gelöst habe, will ich mein newssystem etwas erweitern.
ich habe eine Eingabemaske mit den Feldern Titel, Bildupload und Text. Wie ich die Kriterien Titel und Text in die Datenbank bekomme ist schon klar, aber wie bekomme ich das Bild hinein. Hier ist der vorhandene Quelltext:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Titel</title>
<meta name="author" content="Markus Wedl">
<meta name="publisher" content="Markus Wedl">
<meta name="copyright" content="2002 by Markus Wedl">
<meta name="keywords" content="test, test,....">
<meta name="description" content="Seitenbeschreibung">
<base target="_self">
</head>
<body bgproperties="fixed" background="../images/bg/hell3.jpg" link="#FFFFCC" vlink="#FFFFCC" alink="#FFFFCC">
<?php
if(isset($titel) && isset($bild) &&
isset($text)) {
//Daten in die DB schreiben:
$mydb=mysql_connect("sql.xxx.at","xxxx","xxxxx");
if (!$mydb) die ("Keine Verbindung zu MySQL");
$dbname="xxxxx";
mysql_select_db($dbname, $mydb) or die("Keine Verbindung zur Datenbank");
$sql ="INSERT INTO fpoe ";
$sql=$sql . " set titel='$titel', bild='$bild', text='$text'";
mysql_query($sql, $mydb) or die ("Anfrage war nicht erfolgreich");
//Die neue id abfragen
$id=mysql_insert_id();
print("$titel $text hat fpoe #$id");
}
?>
<div align="center">
<center>
<table border="1" width="80%">
<tr>
<td width="100%">
<p align="center">
<font face="Comic Sans MS" size="5" color="#FFFFCC">Eingabe für
Gemeindeneuigkeiten</font></td>
</tr>
</table>
</center>
</div>
<p>&nbsp;</p>
<div align="center">
<center>
<table border="1" cellspacing="1" width="80%" id="AutoNumber3" bgcolor="#C0C0C0" background="../images/back_dkblau.gif">
<tr>
<td width="100%">&nbsp;&nbsp;&nbsp;
<div align="center">
<form action="<? echo $PHP_SELF ?>"method ="post">
<!--webbot bot="FileUpload" U-File="../_private/form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" --><p align="left">
<font color="#FFFFCC" size="4" face="Comic Sans MS">Titel</font></p>
<p><input name="titel" size="39" style="float: left"></p>
<p>&nbsp;</p>
<p align="left"><font color="#FFFFCC" face="Comic Sans MS" size="4">
Bildupload</font></p>
<p align="left"><input type="file" name="bild" size="20"></p>
<p align="left"><font face="Comic Sans MS" size="4">
<font color="#FFFFCC">Texteingabe</font></font></p>
<p align="left"><textarea rows="7" name="text" cols="66"></textarea></p>
<p><input type="submit" value="Abschicken" name="B1"></p>
<p>&nbsp;</p>
</form>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</div>
</td>
</tr>
</table>
</center>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
</body>
</html>
Und nun noch eine Frage:
Ich will auf der Ausgabeseite in der Tabelle auf der linken Seite das Bild auswerfen und auf der rechten Seite den Titel als Link auf eine eigene Seite, in der der Text aus der Datenbank erscheint.
Hier der vorhandene Quelltext:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Titel</title>
<meta name="author" content="Markus Wedl">
<meta name="publisher" content="Markus Wedl">
<meta name="copyright" content="2002 by Markus Wedl">
<meta name="keywords" content="test, test,....">
<meta name="description" content="Seitenbeschreibung">
<base target="_self">
</head>
<body bgproperties="fixed" background="../images/bg/hell3.jpg" link="#FFFFCC" vlink="#FFFFCC" alink="#FFFFCC">
<div align="center">
<center>
<table border="1" width="80%">
<tr>
<td width="100%">
<p align="center"><font face="Comic Sans MS" size="5" color="#FFFFCC">Aktuelles aus der
Gemeinde</font></td>
</tr>
</table>
</center>
</div>
<p>&nbsp;</p>
<div align="center">
<center>
<table border="1" cellspacing="1" width="80%" id="AutoNumber3" bgcolor="#C0C0C0" background="../images/back_dkblau.gif">
<tr>
<td width="100%">&nbsp;&nbsp;&nbsp;
<div align="center">
<center>
<table border="1" cellspacing="1" width="75%" id="AutoNumber4" background="../images/bg/hell3.jpg">
<tr>
<tr>
<td width="102"><?php
//Daten aus DB lesen:
$mydb=mysql_connect("sql.xxx.at","xxxxx","xxxxxx") ;
if (!$mydb) die ("Keine Verbindung zu MySQL");
$dbname="xxxxxx";
mysql_select_db($dbname, $mydb) or die ("Keine Verbindung zur Datenbank");
$sql="SELECT * FROM fpoe";
$zeilen=mysql_query($sql, $mydb);
if (!$zeilen) die ("Anfrage nicht erfolgreich");
while ($zeile=mysql_fetch_array($zeilen)) {
?>
<tr>
<td><?=$zeile[bild]?></td>
</tr>
<?php
}
mysql_close($mydb);
?></td>
<td width="309"><font face="Comic Sans MS" color="#FFFFCC"><?php
//Daten aus DB lesen:
$mydb=mysql_connect("nitweb3.nit.at","desein","des wed");
if (!$mydb) die ("Keine Verbindung zu MySQL");
$dbname="desein";
mysql_select_db($dbname, $mydb) or die ("Keine Verbindung zur Datenbank");
$sql="SELECT * FROM fpoe";
$zeilen=mysql_query($sql, $mydb);
if (!$zeilen) die ("Anfrage nicht erfolgreich");
while ($zeile=mysql_fetch_array($zeilen)) {
?>
<tr>
<td><?=$zeile[titel]?></td>
</tr>
<?php
}
mysql_close($mydb);
?></font></td>
<td width="81%">
<p align="center">
</td>
</tr>
</table>
</center>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<table border="1" cellspacing="1" width="75%" id="AutoNumber8" background="../images/bg/hell3.jpg" bordercolor="#C0C0C0">
<tr>
<td width="76%"><font face="Comic Sans MS" color="#FFFFCC">Unser
Gemeindewetter</font></td>
<td width="24%">
<p align="center"><font face="Comic Sans MS" color="#FFFFCC">
<a target="_blank" /_dynamic/heute/sogi/wetter/wetter_118.html","Wetter","height="280,width=380&a mp;quot
&quot;" href="http://www.kleinezeitung.at/_dynamic/heute/sogi/wetter/wetter_118.html">... mehr</a></font></td>
</tr>
</table>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</div>
</td>
</tr>
</table>
</center>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
</body>
</html>
Wer kann mir bei dieser Aufgabe helfen ?
Bitte darum
ich habe eine Eingabemaske mit den Feldern Titel, Bildupload und Text. Wie ich die Kriterien Titel und Text in die Datenbank bekomme ist schon klar, aber wie bekomme ich das Bild hinein. Hier ist der vorhandene Quelltext:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Titel</title>
<meta name="author" content="Markus Wedl">
<meta name="publisher" content="Markus Wedl">
<meta name="copyright" content="2002 by Markus Wedl">
<meta name="keywords" content="test, test,....">
<meta name="description" content="Seitenbeschreibung">
<base target="_self">
</head>
<body bgproperties="fixed" background="../images/bg/hell3.jpg" link="#FFFFCC" vlink="#FFFFCC" alink="#FFFFCC">
<?php
if(isset($titel) && isset($bild) &&
isset($text)) {
//Daten in die DB schreiben:
$mydb=mysql_connect("sql.xxx.at","xxxx","xxxxx");
if (!$mydb) die ("Keine Verbindung zu MySQL");
$dbname="xxxxx";
mysql_select_db($dbname, $mydb) or die("Keine Verbindung zur Datenbank");
$sql ="INSERT INTO fpoe ";
$sql=$sql . " set titel='$titel', bild='$bild', text='$text'";
mysql_query($sql, $mydb) or die ("Anfrage war nicht erfolgreich");
//Die neue id abfragen
$id=mysql_insert_id();
print("$titel $text hat fpoe #$id");
}
?>
<div align="center">
<center>
<table border="1" width="80%">
<tr>
<td width="100%">
<p align="center">
<font face="Comic Sans MS" size="5" color="#FFFFCC">Eingabe für
Gemeindeneuigkeiten</font></td>
</tr>
</table>
</center>
</div>
<p>&nbsp;</p>
<div align="center">
<center>
<table border="1" cellspacing="1" width="80%" id="AutoNumber3" bgcolor="#C0C0C0" background="../images/back_dkblau.gif">
<tr>
<td width="100%">&nbsp;&nbsp;&nbsp;
<div align="center">
<form action="<? echo $PHP_SELF ?>"method ="post">
<!--webbot bot="FileUpload" U-File="../_private/form_results.csv" S-Format="TEXT/CSV" S-Label-Fields="TRUE" --><p align="left">
<font color="#FFFFCC" size="4" face="Comic Sans MS">Titel</font></p>
<p><input name="titel" size="39" style="float: left"></p>
<p>&nbsp;</p>
<p align="left"><font color="#FFFFCC" face="Comic Sans MS" size="4">
Bildupload</font></p>
<p align="left"><input type="file" name="bild" size="20"></p>
<p align="left"><font face="Comic Sans MS" size="4">
<font color="#FFFFCC">Texteingabe</font></font></p>
<p align="left"><textarea rows="7" name="text" cols="66"></textarea></p>
<p><input type="submit" value="Abschicken" name="B1"></p>
<p>&nbsp;</p>
</form>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</div>
</td>
</tr>
</table>
</center>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
</body>
</html>
Und nun noch eine Frage:
Ich will auf der Ausgabeseite in der Tabelle auf der linken Seite das Bild auswerfen und auf der rechten Seite den Titel als Link auf eine eigene Seite, in der der Text aus der Datenbank erscheint.
Hier der vorhandene Quelltext:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Titel</title>
<meta name="author" content="Markus Wedl">
<meta name="publisher" content="Markus Wedl">
<meta name="copyright" content="2002 by Markus Wedl">
<meta name="keywords" content="test, test,....">
<meta name="description" content="Seitenbeschreibung">
<base target="_self">
</head>
<body bgproperties="fixed" background="../images/bg/hell3.jpg" link="#FFFFCC" vlink="#FFFFCC" alink="#FFFFCC">
<div align="center">
<center>
<table border="1" width="80%">
<tr>
<td width="100%">
<p align="center"><font face="Comic Sans MS" size="5" color="#FFFFCC">Aktuelles aus der
Gemeinde</font></td>
</tr>
</table>
</center>
</div>
<p>&nbsp;</p>
<div align="center">
<center>
<table border="1" cellspacing="1" width="80%" id="AutoNumber3" bgcolor="#C0C0C0" background="../images/back_dkblau.gif">
<tr>
<td width="100%">&nbsp;&nbsp;&nbsp;
<div align="center">
<center>
<table border="1" cellspacing="1" width="75%" id="AutoNumber4" background="../images/bg/hell3.jpg">
<tr>
<tr>
<td width="102"><?php
//Daten aus DB lesen:
$mydb=mysql_connect("sql.xxx.at","xxxxx","xxxxxx") ;
if (!$mydb) die ("Keine Verbindung zu MySQL");
$dbname="xxxxxx";
mysql_select_db($dbname, $mydb) or die ("Keine Verbindung zur Datenbank");
$sql="SELECT * FROM fpoe";
$zeilen=mysql_query($sql, $mydb);
if (!$zeilen) die ("Anfrage nicht erfolgreich");
while ($zeile=mysql_fetch_array($zeilen)) {
?>
<tr>
<td><?=$zeile[bild]?></td>
</tr>
<?php
}
mysql_close($mydb);
?></td>
<td width="309"><font face="Comic Sans MS" color="#FFFFCC"><?php
//Daten aus DB lesen:
$mydb=mysql_connect("nitweb3.nit.at","desein","des wed");
if (!$mydb) die ("Keine Verbindung zu MySQL");
$dbname="desein";
mysql_select_db($dbname, $mydb) or die ("Keine Verbindung zur Datenbank");
$sql="SELECT * FROM fpoe";
$zeilen=mysql_query($sql, $mydb);
if (!$zeilen) die ("Anfrage nicht erfolgreich");
while ($zeile=mysql_fetch_array($zeilen)) {
?>
<tr>
<td><?=$zeile[titel]?></td>
</tr>
<?php
}
mysql_close($mydb);
?></font></td>
<td width="81%">
<p align="center">
</td>
</tr>
</table>
</center>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<table border="1" cellspacing="1" width="75%" id="AutoNumber8" background="../images/bg/hell3.jpg" bordercolor="#C0C0C0">
<tr>
<td width="76%"><font face="Comic Sans MS" color="#FFFFCC">Unser
Gemeindewetter</font></td>
<td width="24%">
<p align="center"><font face="Comic Sans MS" color="#FFFFCC">
<a target="_blank" /_dynamic/heute/sogi/wetter/wetter_118.html","Wetter","height="280,width=380&a mp;quot

</tr>
</table>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</div>
</td>
</tr>
</table>
</center>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
<p style="margin-top: 0; margin-bottom: 0">&nbsp;</p>
</body>
</html>
Wer kann mir bei dieser Aufgabe helfen ?
Bitte darum
Kommentar