Seite 1 von 1

URL soll automatisch in Formailer übernommen werden

Verfasst: 03.12.2005 17:22
von moepschen
Eine kleine Frage, ob das geht und wenn ja wie.

Ich habe in meinem Forum ein paar extra Seiten integriert, die mit dem bekannten case/switch Befehl ausgeführt werden und wenn es diesen Wert, der dort eingetragen ist, nicht gibt, wird Ihnen eine Fehlerseite angezeigt.

Das funktioniert auch alles bestens. Aber ich möchte nun, das die User mir diesen Fehler per Mail zusenden können und das ganze per Formmailer. Das klappt auch. Nun zur Frage.

Beispiel:
Der User ruft die Seite www.meine-domain.de/blabla.php?trallali=abc auf und abc gibt es nicht als wert, wird eine Fehlerseite angezeigt. Klickt er dann auf "Fehler per Mail zusenden" (oder ähnlich :lol: ), wird er ja meinetwegen auf www.meine-domain.de/kontakt.php weitergeleitet. Dort soll dann in einem nicht editierbaren Feld die URL www.meine-domain.de/blabla.php?trallali=abc stehen.

Kann man es, und wenn ja wie einrichten, das diese bestimmte "falsche" URL in einen Formmailer eingetragen wird und uneditierbar ist?

Verfasst: 03.12.2005 19:39
von Martin Truckenbrodt
Hallo,
ja, das geht. Du mußt die URL genauso weiter geben wie trallali.

Gruß Martin

Verfasst: 03.12.2005 20:58
von moepschen
Entweder ich denke jetzt nicht weit genug, oder ich steig noch nicht ganz hinter wie du das meinst.

Das problem ist ja, das ich die exakte URL zugesandt bekommen möchte und das kann ich ja nicht vorher wissen(bzw. eben erstmal in den Formmailer, damit der User noch was zu schreiben kann), oder gibt es dort noch einen Befehl den ich noch nicht gefunden habe??

Verfasst: 04.12.2005 00:33
von Martin Truckenbrodt

Verfasst: 04.12.2005 11:54
von 123teddy321
ich würde das formular zum zusenden gleich mit auf die fehlerseite draufmachen!

dort kannst du dann ein feld definieren, wo du als vordefinierten wert www.meinedomain.de/blabla.php?trallali=

so müsste der code dann aussehen:

Code: Alles auswählen

echo ("<input value=\"http://www.meindedomain.de/blabla.php?trallali=".$trallali."\" name=\"unauffindebare url\" />");
dann steht da immer die variable drinne, die von der URL übergeben wurde, aber nicht verfügbar ist!

also so wäre mein vorschlag!

Verfasst: 04.12.2005 16:27
von moepschen
123teddy321 hat geschrieben:ich würde das formular zum zusenden gleich mit auf die fehlerseite draufmachen!
Klingt plausibel und logisch :lol:
123teddy321 hat geschrieben:

Code: Alles auswählen

echo ("<input value="http://www.meindedomain.de/blabla.php?trallali=".$trallali."" name="unauffindebare url" />");
Funktioniert bestens, ausser das man noch alles ändern konnte. Aber auch das hab ich gefunden :lol: Also besten dank euch beiden