Seite 1 von 1

Safari-Problem (w3concepts.form.v1)

Verfasst: Do 30. Nov 2006, 19:20
von phils
Liebes Forum,

Für Safari darf der action-Tag nicht leer sein (ist er aber im W3 Formular).

Ich habe versucht das Safari Problem des w3concepts.form.v1 zu lösen und einfach mal die Form-action aus dem Standard-Formular in den Ouput vom "W3Concepts.form.v1" kopiert:

echo '<form method="post" action="'.$sess->url("front_content.php?fat=$idcat&idart=$idart&parentid=$parentid").'">';

Leider liefert das folgenden Fehler:

Fatal error: Call to a member function on a non-object in /kunden/orthogen.com/orthogen/orthokin/cms/cms/front_content.php(1021) : eval()'d code on line 685

Was kann ich tun um den Safari Bug zu beheben?

Verfasst: Do 30. Nov 2006, 19:30
von MichFress
wenn Contenido dort $sess nicht kennt, kann es eigetnlich nur daran liegen, dass es innerhalb einer Funktion ist... schreibe also:

Code: Alles auswählen

GLOBAL $sess;
echo '<form method="post" action="'.$sess->url("front_content.php?fat=$idcat&idart=$idart&parentid=$parentid").'">'; 

Verfasst: Fr 1. Dez 2006, 00:39
von phils
Danke - die Änderung bewirkt, dass das Formular angezeigt wird. Die Variablen bleiben aber leer:

front_content.php?fat=&idart=&parentid=

was kann ich tun?

Phil

Verfasst: Fr 1. Dez 2006, 09:13
von kummer
das gleiche gilt für die entsprechenden variablen. einfach auch global machen. dann sollte es funktionieren.