[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
do form! [ENDE: keine weiteren Einträge bitte] - Seite 3 - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

9. Jun 2008, 10:21

HI,
kann man auch normalen text/html code(text) zwischen
den Feldern eingeben?

text|Name:* |1|||
text|Vorname:* |1|||
html|<p>Hier steht der text</p>|
text|Straße:* |1|||

und wie kann man die SELECT Felder pberprüfen lassen?.

Danke für die hilfe. gruß Chris

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

9. Jun 2008, 13:22

html|<p>Hier steht der text</p>|
Das geht und zwar z.B. so:

Code: Alles auswählen

hinweistext|<em>bla bla </em>

Zum Select kann ich dir nicht weiterhelfen... da das erste Value das default Value ist. 

Benutzeravatar
uwe
Beiträge: 264
Registriert: 21. Dez 2005, 18:39
Wohnort: Hamburg
Kontaktdaten: Website

13. Jun 2008, 08:49

Moin moin!

Wird die Eingabe im Formulargenerator eigentlich auf SQL-injektion geprüft? Insbesondere die der textarea's?

Ich habe zusätzlich die Prüfung 'alnum' eingebaut. Die auch für alle anderen Felder verwendet werden kann.

Code: Alles auswählen


$no_bad_char = array("ß", "ü", "ö", "ä", "Ü", "Ö", "Ä", " ", "\015", "\012", "?", "_",  "!", "=", "/", ":", "-", ".", "," );

# nur Zeichen aus $no_bad_char erlaubt.
 case "alnum": 
 $test_string = str_replace($no_bad_char,"",$inhalt);
 if (!ctype_alnum($test_string)) $valid_ok = FALSE;

Viele Grüße
Uwe

Benutzeravatar
_DSP_
Beiträge: 123
Registriert: 18. Jul 2007, 11:29
Wohnort: Stuttgart
Kontaktdaten: Website

17. Jun 2008, 12:11

Ich habe ein Problem mit dem Versand. Denn der klappt nicht. Habe Redaxo 4.0.1 installiert und das Formular wird auch ordnungsgemäss angezeigt. Wenn man Daten eingibt verhält sich alles so wie es sollte. Fehlermeldung bei Falschangaben etc, Bestätigungsmeldung nach Versand. Nur leider kommt keine Email an, weder beim Adressaten, noch an die angegebene Bestätigungsadresse.

php-mailer modul ist installiert und aktiviert, Redaxo läuft nicht in einem Unterverzeichnis.

Habe ich was übersehen / vergessen ???

Vielen Dank schonmal

harrybrader

17. Jun 2008, 15:01

Verwendest Du SMTP , SMTPAUTH, mail oder sendmail?
Tipps und Hinweise zum Versand und Problemen hier:
http://wiki.redaxo.de/index.php?n=R4.Formular-Generator

Benutzeravatar
_DSP_
Beiträge: 123
Registriert: 18. Jul 2007, 11:29
Wohnort: Stuttgart
Kontaktdaten: Website

17. Jun 2008, 15:17

*peinlich* ich hatte im PHPmailer noch nicht auf "mail" gestellt. Jetzt klappt alles. Cooler Generator!

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

21. Jul 2008, 16:24

Für alle die bislang Probleme mit SMTP-AUTH hatten:

Hier findet Ihr eine modifizierte Version des PHPMailer-Addons
http://www.redaxo.de/180-Addondetails.html?addon_id=365

gpo
Beiträge: 322
Registriert: 28. Mär 2006, 02:10

1. Aug 2008, 17:45

Hallo Thomas,

Dein neues Captcha-Skript habe ich doch gleich mal probiert - allerdings bekomme ich nur ein kaputtes Bild an der Stelle angezeigt mit dem Alt-Text Security Code.

Ich habe ein Verzeichnis fonts angelegt,in dem sich der Font monofont.ttf befindet, den Link zum Artikel im Modul angegeben, die Session gestartet etc. - trotzdem geht nichts. Any ideas??

Lieben gruß, gpo

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

1. Aug 2008, 20:35

Hallo gpo.... stimmt....
Neue Version online.
http://www.redaxo.de/168-0-templatedeta ... ate_id=104
Wenn man was entwickelt, sollte man auch vom Original-System ausgehen.

Die Fonts kannst Du nun mit dem Medienpool nach /files hochladen.

Den Font-Namen kannst du innerhalb der class CaptchaSecurityImages definieren.

Viel Spaß

gpo
Beiträge: 322
Registriert: 28. Mär 2006, 02:10

1. Aug 2008, 22:21

Hi Thomas, jetzt klappt alles soweit gut. Danke für den schnellen Fix - aber lag es nur am Pfad? Den hatte ich ja überall schon vorher geändert...

LG,
gpo

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

1. Aug 2008, 22:34

Ja es lag am Pfad die $REX - Variable wurde nicht übernommen ...
Keine Ahnung warum ..
Aber die jetzige Lösung ist sogar einfacher ... da man keinen Ordner mehr anlegen muss.

manu_happy
Beiträge: 11
Registriert: 7. Feb 2008, 23:13

Variablen mit methode=get übergeben

1. Aug 2008, 23:00

ich hatte auch das problem dass einige der felder bereits mit variablen befüllt sein sollten - habs nach viel tüfftelei erfolgraich gelöst - falls interesse besteht:

Modul:
Eingabe:
Kurs:
<input type=text size=20 name=VALUE[1] value="REX_VALUE[1]">
Ort und Zeit:
<input type=text size=20 name=VALUE[2] value="REX_VALUE[2]">

Ausgabe wenn das formular die id 21 hat:
<form method="get" action="index.php?article_id=21&clang=0">
<input type="hidden" name="article_id" value="21" >
<input type="hidden" name="Kurs" value="REX_VALUE[1]" >
<input type="hidden" name="Datum" value="REX_VALUE[2]">
<input type="submit" name="senden" value="Online Anmelden">
</form>

Im Formular brauch man darüber eine php Eingabe:
<?php
$kursname = $_GET['Kurs'];
$wann = $_GET['Datum'];
?>
Warum man die Variablen erst zuweisen muss bevor man sie verwenden kann weiß ich nicht!

Im Formulargenerator:
text|Kurs||$kursname||
text|Kursbeginn||$wann||

Funktioniert einwandfrei!
mit post geht es nicht weil der Link durch redaxo schon get verwendet - kombinieren scheint nicht möglich zu sein!

Ich hoffe das kann irgendwer brauch - bin eigentlich noch ein ziemlicher Newbie mit Redaxo!

gpo
Beiträge: 322
Registriert: 28. Mär 2006, 02:10

2. Aug 2008, 00:26

Ich habe noch eine Frage: Bei mir bricht der Text neben einer Checkbox immer in die nächste Zeile um, obwohl er natürlich daneben stehen soll. Folgender CSS-Code ist für Formgen Label vorhanden:

Code: Alles auswählen

/* Label */
.formgen label {
font-family: Arial, Helvetica, sans-serif;
width: 100px;
clear: left;
float: left;
height: 20px;
	border: none;
	padding: 2px;
	vertical-align: middle;
font-weight: bold;
}
Meine Frage: Wie kann ich die Checkbox da rausnehmen und mit eigenen Werten versehen?

Danke und Gruß,
gpo

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

2. Aug 2008, 09:31

gpo hat geschrieben: Meine Frage: Wie kann ich die Checkbox da rausnehmen und mit eigenen Werten versehen?
gpo
Es liegt an: float:left; im CSS
Die neue Version setzt das Label zuerst und dann die Checkbox.

Ab Version do form! 1.4 wird sich hier noch einiges ändern/verbessern.
Zuletzt geändert von Thomas.Skerbis am 12. Dez 2008, 16:01, insgesamt 1-mal geändert.

gpo
Beiträge: 322
Registriert: 28. Mär 2006, 02:10

2. Aug 2008, 17:49

hej,

danke, es funktioniert jetzt wie s soll. nur bei dem neuen captcha habe ich noch ein problem: und zwar erneuert sich der code nicht immer, auch nach reload nicht. eventuell hast du da noch eine idee?

lieben gruß,
gerrit

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

2. Aug 2008, 17:50

Der Captcha-Code wird erst zurückgesetzt wenn die E-Mail versand wurde. Ich prüfe ob ich einen Wechsel des Captcha-Codes per Javascript (on Klick) auslösen kann evtl. wäre es auch sinnvoll einen neuen code zu generieren wenn das Formular fehlerhaft ausgefüllt wurde ... (sicher in einer der nächsten Versionen)

gpo
Beiträge: 322
Registriert: 28. Mär 2006, 02:10

2. Aug 2008, 18:15

ja, das wäre vielelicht ganz gut, dass sich der code auch nach fehlerhaften absendeversuchen erneuert. aber das sieht gut aus, was du da gebaut hast, mit ein paar kleinen modifikationen ist das modul bei mir schon gut einsatzbereit :-)

harrybrader

3. Aug 2008, 15:41

Holla! da hat sich ja einiges getan.
Der Generator ist wirklich geil geworden.

Die Sache mit dem Swift-Mailer habe ich aufgegeben.
Mache kaum noch was mit Redaxo. Pflege nur noch vorhandene Projekte.


Wäre es nicht mal Zeit diesen Thread zu schließen?
Wird langsam unübersichtlich.
Jetzt wo Du dem Kind doch einen neuen Namen gegeben hast. :?:

gpo
Beiträge: 322
Registriert: 28. Mär 2006, 02:10

3. Aug 2008, 16:39

Ähm, warum sollte der geschlossen werden? Der Threadtitel ist geändert und der Thread selbst voller hilfreicher Postings?

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

3. Aug 2008, 17:09

Ist doch viel besser, wenn sich alles in einem thread sammelt.
Schade, das mit dem Swift-Mailer. Hatte mich schon auf das Addon gefreut.

barbe
Beiträge: 239
Registriert: 17. Mai 2006, 13:09

5. Aug 2008, 22:20

Habe heute mal den neuesten Form gen eingebunden. Als Grafik (Captcha) versucht er jedoch eine URL zu laden:

22-0-Testseite.html

Diese Seite hat keine Verbindung zum Formular.

Gruss
Sebastian

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

5. Aug 2008, 23:00

Du musst die variable $dcid anpassen.
Ändere dort die ID und gebe die des Captcha-Artikels an.

siehe auch:
http://wiki.redaxo.de/index.php?n=R4.Fo ... ator-Tipps

Thomas.Skerbis
Beiträge: 1371
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

22. Aug 2008, 12:45

NEU! Version 1.1 light
Formulare können nun mittels DIVs strukturiert werden.
Dadurch sind z.B. zweispaltige Formulare möglich.

Anwendung:
divstart|cssklasse
... weitere Felder
divend|

cssklasse, kann irgendeine CSS-Klasse sein

Die CSS-Klassen müsst Ihr allerdings selbst definieren

Dadurch stehen jetzt mehrere Gestaltungsmöglichkeiten zur Verfügung:
Klassische Gestaltung wie im Original
Strukturierung mittels Fieldsets
Strukturierung mittels DIVs

Fieldsets und DIVs können kombiniert werden.
Werden diese verwendet, wird die klassische Gestaltung deaktiviert.

Viel Spass!
Zuletzt geändert von Thomas.Skerbis am 7. Okt 2008, 19:14, insgesamt 1-mal geändert.

Benutzeravatar
Boonkid
Beiträge: 100
Registriert: 23. Dez 2005, 09:09

28. Aug 2008, 20:39

Vielen Dank für das tolle Modul!

Ein Problem- ich bekomme keine Bestätigungmail - hat jemand eine Idee an was das liegen könnte?

der_dude
Beiträge: 11
Registriert: 31. Aug 2006, 10:18

5. Sep 2008, 12:24

Moin,

Erstmal vielen Dank an alle die Zeit in dieses Modul investiert haben. Ich habe ein komisches Problem damit. Ich habe das Modul wie beschrieben installiert und auch das Captcha Template angelegt und die $dcid angepasst. Lege ich jetzt einen Artikel mit diesem Modul an, dann fülle ich alle Felder aus und speichere den Block. Anschliessend ist aber der gesamte Inhalt des Artikels weg und nicht mehr editierbar.

Es scheint irgendwas mit der Ausgabe des Moduls nicht zu stimmen, wenn ich diese lösche und speichere, dann komme ich wieder an den Inhalt des Artikels. Hat jemand einen Tip? woran das liegen könnte?

Zurück zu „Allgemeines [R4]“