Zum Inhalt springen

Spinne ich oder Typo3 ?

Erstellt am 20. Februar 2004 · 3 Antworten · letzte Antwort am 24. April 2004

Tags: Frage

deMarco ·

Hallo zusammen,

ich habe bei einem Webhoster Typo3 installiert. Dieser verwendet folgende Softwareversionen
Apache/1.3.26 (Linux/SuSE)
PHP/4.2.2
und MySQL 4
Die Installation verlief ohne Probleme und klappte alles auf anhieb. Jetzt habe ich folgendes Problem: Wenn ich ein Template erzeuge stehen die Werte da normal drin (eine Zeile als Beispiel)

5.wrap = <form action="index.php?id= | " method="post">

Irgendwann wenn man sich die Seite anguckt kommen Fehler:
Warning: Variable passed to reset() is not an array or object in /home/www/web74/html/tslib/class.tslib_content.php on line 1977

Warning: Variable passed to each() is not an array or object in /home/www/web74/html/tslib/class.tslib_content.php on line 1980

Warning: Variable passed to reset() is not an array or object in /home/www/web74/html/tslib/class.tslib_content.php on line 1977

Warning: Variable passed to each() is not an array or object in /home/www/web74/html/tslib/class.tslib_content.php on line 1980

und die Zeile im Template sieht wie folgt aus:

5.wrap = <form action="index.php?id= | " method="post">

In meinem HTML-Template werden auch alle " in " umgewandelt.

Woran liegt das und wie kann ich das ändern?

Danke
Marco

klotzberg ·

Hi !

Hab exakt dass selbe problem !
Nach einiger Zeit tritt das Problem auf, obwohl am System eigentlich nix verändert wurde.
Es scheint mir kein Typo3 Problem zu sein.

Ich habe auf meinem Server 4 Typo Installationen laufen.
1x 3.5b3, 1x 3.5, 2x 3.6RC1

ich fürchte dass es nicht an | in hochkommata liegt ...
Das Template ist dann total zerhackt, bei mehrmaligem reload ist dann die seite komplett leer.
Abhilfe schafft nur den cache in allen 4 installationen zu leeren ... also 4x einloggen und cache leeren ...

ein restart von apache und mysql bringt leider auch nix

Erstaunlicherweise betrifft dass nur die rootpages, alle anderen seiten sind über direktlinks erreichbar !

grtz, harry

klotzberg ·

Das Problem scheint eingekreist 🙂

Es tritt immer dann auf wenn ich ein HTML oder TABLE Content Objekt anlegen will. Ich bin dabei einen MP3 shop zu realisieren und habe dort einen button der einen shoping-cart aktivieren soll. prinzipiell hat der shop eine weboberfläche die ich jedoch nicht verwenden will ,sondern nur den link (also dass add to cart) mit folgendem code (der im übrigen vom shop generiert wird):

<form>
<a href="http://213.239.199.198/mp3shop/portal/cart.php?action=add&item=ad001_a2" target="_blank" onMouseOver="window.status='Add To Cart return true;" onMouseOut="window.status='';;" onClick="window.open(this.href,0,'directories=yes,location=yes,menubar=yes,status=yes,titlebar=yes,toolbar=yes,scrollbars=yes,width=700,height=400,top=5,left=5, resizable=yes');return false"><input type="submit" name="submit2" value="Add To Cart"></a></form>

ist der datensatz in der datenbank vorhanden tritt der fehler auf. Der fehler zerhackt mir dann ALLE typo installationen auf dem server, also auch die die mit der datenbank in der der html oder table datensatz liegt gar nix zu tun hat. SELTSAM !

im template sind nachdem der fehler auftritt alle html tags .. z.b. <img src="blahblah"> umgewandelt in <img src="blahblah"
manche sogar mit \"blahblah\"

hat jemand ne idee woran das liegen könnte.

danke, grtz, harry