| | | | |
| | |
| Erfahrener Benutzer | mir stellt sich jetzt jedoch schon das nächste pro. bei dem mir auch google keine sinnvollen antworten liefern konnte. ich gebe daten in ein formular ein, sende es auf die nächste seite, lasse es auswerten und mit den daten eine md5(time()).html erstellen. jetzt kann die seite jedoch beliebig oft neu geladen werden was dazu führt dass ich bald unendlich viele gleiche daten habe die alle nur anderst heisen. hat einer vll eine idee wie ich das umgehen kann? |
| |
| | ||
| Erfahrener Benutzer | Zitat:
| |
| |
| | |
| Erfahrener Benutzer Registriert seit: 28.09.2008
Beiträge: 1.168
PHP-Kenntnisse: Fortgeschritten ![]() | ich mein - Du brauchst die ob-Funktionen nicht wenn Du anders (übersichtlicher) programmierst. Ich hab sie noch nie gebraucht. Aber wenn Du auch so glücklich bist ist es natürlich egal. edit: ach so - die andere Frage hatt ich noch nicht gesehn. Mach Dir ein sogenanntes Affenformular. Du schreibst <form action="aufrufendeseite.php" ..> Du machst also die Asuwertung auif der Seite die auch das Formular enthält. Wenn alles ok ist leitest per header Location weiter oder includest Deine "Danke.php". Ich glaub dazu gibt es auch was im Wiki. Geändert von Koala (30.11.2008 um 10:26 Uhr). |
| |
| | |
| Erfahrener Benutzer | danke. jetzt wo du es sagst, fällt mir ein dass ich da schon mal was gelesen haben. Habe das aber auf die schnelle anderst gelöst. ich habe auf der formularseite schon den md5(time()) berechnet und übergeben. dann hab ich gleich zu beginn eine abfrage gemacht: PHP-Code: ![]() |
| |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.988
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | $file = "".$_GET['form'].".html"; Sowas macht man nicht. Theoretisch könnte in form auch ein erweiterter Pfad stehen. Außerdem wurde schon tausendmal gesagt, dass "". Blödsinn ist. Das ist, als ob Du im Matheunterricht pauschal + 0 dahinterschreibst
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| |
| | ||
| Erfahrener Benutzer | Zitat:
ok hab ich noch nie gelesen. wie mach ich dass dann? wenn ich es so mache: $file = $_GET['form'].html; oder so $file = "$_GET['form'].html"; dann geibt es entweder fehler, oder das ergebnis stimmt nicht. | |
| |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.988
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Das obige Zitat enthält aber zwei Aussagen. Die Antwort auf 2/ ist: a) Fang endlich an, Syntax zu lernen! Nach 102 Beiträgen solltest Du langsam das Manual finden b) $_GET['form'] . '.html' Die Antwort auf 1/ ist: a) nutze dirname () b) besser: nutze ein vordefiniertes Setting von gültigen Dateien. Bspw. ein Array key => pfad
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] HTML Mail mit Lücken mitten in den Worten, wie kommt das? | DeeFour | PHP-Fortgeschrittene | 2 | 29.05.2008 15:47 |
| einzelne Teile aus HTML includieren | mibmib | PHP Tipps 2008 | 4 | 03.04.2008 11:55 |
| Variable und komplette HTML Datei | chrisonline | PHP Tipps 2007 | 3 | 24.05.2007 15:30 |
| Problem beim erstellen einer HTML Mail... | GELight | PHP Tipps 2006 | 15 | 06.10.2006 00:27 |
| [Erledigt] per Formular neue html erstellen | PHP Tipps 2006 | 3 | 07.01.2006 15:30 | |
| [Erledigt] Mit HTML und CSS Guestbook erstellen? | HTML, Usability und Barrierefreiheit | 3 | 06.01.2006 16:43 | |
| &amp;amp;lt;if&amp;amp;gt; &amp;amp;lt;/if&amp;amp;gt; in einer HTML Datei fuer Templ | PHP-Fortgeschrittene | 6 | 03.11.2005 12:05 | |
| [Erledigt] ne harte nuss ... php scripte in html needed ... ABER | PHP Tipps 2005-2 | 10 | 01.09.2005 00:03 | |
| Stammbaum erstellen | Riot | PHP Tipps 2005 | 17 | 13.05.2005 16:32 |
| Erstellen einer HTML Seite mit PHP | Beatbox | PHP Tipps 2005 | 1 | 25.01.2005 12:45 |
| IMAP: Bild(er) in HTML Part richtig darstellen | PHP-Fortgeschrittene | 1 | 07.10.2004 12:21 | |
| html seite mit string namen erstellen?? | PHP Tipps 2004 | 3 | 16.09.2004 18:38 | |
| {$varname.optelement} mit preg_match aus HTML extrahieren | PHP Tipps 2004 | 0 | 11.09.2004 04:13 | |
| Validitor (HTML 4.01) = Schwachsinn? | Filewalker | Off-Topic Diskussionen | 19 | 03.08.2004 15:27 |
| [Erledigt] PDF aus HTML erzeugen ? | PHP-Fortgeschrittene | 2 | 05.06.2004 02:10 | |