Mysmilies.net die Smilies Datenbank

Script oder Datei finden :

 
-Startseite
-Newsarchiv
-Newsletter
-Mein Dreamcodes
-Scripte
-eBooks
-Online Speicher
-Datenbanken
-Webseiten
-Trickfilm
-Web Grafiken
-Bildbearbeiter
-Browser
-EMail Software
-Ftp Clienten
-Betriebssysteme
-Texteditoren
-Wampserver
-Office Pakete
-Antivirus
-System Cleaner
-Recovery Tools
-Php Schnipsel
-Ajax Schnipsel
-VB Schnipsel
-Tutorials
-Workshops
-Webkatalog
-Leserforum
-Erweiterte Suche
-Sitemap
-Impressum
-neuste Downloads

1. Selfphp (1736)
2. Xampp OS X (1631)
3. Xampp Linux (1622)
4. Xampp Windows (1636)

-neuste Tutorials

1. Samsung S20 rooten (1426)
2. Gratis USA Nummer (14845)
3. RAID (13874)
4. Text auf Grafik (14547)


Forum

Moderator: Q
Kategorie: Scripte von A bis Z
Schreibrechte ab: registrierter Benutzer
Beschreibung: Ideen, Vorschläge und Probleme rund um ein Script werdet Ihr hier los

Autor: Weedtanger
Thema: Noob braucht Hilfe
Themen Nummer: 3276

 

Forum Scripte von A bis Z Noob braucht Hilfe
 

Forum Thema:

Noob braucht Hilfe

Username:
Weedtanger
geschrieben am 16.05.2006
um 04:46 Uhr

Servuz.

Ich bin was PHP angeht ziemlich aufgeschmissen und habe nun folgendes Problem:
Ich betreibe eine Homepage eines Internet-Clans. In diesem Clan spielen wir u.a. einen Flugsimulator.
Immer wenn wir einen Einsatz geflogen sind wollen wir diesen in ein "Flugbuch"(html-Datei) auf unserer Homepage eintragen können.
Leider läuft das im Moment noch so das ich das immer alles von Hand umschreibe und dann hochlade.

Was ich bräuchte wäre also eine Art Formular oder so in dem man dann alles mögliche ausfüllen kann (Username Flugzeugtyp etc etc). Wenn man dieses Formular dann abschickt müssten die hier eingetragenen Daten dann auf der Flugbuch-html auswirkung haben.

Meine Fragen:
Geht das überhaupt so in der Art wie ich mir das vorstelle?
Geht das vielleicht sogar nur mit html? (Da kenne ich mich sogar en bissel aus ;) )

PS:
Das ganze muss garnicht mit einer Passwort oder User-Bezogenen Datenbank zusammenhängen.
Es geht nur um ein Eintragen von Daten...

Vielen Dank für eure Hilfe im Vorraus.
Gruß
Weedtanger

[Antworten]

 
 

Forum Thema:

> Noob braucht Hilfe

Username:
Neiji
geschrieben am 16.05.2006
um 14:34 Uhr

Also ich würde das alles in eine Textdatei speichern und die dann in einen Feld einfach auslesen kannste dann um es Stylischer zu machen es in einer Tabelle auslesen lassen....

Also mal die datei wie sie fertig sein sollte hier rein...hoffe sie hilft dir...habe ich mal als gb verwendet habe meins aber weiter ausgebaut...naja...


<?php
if ($_GET['site']=="insert"){
echo "<html>";
echo "<head>";
echo "<title>Flug Bericht</title>";
echo "</head><body bgcolor='#062C71' text='#0099FF' link='#0090FF' alink='#76B3E1' vlink='#0090FF'>";

if ($_POST['sent']==1){

$_POST['name']=str_replace('~','',strip_tags(trim($_POST['name'])));
$_POST['flugzeug']=str_replace('~','',strip_tags(trim($_POST['flugzeug'])));
$_POST['message']=str_replace('~','',strip_tags(trim($_POST['message'])));
if (!$_POST['name']){$fehler="Bitte geben sie einen Namen ein!!<br>";}
if (!$_POST['flugzeug']){$fehler="Bitte geben sie den Flugzeug Typ an!!<br>";}
if (!$_POST['message']){$fehler="Bitte geben sie eine Nachricht ein!!<br>";}
if($fehler){
echo "<div align='center'>";
echo "<h4><font color=#0090FF>".$fehler."</font></h4>";
echo "<h5><font color=#0090FF><a href='gb.php?site=eintrag'><h5>Zurück</h5></a></font></h4>";
echo "</div>";
}else{
echo "<div align='center'><h2>Eingetragen</h2>";
echo "<p>&nbsp;";
echo "<div align='center'><a href='gb.php'><h3>Flug Bericht</h3></a></div>";
}
}
if($_POST['name'] AND $_POST['flugzeug'] AND $_POST['message'])
{
//$_POST['message']=nl2br($_POST['message']);
$t1=chr(10);
$t2=chr(13);
$_POST['message']=str_replace($t1,'<br>',$_POST['message']);
$_POST['message']=str_replace($t2,'<br>',$_POST['message']);
if (file_exists('bericht.txt')){$ausgabe="\n";}
$comment=fopen('bericht.txt','a+');
$ausgabe.=$_POST['name']."~".date("H:i")."~".date("d.m.Y")."~".$_POST['flugzeug']."~".$_POST['message'];
fputs($comment,$ausgabe);
fclose($comment);
$beitrag++;
$_POST['name']="";
$_POST['flugzeug']="";
$_POST['message']="";

}
}
if ($_GET['site']=="eintrag"){
echo "<html>";
echo "<head>";
echo "<title>Flug Bericht</title>";
echo "</head><body bgcolor='#062C71' text='#0099FF' link='#0090FF' alink='#76B3E1' vlink='#0090FF'>";
echo "<div align='center'><h2>Eintrag</h2>";
echo $fehler;
echo "<form action='gb.php?site=insert' method='post'>";
echo "<input type='hidden' name='sent' value='1'>";
echo "Name:<br>";
echo "<input type='text' name='name' size='30' value='".$_POST['name']." '>";
echo "<br>";
echo "Flugzeug Typ:<br>";
echo "<input type='text' name='betreff' size='30' value='".$_POST['flugzeug']."'>";
echo "<br>";
echo "Nachricht:<br>";
echo "<textarea name='message' rows='10' cols='30' wrap='virtual'>";
echo $_POST['message'];
echo "</textarea>";
echo "</p>";
echo "<input type='submit' value='Abschicken'><input type='reset' value='Zurück setzen'>";
echo "</form>";
echo "<form action='gb.php'>";
echo "<input type='submit' value='Zurück'>";
echo "</form>";
echo "</div>";


}

if ($_GET['site']==""){
echo "<html>";
echo "<head>";
echo "<title>Flug Bericht</title>";
echo "</head><body bgcolor='#062C71' text='#0099FF' link='#0090FF' alink='#76B3E1' vlink='#0090FF'>";

/*$pages=5;
$count=count($eintrag);
$totalplayers = $count['c'];

for ($i=0;$i<$pages;$i+=$pages){
echo "<a href='gb.php?page='.($i/$pages+1))'>Seite ".($i/$pages+1)."(".($i+1)."-".min($i+$pages,$totalplayers).")</a>";
}*/

$eintrag=file('bericht.txt');
$ausgabe="<br>";
$temp=count($eintrag)-1;
$beitrag=count($eintrag)+1;
for ($i=$temp;$i>=1;$i--)
{
$element=explode('~',$eintrag[$i]);
$ausgabe.="<table width='80%' border='1' heigth='30%'>";
$ausgabe.="<tr><td><b>Der Eintrag wurde von ".$element[0]." gemacht.</b></td><td><b>Am ".$element[2]." um ".$element[1]." Uhr.</b></td></tr>";
$ausgabe.="<tr><td colspan='2'><b>Flugzeugtyp:</b> ".$element[3]."</td></tr>";
$ausgabe.="<tr><td colspan='2'><b>Bericht:</b><br>".$element[4]."</td></tr>";
$ausgabe.="</table><br>";
}
echo "<p>&nbsp;</p>";
echo "<div align='center'><table width='80%' border='0'>";
echo "<tr><td>";
echo "<div align='left'><strong><b>[<a href='gb.php?site=eintrag'>Eintragen</a>]</strong></b></div>";
echo "</td><td>";
/*for ($i=0;$i<$pages;$i+=$pages){
echo "<div align='center'><strong><b><a href='gb.php?page='.($i/$pages+1))'>Seite ".($i/$pages+1)."(".($i+1)."".min($i+$pages,$totalplayers).")</a></strong></b></div>";
}*/
echo "</td><td>";
echo "</td></tr>";
echo "</table></div>";
echo "<div align='center'>";
echo $ausgabe;
echo "</div>";

}
echo "</body>";
echo "</html>";
?>



mussu vll. noch ein bissl ändern an der tabelle oder an den datei namen den der ist derzeitig wie du sicherlich siehst gb.php ....und wenn du noch mehr im bericht haben willst einfach editieren sollte ja kein problem sein...ist ja praktisch schon alles vorgegeben...

[Antworten]

 
 
-Live Statistik
Datum: 04.05.2024
Uhrzeit: 17:40 Uhr
Online: 9 User
User heute: 6259
User allgem.: 33808637

Eingeloggt als Gast
-Download des Monats
-
-unsere Monats Umfrage
Welche Serie ist besser?

The Blacklist
House of the Dragon
Die Ringe der Macht
The Sandman
Manifest

-unsere Bestseller