Moin Achim,
Aber vielleicht ist sonst was im Skript, was die Probleme verursacht.
das wage ich zu bezweifeln :-)))
Hast Du irgendwo den Code zum Anschauen? (Allerdings komme ich erst morgen dazu, bin gleich offline)
Dto zu offline
Hier der ganze Code. Danke nochmal für deine Geduld:
<?
@session_start();
$sid = session_name().'='.session_id();
$Table_Color = $_SESSION['Table_Color'];
$Main_Color = $_SESSION['Main_Color'];
$Online = $_SESSION['online'];
include("settings.php");
if ( $Online != 1 )
{
header("Location: index.php");
exit;
}
$Anrede = $_SESSION['Anrede'];
$Name = $_SESSION['Name'];
$ID = $_SESSION['ID'];
if ( isset ($_POST['break']) )
{
header("Location: http://$_SERVER[HTTP_HOST]/pinwand.php?$sid");
exit;
}
if ( isset ($_POST['preview']) )
{
$Line1=$_POST['line1'];
$Line2=$_POST['line2'];
$Line3=$_POST['line3'];
$Line4=$_POST['line4'];
$Line5=$_POST['line5'];
$Line6=$_POST['line6'];
$Line7=$_POST['line7'];
}
if ( isset ($_POST['save']) )
{
$Line1=$_POST['line1'];
$Line2=$_POST['line2'];
$Line3=$_POST['line3'];
$Line4=$_POST['line4'];
$Line5=$_POST['line5'];
$Line6=$_POST['line6'];
$Line7=$_POST['line7'];
$img_timestamp=time();
$Footer=sprintf("%s %s",$Anrede,$Name);
$image_path=sprintf("./images/post_it_%s.png",$img_timestamp);
$Current_Date=date("d/m/Y");
$Current_DD=date("d");
$Current_MM=date("m");
$Current_YY=date("Y");
$Delete_Timestamp=mktime(0,0,0,$Current_MM+1,$Current_DD-1,$Current_YY);
$db_pointer = mysql_connect($HOST, $DB_USER, $DB_PW);
mysql_select_db($DB_NAME, $db_pointer);
$query = "insert into pinwand ( user_id, entry_timestamp, line1, line2, line3, line4, line5, line6, line7, footer, delete_timestamp) VALUES ('".$ID."',$img_timestamp, '".$Line1."', '".$Line2."', '".$Line3."', '".$Line4."', '".$Line5."', '".$Line6."', '".$Line7."', '".$Footer."',$Delete_Timestamp)";
$result = mysql_query($query, $db_pointer);
mysql_close($db_pointer);
$im = imageCreateFromPng("./images/postit.png");
$black = ImageColorAllocate ($im, 0, 0, 0);
ImageTTFText ($im, 10, 0, 54, 45, $black, "lucon","$Line1");
ImageTTFText ($im, 10, 0, 52, 65, $black, "./fonts/lucon.ttf","$Line2");
ImageTTFText ($im, 10, 0, 50, 85, $black, "./fonts/lucon.ttf","$Line3");
ImageTTFText ($im, 10, 0, 48, 105, $black, "./fonts/lucon.ttf","$Line4");
ImageTTFText ($im, 10, 0, 44, 125, $black, "./fonts/lucon.ttf","$Line5");
ImageTTFText ($im, 10, 0, 40, 145, $black, "./fonts/lucon.ttf","$Line6");
ImageTTFText ($im, 10, 0, 32, 165, $black, "./fonts/lucon.ttf","$Line7");
ImageTTFText ($im, 10, 0, 22, 180, $black, "./fonts/lucon.ttf","$Footer");
ImagePNG($im,"$image_path");
imagedestroy($im);
header("Location: http://$_SERVER[HTTP_HOST]/pinwand.php?$sid");
exit;
}
echo '
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Kita - Weidenstrasse</title>
'.$Header_Settings.'';
if ( $Fast_Mode == 0 )
{
echo '
<script language="javascript" type="text/javascript" src="menu.js"></script>';
}
echo '
<script type="text/javascript">
<!--
function set_cursor()
{
document.Pinwand.line1.focus();
}
//-->
</script>
</head>';
if ( $Fast_Mode == 0 )
{
echo '
<body onload="preloadImages(); set_cursor();" style="background-color:'.$Main_Color.';">';
}
else
{
echo '
<body onload="set_cursor();" style="background-color:'.$Main_Color.';">';
}
echo '
<table style="width:100%; height:100%;" border="0" align="center">
<tr>
<td width="20%" align="center" bgcolor="'.$Table_Color.'">';
if ( $Fast_Mode == 0 )
{
$current_menu=16;
include("menu.php");
}
else
{
include("menu_fast.php");
}
echo '
</td>
<td width="80%" align="center" valign="top">';
if ( $Fast_Mode == 0 )
{
echo '
<table style="width:100%;" border="0" align="center">
<tr>
<td width="135" align="center">
<img src="./images/diddl_still.gif" width="132" height="90" alt="Hallo" border="0">
</td>
<td align="center">
<img src="./images/pinwand_logo.gif" width="315" height="59" alt="Pinwand" border="0">
</td>
<td width="135" align="center">
<img src="./images/diddl_still.gif" width="132" height="90" alt="Hallo" border="0">
</td>
</tr>
</table>';
}
else
{
echo '
<span class="TextHeader">
Kita - Pinwand
</span>';
}
echo '
<div style="padding:5pt; border:thin solid blue; width:90%;">
<span class="TextSmall">
Ihr Zettel bleibt mindestens einen Monat hängen, danach wird er abgehängt.
<br>
Sie können Ihren eigenen Zettel auch jederzeit selbst abhängen.
</span>
</div>
<br>
<form style="display:inline;" name="Pinwand" action="pinwand_entry.php" method="POST" target="_self">
<table style="width:95%;" border="0" align="center">
<tr>
<td width="50%" align="center" bgcolor="'.$Main_Color.'">
<span class="Text">
Text eingeben:
</span>
</td>
<td width="50%" align="center" bgcolor="'.$Main_Color.'">
<span class="Text">
Vorschau:
</span>
</td>
</tr>
<tr>
<td width="50%" align="center" bgcolor="'.$Main_Color.'">
<input type="text" name="line1" size="25" maxlength="22" style="color:#000000; font-size:10pt; font-family:Lucida Console;" value="'.$Line1.'">
<input type="text" name="line2" size="25" maxlength="22" style="color:#000000; font-size:10pt; font-family:Lucida Console;" value="'.$Line2.'">
<input type="text" name="line3" size="25" maxlength="22" style="color:#000000; font-size:10pt; font-family:Lucida Console;" value="'.$Line3.'">
<input type="text" name="line4" size="25" maxlength="22" style="color:#000000; font-size:10pt; font-family:Lucida Console;" value="'.$Line4.'">
<input type="text" name="line5" size="25" maxlength="22" style="color:#000000; font-size:10pt; font-family:Lucida Console;" value="'.$Line5.'">
<input type="text" name="line6" size="25" maxlength="22" style="color:#000000; font-size:10pt; font-family:Lucida Console;" value="'.$Line6.'">
<input type="text" name="line7" size="25" maxlength="22" style="color:#000000; font-size:10pt; font-family:Lucida Console;" value="'.$Line7.'">
</td>';
if ( $Fast_Mode == 0 )
{
echo '
<td width="50%" align="center" bgcolor="'.$Main_Color.'">';
}
else
{
echo '
<td width="50%" align="left" bgcolor="'.$Main_Color.'">';
}
$Footer=sprintf("%s %s",$Anrede,$Name);
$image_temp=sprintf("./images_png/postit_%s.png",time());
if ( $Fast_Mode == 0 )
{
$im = imageCreateFromPng("./images/postit.png");
$black = ImageColorAllocate ($im, 0, 0, 0);
ImageTTFText ($im, 10, 0, 54, 45, $black, "/usr/X11R6/lib/X11/fonts/TTF/lucon.ttf","$Line1");
ImageTTFText ($im, 10, 0, 52, 65, $black, "/usr/X11R6/lib/X11/fonts/TTF/lucon.ttf","$Line2");
ImageTTFText ($im, 10, 0, 50, 85, $black, "/usr/X11R6/lib/X11/fonts/TTF/lucon.ttf","$Line3");
ImageTTFText ($im, 10, 0, 48, 105, $black, "/usr/X11R6/lib/X11/fonts/TTF/lucon.ttf","$Line4");
ImageTTFText ($im, 10, 0, 44, 125, $black, "/usr/X11R6/lib/X11/fonts/TTF/lucon.ttf","$Line5");
ImageTTFText ($im, 10, 0, 40, 145, $black, "/usr/X11R6/lib/X11/fonts/TTF/lucon.ttf","$Line6");
ImageTTFText ($im, 10, 0, 32, 165, $black, "/usr/X11R6/lib/X11/fonts/TTF/lucon.ttf","$Line7");
ImageTTFText ($im, 10, 0, 22, 180, $black, "/usr/X11R6/lib/X11/fonts/TTF/lucon.ttf","$Footer");
ImagePNG($im,"$image_temp");
imagedestroy($im);
echo '
<br>
<img src="'.$image_temp.'" width="244" height="207" alt="Vorschau" border="0">
<br><br>';
}
else
{
echo '
<div style="padding:5pt; border:thin solid blue; width:244; height:207;">
<span class="TextPinwand">
'.$Line1.'
<br><br>
'.$Line2.'
<br><br>
'.$Line3.'
<br><br>
'.$Line4.'
<br><br>
'.$Line5.'
<br><br>
'.$Line6.'
<br><br>
'.$Line7.'
<br><br>
'.$Footer.'
</span>
</div>';
}
echo '
</td>
</tr>
<tr>
<td width="100%" align="center" bgcolor="'.$Main_Color.'" colspan="2">
<input type="hidden" name="file" value="'.$image_temp.'">
<input style="cursor:pointer; display:inline; width:150px;" type="submit" name="preview" value="Vorschau">
';
if ( !empty($Line1) || !empty($Line2) || !empty($Line3) || !empty($Line4) || !empty($Line5) || !empty($Line6) || !empty($Line7) )
{
echo '
<input style="cursor:pointer; display:inline; width:150px;" type="submit" name="save" value="Speichern">
';
}
echo '
<input style="cursor:pointer; display:inline; width:150px;" type="submit" name="break" value="Abbrechen">
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>
</html>';
?>
regds
Mike©
--
Freunde kommen und gehen. Feinde sammeln sich an.