php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.03.2005, 11:10  
Gast
 
Beiträge: n/a
Standard [Erledigt] Eine art GB

So also ich habe da mal eine frage, ich bin per Zufall auf diese Seite gekommen und ich habe einige beispiele schon angeschaut aber das was ich suche habe ich nicht gefunden.
also was möchte ich tun?
das ist schnell erklärt: ich habe ein kleines formular gemacht (3 felder) diese drei felder sollen nach dem drücken auf den Button untendran erscheinen. ich habe da mal ein beispiel gemacht:
www.bambid.ch/hilfe/spruch.html

Ich wäre für eine rasche hilfe dankbar!
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.03.2005, 11:21  
Gast
 
Beiträge: n/a
Standard

irgendwie wäre es sinnvoll wenn du mal deinen code postest

was soll die aktion mit der get methode?
nutze post
<form action="<?php $_SERVER['PHP_SELF'];?>" method="POST">
so in etwa *g*

naja dann machste ne if bedingung
zb
if ($submit)
{
trage in db ein
}
else
{
zeige formular an und zeige alle einträge die bereits in der db stehen.
}

ach und nochwas
das datum kannste dir holen
www.php.net
zb date()
time()
also das datum von einen benutzer eintragen zu lassen is ja wohl doof oder nich?
 
Alt 03.03.2005, 11:40  
Gast
 
Beiträge: n/a
Standard

Also der Code das ist ja mein problem, ich weiss zwar wie ich die Daten herausslese und ich die Per mail an mich senden kann aber das möchte ich nicht, ich möchte die Daten untendranstellen. aber ich kann dir mal zeigen wie ich die Daten herauslesen!
www.bambid.ch/hilfe/eintrag.php

also danke für die Hilfe!

MfG bambid
 
Alt 03.03.2005, 11:47  
Erfahrener Benutzer
 
Registriert seit: 20.01.2005
Beiträge: 1.557
PHP-Kenntnisse:
Fortgeschritten
Buhmann ist zur Zeit noch ein unbeschriebenes Blatt
Buhmann eine Nachricht über ICQ schicken Buhmann eine Nachricht über MSN schicken
Standard

die datei bringt nichts, wir brauchen den code....
Buhmann ist offline  
Alt 03.03.2005, 11:52  
Gast
 
Beiträge: n/a
Standard

ok das ist er:


$subject="Spruch";

$Spruch="".$HTTP_GET_VARS["Spruch"];
$Datum="".$HTTP_GET_VARS["Datum"];
$von="".$HTTP_GET_VARS["von"];


$body="

Spruch: $Spruch
Datum: $Datum
von: Von

";

?>
 
Alt 03.03.2005, 11:56  
Gast
 
Beiträge: n/a
Standard

öhm?
arbeitest du mit einer datenbank?
du arbeitest gerade mit einer get methode
so kannst du die daten 1 mal auslesen und ende
dasheißt du gibst daten ein und klickst auf send
dann siehst du was du eingegeben hast.
aber es wird nicht verarbeitet
du brauchst also entweder eine db oder eine textdatei wo die daten gespeichert werden.
hast du überhaupt einen server der php kann?
hast du eine mysql db?
 
Alt 03.03.2005, 12:11  
Gast
 
Beiträge: n/a
Standard

Ja ich habe beides!
aber wie komunizieren die miteinender php+db
die db heisst felbereintrag

mfg bambid
 
Alt 03.03.2005, 12:32  
Gast
 
Beiträge: n/a
Standard

also ich hab ja nun auch erst angefangen mit php und hab mit inzwischen mein eigenes GB geschrieben, dies funktioniert ähnlich, daten werden eingegeben, beim abschicken werden die alten eingelesen, der neue beitrag angehängt und wieder gespeichert...
ob man die beiträge nun oben oder unten anhängt, lässt sich auch schnell einstellen.
zur sicherheit wird der gesamte beitrag noch zusätzlich in einer html-datei gespeichert in der dann auch userbezogene daten gespeichert werden wie ip und host...
ich hab das script kurz ins web gestellt, kannst du ja gern man testen, wenns dir gefällt, kannst du das script auch bekommen.
ich hab auch kurz noch nen zweiten email link eingetragen, damit du siehst was im hintergrund passiert. du solltest also auch ne mail bekommen mit dem link zur entsprechenen html-datei, welche einen sechstelligen zahlencode in der url enthält, damit man die daten (ip und host) nicht auslesen kann als fremder...

so und hier der link...
http://www.tom-sauerland.de/_php/GBook/gbook.php
 
Alt 03.03.2005, 12:38  
Gast
 
Beiträge: n/a
Standard

Also wie geschrieben sowas in dieser Art suche ich! ich wäre froh wenn du mir das senden könntest! aber ich brauche das ganze IP und smile ich brauche wirklich nur diese 3 zeilen die der benutzer eingibt!
Vielen Dank

mfg bambid
 
Alt 03.03.2005, 12:46  
Gast
 
Beiträge: n/a
Standard

naja, wenn mans eng sieht brauchst du nur 2 eingabefelder, das datum lässt dich viel einfacher und vor allem immer im gleichem format im hintergrund erzweugen.

ich änder das script eben noch nen bischen ab und mail es dir dann, die email in deinem beitrag stimmt ?
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.