WinFuture-Forum.de: Php Skript - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 2 Seiten +
  • 1
  • 2

Php Skript Eingabe in txt schpeicher


#1 Mitglied ist offline   Dark`InLove 

  • Gruppe: aktive Mitglieder
  • Beiträge: 37
  • Beigetreten: 14. Oktober 04
  • Reputation: 0

  geschrieben 25. November 2004 - 16:33

HI,
ich will auf meiner Seite ermöglichen das man mir Nachrichten schicken kann nur will ich nicht meine email jedem geben, also würd ich gerne die Eingabe in txt speichern damit ich sie mir runterladen kann,
leider hab ich kein plan wie das geht,
außerdem benötige ich noch eine htacces Datei die den Zugriff auf die txt's nur mir gestattet.

PS : Ich will kein mysql benutzen

soweit ich weiß soll das mit php gehen.
0

Anzeige



#2 Mitglied ist offline   stefanra 

  • Gruppe: aktive Mitglieder
  • Beiträge: 6.208
  • Beigetreten: 13. September 04
  • Reputation: 1

geschrieben 25. November 2004 - 16:36

Warum machst du das nicht mit mail()?

Du baust ein Forumlar, und schickst die Werte (method="post") an ein PHP-Skript, dass dir dann eine Mail schickt.
0

#3 Mitglied ist offline   Dark`InLove 

  • Gruppe: aktive Mitglieder
  • Beiträge: 37
  • Beigetreten: 14. Oktober 04
  • Reputation: 0

geschrieben 25. November 2004 - 16:38

ja gut ok könnt ich machen aber da weiß ich auch nicht wies geht, eigentlich weiß ich kaum bis garnix von php deswegen währs ganz nett mir ein fertiges script zu geben das ich nur noch geringfügig anpassen muss, oder per icq

Edit : Außerdem könnten das ne ganze menge mails werden

Dieser Beitrag wurde von Dark`InLove bearbeitet: 25. November 2004 - 16:40

0

#4 Mitglied ist offline   Matze 

  • Gruppe: aktive Mitglieder
  • Beiträge: 666
  • Beigetreten: 29. Februar 04
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 25. November 2004 - 16:43

http://us2.php.net/mail

Syntax:
boolean mail( Empfänger, Betreff, Nachricht [, Header] )

Bsp:
mail("[email protected]","Test","Nachrichtentext", "From: [email protected]");

Anstatt die Werte kannst du ja dann die Variablen aus einem Formular nehmen.
Lorem ipsum dolor sit amet, consetetur sadipscing elitr.
0

#5 Mitglied ist offline   Dark`InLove 

  • Gruppe: aktive Mitglieder
  • Beiträge: 37
  • Beigetreten: 14. Oktober 04
  • Reputation: 0

geschrieben 25. November 2004 - 16:51

thx, die mail funktion geht,
ich werde das script schreiben und hier posten um zu wissen obs richtig ist
0

#6 Mitglied ist offline   mexxage 

  • Gruppe: aktive Mitglieder
  • Beiträge: 526
  • Beigetreten: 07. August 02
  • Reputation: 0
  • Wohnort:Magdeburg

geschrieben 25. November 2004 - 16:53

Matze hat zwar schon alles erklärt, aber diese seite ist für Anfänger auch immer einen Blick wert (empfehle ich immer an Bekannte, die PHP lernen wollen): http://tut.php-q.net/ bzw http://tut.php-q.net/formulare.html
0

#7 Mitglied ist offline   Dark`InLove 

  • Gruppe: aktive Mitglieder
  • Beiträge: 37
  • Beigetreten: 14. Oktober 04
  • Reputation: 0

geschrieben 25. November 2004 - 17:41

so hofe is alles richtig, habs aber noch nicht getestet

Mail.php sagte:

<?php
include "confic.inc.php";
?>
<HTML>
<HEAD>
<TITLE><?php echo $Title ?></TITLE>
</HEAD>

<BODY>
<form action="mail_it.php" method="post">
Absender: <input type="text" name="mail"><br>
Titel: <input type="text" name="title"><br>
Nachricht: <input type="text" name="text"><br>
<input type="submit" value="OK">
</form>
</BODY>
</HTML>

Mail_it.php sagte:

<?php
include "confic.inc.php";

mail("meine mail", $title, $text, $mail) ;

?>
<HTML>
<HEAD>
<TITLE><?php echo $Title ?></TITLE>
</HEAD>

<BODY>
<h1>Die E-Mail wurde erfolgreich verschickt.</h1><br>
<a href="java script:history.go(-2);">Zur&uuml;ck</a>
</BODY>
</HTML>

so ich hoffe es ist richtig, wenn einer noch dinge hat die ich hinzufügen sollte/könnte einfach schreiben

Edit : könnt ichs auch in eine datei kriegen?

Dieser Beitrag wurde von Dark`InLove bearbeitet: 25. November 2004 - 17:43

0

#8 Mitglied ist offline   Matze 

  • Gruppe: aktive Mitglieder
  • Beiträge: 666
  • Beigetreten: 29. Februar 04
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 25. November 2004 - 17:46

Warum testest du es nicht selbst aus? Entweder du bekommst ne Fehlermeldung, die E-Mail kommt nicht an oder es funktioniert alles. :huh:
Ist übrigens ein Fehler drin.
Falsch:
mail("meine mail", $title, $text, $mail) ;

Richtig:
mail("meine mail", $title, $text, "From: $mail") ;

Hinweis:
So wie es aussieht benutzt du die Variable $Title für den Seitentitel und für den Betreff $title. Ich würde dir empfehlen den den Betreff $betreff zu nennen, zwar unterscheidet PHP Groß-/Kleinschreibung es ist aber verwirrend beim programmieren.

Dieser Beitrag wurde von Matze bearbeitet: 25. November 2004 - 17:47

Lorem ipsum dolor sit amet, consetetur sadipscing elitr.
0

#9 Mitglied ist offline   Dark`InLove 

  • Gruppe: aktive Mitglieder
  • Beiträge: 37
  • Beigetreten: 14. Oktober 04
  • Reputation: 0

geschrieben 25. November 2004 - 18:16

kann ich eigentlich die eingabe größe verändern also das "fenster" in dem man dann den text schreibt?

ansonsten gehts
0

#10 Mitglied ist offline   stefanra 

  • Gruppe: aktive Mitglieder
  • Beiträge: 6.208
  • Beigetreten: 13. September 04
  • Reputation: 1

geschrieben 25. November 2004 - 18:17

Ja, am besten mit CSS. Es geht aber auch mit dem Attribut "style".

Das Textfeld, in das der Benutzer die eigentliche Nachricht einträgt, würde ich aber durch eine Textarea ersetzen.
0

#11 Mitglied ist offline   Dark`InLove 

  • Gruppe: aktive Mitglieder
  • Beiträge: 37
  • Beigetreten: 14. Oktober 04
  • Reputation: 0

geschrieben 25. November 2004 - 18:20

css will ich nicht benutzen da ich das dann nur fürs formular hab gehts dann nicht wen ich kein css benutzen will?
0

#12 Mitglied ist offline   stefanra 

  • Gruppe: aktive Mitglieder
  • Beiträge: 6.208
  • Beigetreten: 13. September 04
  • Reputation: 1

geschrieben 25. November 2004 - 18:24

Zitat (Dark`InLove: 25.11.2004, 18:20)

css will ich nicht benutzen da ich das dann nur fürs formular hab gehts dann nicht wen ich kein css benutzen will?
<{POST_SNAPBACK}>

Ich glaube du hast nicht so ganz CSS verstanden... :huh: Egal, du kannst doch mit dem Style-Attribut sowohl height als auch weight bestimmen.
0

#13 Mitglied ist offline   Dark`InLove 

  • Gruppe: aktive Mitglieder
  • Beiträge: 37
  • Beigetreten: 14. Oktober 04
  • Reputation: 0

geschrieben 25. November 2004 - 18:29

nagut und wie?
so?

Zitat

<input heigt="20" weight=20 type="text" name="title">

0

#14 Mitglied ist offline   stefanra 

  • Gruppe: aktive Mitglieder
  • Beiträge: 6.208
  • Beigetreten: 13. September 04
  • Reputation: 1

geschrieben 25. November 2004 - 18:31

Nein, so:
<input style="height: 20px; weight: 20px" type="text" name="title">

0

#15 Mitglied ist offline   Dark`InLove 

  • Gruppe: aktive Mitglieder
  • Beiträge: 37
  • Beigetreten: 14. Oktober 04
  • Reputation: 0

geschrieben 25. November 2004 - 18:33

oh gut ok werds gleich mahl testen
0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0