http://www.chirpy.de/
htt://extreme-online.de.tc/
PS. bin kein Designer.
Ich wollte damit auch nur sagen das man zuerst ein Desig einer fertigen HP nehmen kann und dieses veränder. Da man aus Fehlern anderer doch eh ganz gut lehrnt.
http://www.chirpy.de/
htt://extreme-online.de.tc/
PS. bin kein Designer.
Ich wollte damit auch nur sagen das man zuerst ein Desig einer fertigen HP nehmen kann und dieses veränder. Da man aus Fehlern anderer doch eh ganz gut lehrnt.
Da frage mal funpic. PS meien funpic-domain fusnt auch
du bsit lustig
ne vorlage?? wie stellst du idr das vor ??
nimm doch einfach irgent ein webseite leach sie dir mit dem offline-explorer oder Teleport Pro und bearbeite diese denn. Aber achte drauf das du keien PHP oder asp seiten saugst. Dürfte für einen Anfänger leicht verwirrent sein das die offline nicht mehr so wollen wie auf den server.
Jo das problem ist das der Webser so wie es aussiet einfach kein HMTL header mit schickt. Den auf einer anderen Domain und offline funst es.
LOL ist klar das war auch blos ein beispiel da ich dein Datenbankstrucktur doch garnicht kenne
außerdem gibt es noch die interen Forums-Suche. Denn ich habe hier shcon 2 gepostet.
1.) ist ähnlich den Wordland Book
2.) ist eigentlich so mehr ein spartanisches Grundgerüst
Tja und die soltest du mir mal alle schicken das ganze am besten als Entity Relationship Modell und dein anfrag am besten nochmal kurz und kanpp fassen. Da ich dir den nden SQL befehl fertig gemacht hätte
Ich versteh irgent wie nicht ganz.
normaler weise hat mein eine DB :
tabelle USER
id
name
nick
password
...
tabelle einträge
id
name
author ( gleich mit user.id )
text
threadid
....
tabelle thread
id
name
datum
forumid
tabelle forum
id
name
....
und so läst sich dan ganz einfach suchen:
Hmm du willst also das dir alle formen / threads aufgelistet werden wo diese Person rein gepostet hat ??
wenn ja postem al bitte dein SQL db am besten als ER - Modell
das würdei ch mit einer PHP datei lösen.
<html>
<body>
<?
// auf die Hauptebene des Servers Bezogen.
// Beispiel: 'datein/maik' also Ordner mit Slash trennen
$mein_Verzeichniss = 'schule';
##################################################
function fsize($Directorytotal, $file) {
$a = array("B", "KB", "MB", "GB", "TB", "PB");
$pos = 0;
$file=$Directorytotal.'/'.$file;
$size = filesize($file);
while ($size >= 1024) { $size /= 1024; $pos++; }
return round($size,2)." ".$a[$pos];
}
function fdate($Directorytotal, $file) {
$file=$Directorytotal.'/'.$file;
$t=date("d.M Y H:i:s", filemtime($file));
return $t.substr($space,0,20-strlen($file));
}
$is_registered = (strtolower($my->usertype) == 'registered' || strtolower($my->usertype) == 'author' ||strtolower($my->usertype) == 'editor' || strtolower($my->usertype) == 'publisher' || strtolower($my->usertype) == 'manager' || strtolower($my->usertype) == 'administrator' || strtolower($my->usertype) == 'super administrator' );
$is_editor = (strtolower($my->usertype) == 'author' || strtolower($my->usertype) == 'editor' || strtolower($my->usertype) == 'publisher' || strtolower($my->usertype) == 'manager' || strtolower($my->usertype) == 'administrator' || strtolower($my->usertype) == 'super administrator' );
$is_admin = (strtolower($my->usertype) == 'administrator' || strtolower($my->usertype) == 'super administrator' );
if (!isset($_GET['folder'])) { $Directorytotal=$_SERVER['DOCUMENT_ROOT'].$mein_Verzeichniss; }
else { $Directorytotal=$_SERVER['DOCUMENT_ROOT'].$mein_Verzeichniss.'/'.$_GET['folder']; }
if ($_GET['folder']==$_SERVER['DOCUMENT_ROOT'].$mein_Verzeichniss.'/') { $lastDirectorytotal=$_GET['folder']; }
else { $lastDirectorytotal=substr($_GET['folder'], 0, strrpos($_GET['folder'], '/')); }
$handle = @opendir($Directorytotal);
$file = @readdir($handle);
$fileind=0;
$dirind=0;
$image_dir=$mosConfig_live_site.'/components/com_schule/images';
if (isset($_POST['del'])) {
$delete_file=$_SERVER['DOCUMENT_ROOT'].$_POST['del'];
delete="$delete_file";
}
if (isset($_POST['fileupload_submit']))
{
if (move_uploaded_file($_FILES['uploadfile']['tmp_name'], $Directorytotal . preg_replace("/([[:space:]])/",'',$_FILES['uploadfile']['name']))) {
// echo "Die Datei " , $_FILES['uploadfile']['name'] , " wurde erfolgreich hochgeladen:\n";
} else {
echo "Fehler beim hochladen der Datei. Debug:\n";
print_r($_FILES);
}
}
if (isset($_POST['neuer_ordner_submit']))
{
if (file_exists($Directorytotal . '/' . $_POST['neuerOrdner'])) { echo "Ordner ist bereits vorhanden!!"; } else { mkdir ($Directorytotal . '/' . $_POST['neuerOrdner']); }
}
if ($is_registered) {
while ($file = @readdir($handle)) {
if ($file != '.htaccess' && $file != '..' && $file != 'index.php' ) {
if(is_dir("$Directorytotal/$file")) {
if (!isset($_GET['folder'])) {
$foldertab[$dirind]["pfad"] = $file;
$foldertab[$dirind]["name"] = $file;
} else {
$foldertab[$dirind]["pfad"] = $mosConfig_live_site.'/schule/'.$_GET['folder'].'/'.$file;
$foldertab[$dirind]["name"] = $file;
}
$foldertab[$dirind]["date"] = fdate($Directorytotal, $file);
$dirind++;
} else {
if (!isset($_GET['folder'])) {
$filetab[$fileind]["pfad"] = $file;
$filetab[$fileind]["name"] = $file;
} else {
$filetab[$fileind]["pfad"] = $_GET['folder'].'/'.$file;
$filetab[$fileind]["name"] = $file;
}
$filetab[$fileind]["groeße"] = fsize($Directorytotal, $file);
$filetab[$fileind]["date"] = fdate($Directorytotal, $file);
$fileind++;
}
} // end IF
} // end WHILE
@closedir($handle);
echo "<table width=615 border=1 align=center class=\"moduletable\"> \n <tr> \n <td align=\"center\">\n<a></a>\n</td>\n<td>\n<a>[b]Name[/b]</a>\n </td>\n<td>\n<a>[b]Größe[/b]</a>\n</td>\n<td>\n<a>[b]Datum[/b]</a>\n</td>\n"; if ($is_admin) {echo "<td>Löschen</td>\n";} echo "</tr>\n";
if (isset($_GET['folder'])) {
echo "<tr>\n<td align=\"center\">\n";
echo "<img src=\"$image_dir/back.gif\">";
echo "</td>\n<td>\n";
echo '[url='' , $PHP_SELF , '?option=com_schule&folder=' , $lastDirectorytotal , '']Zurück[/url]';
echo "</td>\n<td>\n<a></a>\n</td>\n<td>\n<a></a>\n</td>\n"; if ($is_admin) {echo "<td></td>\n";} echo "</tr>\n";
}
for ($i=0;$i<$dirind;$i++)
{
echo "<tr>\n<td align=\"center\">\n";
echo "<img src=\"$image_dir/folder.gif\">";
echo "</td>\n<td>\n";
echo '[url='' , $PHP_SELF , '?option=com_schule&folder=' , $foldertab[$i][']' , $foldertab[$i]["name"] , '[/url]';
echo "</td>\n<td>\n<a></a>\n</td>\n<td>\n";
echo '<a>' , $foldertab[$i]["date"] , '</a>';
echo "</td>\n";
if ($is_admin) {echo "<td><a href=\"' , $PHP_SELF , '?option=com_schule&del=' , $foldertab[$i]["pfad"] , '\">[img]$image_dir.\[/img]</a></td>\n";}
echo "</tr>\n";
}
for ($i=0;$i<$fileind;$i++)
{
if (substr($filetab[$i]["name"],-3) == "doc") {$DATE_IMAGE=$image_dir."/doc.gif";} elseif (substr($filetab[$i]["name"],-3) == "ppt") {$DATE_IMAGE=$image_dir."/ppt.gif";} elseif (substr($filetab[$i]["name"],-3) == "xls") {$DATE_IMAGE=$image_dir."/xls.gif";} else { $DATE_IMAGE=$image_dir."/txt.gif"; }
echo "<tr>\n<td align=\"center\">\n";
echo '[img]' , $DATE_IMAGE , '[/img]';
echo "</td>\n<td>\n";
echo '[url='' , $filetab[$i][']' , $filetab[$i]["name"] , '[/url]';
echo "</td>\n<td>\n";
echo '<a>' , $filetab[$i]["groeße"] , '</a>';
echo "</td>\n<td>\n";
echo '<a>' , $filetab[$i]["date"] , '</a>';
echo "</td>\n";
if ($is_admin) {echo "<td><a href=\"' , $PHP_SELF , '?option=com_schule&del=' , $filetab[$i]["pfad"] , '\">[img]$image_dir.\[/img]</a></td>\n";}
echo "</tr>\n";
}
if ($is_editor) {
echo "<tr>\n<td colspan=\"4\" align=\"center\">\n";
echo "
</p>\n";
echo '<form enctype="multipart/form-data" name="Upload" action="" method="post">' , "\n";
echo '<a>Datei Hochladen:</a>' , "\n";
echo '<input name="uploadfile" type="file">' , "\n";
echo '<input name="fileupload_submit" value="HOCHLADEN" type="submit">' , "\n";
echo "</form>\n</td>\n</tr>\n";
echo "<tr>\n<td colspan=\"4\" align=\"center\">\n";
echo "
</p>\n";
echo '<form name="neuer_ordner" action="" method="post">' , "\n";
echo '<a>Ordner erstellen:</a>' , "\n";
echo '<input name="neuerOrdner">' , "\n";
echo '<input name="neuer_ordner_submit" value="ERSTELLEN" type="submit">' , "\n";
echo "</form>\n</td>\n</tr>\n";
}
echo "</table>";
}
else
{
echo "
</p><div align=\"center\"><h1>Sie sind nicht berechtig um diese Seite zu sehen.
Bitte melden Sie sich zuerst an.</h1></div>";
}
?>
</bodY>
</html>
Alles anzeigen
Hatte ich mal als Mamboplugin geschrieben sollte baer auch standalone laufen
So hat sic herledigt. Hier das Beispiel wie:
<form name="bla" method="post" action="">
<input type="checkbox" name="cid[]" value="7">
<input type="checkbox" name="cid[]" value="47">
<input type="checkbox" name="cid[]" value="447">
<input type="checkbox" name="cid[]" value="4447">
<input type="checkbox" name="cid[]" value="7777">
<input type="checkbox" name="cid[]" value="45787">
<input type="checkbox" name="cid[]" value="5427">
<input type="checkbox" name="cid[]" value="7897">
<input type="checkbox" name="cid[]" value="7458">
<input type="checkbox" name="cid[]" value="77857">
<input type="submit">
</form>
<?
print_r($_POST['cid']);
?>
Alles anzeigen
Es gäbe auch noch die möglichkeit das ganze so zu regeln das man die mit ip in der sql db Speicher. die wird dan bei jedne seitenaufruf kontrolliert. Das funst auch wunderbar. hat halt blos dne nachteil wenn wenn irgent wo NAT ( heimrouter ) in spiel kommt. So das sich dan eien WG einen account teilen könnte (-;
Hallo ich habe eine seite mit einer großen und vaiabellen Anzahl von checkboxen. Nun möchte ich alle zusammenfassten in einm Feld:
<html>
<head>
<script type="text/javascript">
function summarize() {
var i = 1;
var wert;
while ( wert = document.getElementById(i) )
{
var i=i+1;
var gesamt = gesamt."|".wert;
}
document.getElementById("feld") = gesamt;
}
</script>
</head>
<body>
<form name="form1" method="post" action="">
<input type="checkbox" id="1" name="change" value="1" onChange="summarize()">
<input type="checkbox" id="2" name="change" value="1" onChange="summarize()">
<input type="checkbox" id="3" name="change" value="1" onChange="summarize()">
<input type="checkbox" id="4" name="change" value="1" onChange="summarize()">
<input type="checkbox" id="5" name="change" value="1" onChange="summarize()">
<input type="text" name="feld" id="feld">
</form>
</body>
</html>
Alles anzeigen
Wo liegt der fehler???
das letzte input feld soll später hidden werden. Und dieht ausschlieslich zu Übergabe an PHP
Und der funktioniert auch nicht ???
Bzw was gibt der aus ??
Sonst teste mal das Programm mysqlmon Was freeware ist. Da sich fehler auch aus einer fehlerhalt PHP konfiguration ergeben können
????
Das hatte ich dir doch schon gepostet !!!!
Das sortiert die deine User nach Punkten. Derm it dne meisten Punkten bekommt Platz 1 ... Bei gleichen Punkten geht es nach letzter Änderung
Hast du PHPmyAdmin
OK. ab ihr euch dann shcon mal irgent wie einen Kopf gemacht?? Bzw ein PAP erstellt ??? Oder erstelle doch erstmal einen auftrag wo wirklich har kelin festgelegt ist was da script alles können soll und vileicht auch ein paar design vorlagen.
Wenn ihr das geschafft habt wird euch sicher geholfen.
$result = mysql_query("SELECT * FROM `clan` ORDER BY `punkte` DESC;");
while($row=mysql_fetch_array($result))
{ $i++; mysql_query("UPDATE `clan` SET `rang`= ".$i." WHERE `name`=".$row['name']." AND `alianz`=".$row['alianz']."");
}
die ein Klammer war nicht als Code makiert.
Dies sollte dir aber selbst aufgefallen sein.
Und die SQL Werte würde ich auch noch einmal überprüfen, da ich den Aufbau deiner Tabelle nicht kenne!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Hmm direkt in SQL meiner meinung nach nicht möglich.
nur in Verbindung mit irgent einer Sprache. z.B. PHP:
$result = mysql_query("SELECT * FROM `clan` ORDER BY `punkte` DESC;");
while($row=mysql_fetch_array($result))
{ $i++; mysql_query("UPDATE `clan` SET `rang`= ".$i." WHERE `name`=".$row['name']." AND `alianz`=".$row['alianz']."");
}