• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Keine Ahnung

SeCoNd

Mitglied
Suba Überschrift was??? egal

Also meine Frage:
Wie kann Ich es machen, das man wenn man etwas auf einer Seite schreibt und Absenden klickt, das es in eine Text datei oder in eine andere HTML/PHP usw. datei geschrieben wird????

THX IM VORAUS
 
Willkommen im Club

Hört sich fast so wie mein Problem an. Siehe "Feedbackausgabe in Datei".
Na dann warte ich mal was dir so geschrieben wird.

Sorry, daß das hier keine Antwort ist.

:D Das mit den Icons find ich lustig :D

Frohes Fest!
 
... ich probier mal ne Antwort

Nabend Ihr beiden !

<html>
<body bgcolor="#ffffff" text="#000000" id=all>

<?

if ( $action == "eintragen" )
{

$fp = @fopen ("datei.txt","a");
@flock($fp,1);
@fputs($fp,"$Name;$PHP\n"); :p
@fclose ($fp);

echo "ErfolchErfolch ... et hat geplappet !";

<?

}
else
{

?>

<form method="post" action="index.php3?action=eintragen">
<input type="text" name="Name">
<input type="text" name="PHP" value="Finde ich Klasse !">
<input type="submit" value="Ich möchte gerne in die Datei schreiben">
</form>

<?

}

?>

</body>
</html>

Ist doch schön geworden ... oder ?
UNd leuchtet alles ein ... ein bißchen was müßt Ihr ja auch machen :eek:

Penny
 
... immer diese blöde Flüchtigkeit

Na gut ... dann probiers mal so ...
Klappe, die 2.
War nur ein <? zuviel ...

#####

<?

if ( $action == "eintragen" )
{

$fp = @fopen ("datei.txt","a");
@flock($fp,1);
@fputs($fp,"$Name;$PHP\n");
@fclose ($fp);

echo "ErfolchErfolch ... et hat geplappet !";

}
else
{
?>

<form method="post" action="index.php3?action=eintragen">
<input type="text" name="Name">
<input type="text" name="PHP" value="Finde ich Klasse !">
<input type="submit" value="Ich möchte gerne in die Datei schreiben">
</form>

<?
}
?>


#####

In Ordnung ?

Penny
 
SO, nun habe ich mir den Code angeguckt und ein bischen bearbeitet.

#######

<html>

<style type="text/css">
form input {font-family:Verdana; color:#FFFFFF;background-color:#000000; border-color:#FFCC00; border-style:groove;}
form option {font-family:Verdana; color:#FFFFFF;background-color:#000000; border-color:#FFCC00; border-style:groove}
textarea {font-family:Verdana,Helvetica; color:#FFFFFF;background-color:#000000;border-color:#FFCC00; border-style:groove;}
A:link, A:visited { text-decoration: none; color:#FFCC00; }
A:active { text-decoration: underline; color:#FFFFFF; }
A:hover { text-decoration: underline overline; color:#FFFFFF; }
</style>

<body bgcolor="#000000" text="#ffffff" id=all>

<TITLE>::--Feedback--::</TITLE>

<?

if ( $action == "eintragen" )
{

$fp = @fopen ("datei.txt","a");
@flock($fp,1);
@fputs($fp,"$Name;$PHP\n");
@fclose ($fp);

echo "Erfolgreich eingetragen, THX";

}
else
{
?>

<form method="post" action="index.php3?action=eintragen">
<center><table border="0" width="44%">
<tr>
<td width="100%">
<p align="center">
<input type="text" name="name" Name" size="20" value="< Name >"><input type="text" name="email" value="< Email >" size="20"></td>
</tr>
<tr>
<td width="100%">
<p align="center"><textarea rows="6" name="S1" cols="26">< Text ></textarea></td>
</tr>
<tr>
<td width="100%">
<p align="center">
<input type="submit" value="Eintragen"></td>
</tr>
</table>
</center>
<?
}
?>

</body>
</html>

#######

THX Penny, dieser Code sieht auch gut aus.
TurboLarsen nehme den doch nur er trägt nichts in die datei.txt ein.

Ich gucke mal was man da machen muss.
 
jaja, ich bin´s nicht immer

Du hast ja auch Flüchtigkeitsfehler :eek:

Also wenn Du diese Forms nimmst, kann es auch nicht gehen, Du musst sie noch richtig benennen.

<?

if ( $action == "eintragen" )
{

$fp = @fopen ("datei.txt","a");
@flock($fp,1);
@fputs($fp,"$Name,$eMail,$Text\n");
@fclose ($fp);

echo "$Name, es wurde alles erfolgreich eingetragen, THX";

}
else
{
?>

<form method="post" action="index.php3?action=eintragen">
<center><table border="0" width="44%">
<tr>
<td width="100%">
<p align="center">
<input type="text" name="Name" size="20" value="< Name >"><input type="text" name="eMail" value="< Email >" size="20"></td>
</tr>
<tr>
<td width="100%">
<p align="center"><textarea rows="6" name="Text" cols="26">< Text >

Penny
 
ganz stimmt das ja nicht ich habe das nur nur vergessen einzutragen aber egal ich probiere das so nochmal.

THX
 
<html>

<style type="text/css">
body { font-family: tahoma, arial, helvetica, sans-serif; font-size: 10pt; color: silver; }
td { font-family: tahoma, arial, helvetica, sans-serif; font-size: 10pt; color: silver; }
{scrollbar-DarkShadow-Color:#333333; scrollbar-Track-Color:#555555; scrollbar-Face-Color:#050505; scrollbar-Shadow-Color:#333333; scrollbar-Highlight-Color:black; scrollbar-3dLight-Color:#555555; scrollbar-Arrow-Color:#EEEEEE }
form input {font-family:Verdana; color:#FFFFFF;background-color:#000000; border-color:#C0C0C0; border-style:groove;}
form option {font-family:Verdana; color:#FFFFFF;background-color:#000000; border-color:#C0C0C0; border-style:groove}
textarea {font-family:Verdana; color:#FFFFFF;background-color:#000000;border-color:#C0C0C0; border-style:groove;}
A:link {text-decoration: bold; color: #C0C0C0}
A:visited {text-decoration: bold; color: #C0C0C0}
A:active {text-decoration: bold; color: #C0C0C0}
A:hover {text-decoration: bold; color: 555555}
</style>

<body bgcolor="#000000" text="#ffffff" id=all>

<?

if ( $action == "eintragen" )
{

$fp = @fopen ("data.txt","a");
@flock($fp,1);
@fputs($fp,"$name $email $homepage $text\n\n");
@fclose ($fp);

echo "$Name, es wurde alles erfolgreich eingetragen, Danke für ihre Teilnahme";

$mailto= "$email";
$webmaster= "Webmaster@iotg-clan.de";
$subject= "Vielen Dank";

mail( "$mailto", "$subject", "Danke das Sie uns ein Feedback gegeben haben. \n", "From: $webmaster");

echo " ";

if ((strlen($email)>0) and (!(eregi("^mailto:",$email))))
{
$email = "mailto:$email";
}

if ((strlen($homepage)>0) and (!(eregi("^http://:",$homepage))))
{
$email = "http://$homepage";

}
else
{
?>

<form method="post" action="index.php3?action=eintragen">
<center><table border="0" width="50%">
<tr>
<td width="100%">
<p align="center">
<input type="text" name="name" size="20" value="Name"> <input type="text" name="email" value="your@mail.com"> <input type="text" name="homepage" size="20" value="" size="20"></td>
</tr>
<tr>
<td width="100%">
<p align="center"><textarea rows="6" name="text" cols="26">Text</textarea></td>
</tr>
<tr>
<td width="100%">
<p align="center">
<input type="submit" value="Eintragen"></td>
</tr>
</table>
</center>

<p align="center">Geben Sie uns ein Feedback zu dieser Seite.</p>

<?
include("data.txt");
?>

<?
}
?>

</body>
</html>


#######
Was ist hier Falsch????
 
warum? was geht denn nicht?
und bitte: poste nur die relevanten teile des scripts.. das stylesheet ist überflüssig.
ciao,
mo
 
er sagt immer "Parse error: parse error in /home/iotg/public_html/eintraging/index.php3 on line 94"

<?
}
?>

</body>
</html>
 
du hast eine }-klammer vergessen (in zeile 31). so siehts richtig aus:
<?
if ( $action == "eintragen" )
{

$fp = @fopen ("data.txt","a");
@flock($fp,1);
@fputs($fp,"$name $email $homepage $text\n\n");
@fclose ($fp);

echo "$Name, es wurde alles erfolgreich eingetragen, Danke für ihre Teilnahme";

$mailto= "$email";
$webmaster= "Webmaster@iotg-clan.de";
$subject= "Vielen Dank";

mail( "$mailto", "$subject", "Danke das Sie uns ein Feedback gegeben haben. \n", "From: $webmaster");

echo " ";

if ((strlen($email)>0) and (!(eregi("^mailto:",$email))))
{
$email = "mailto:$email";
}

if ((strlen($homepage)>0) and (!(eregi("^http://:",$homepage))))
{
$email = "http://$homepage";
}
}
else
{
?>
 
sieht ja gut aus ...

Moin!

Ich will mich auch bedanken. Das hat ja super hingehauhen.
Habs leider verpasst mitzutesten.
Also dann. :D
 
Zurück
Oben