wie gesagt.
der code funktioniert außerhalb von typo3.
wenn ich den code von vorhin in 2 dateien packe.
nämlich (connect2db.inc.php)
und (suche_lva.php)
und suche_lva.php direkt im browser aufrufe
http://localhost/dummy3.2.6/fileadmin/scripts/suche_lva.php
dann funktioniert das script einwandfrei.
sobald ich den kompletten code in typo3 reinkopiere wird nur mehr das auswahlformular angezeigt und keine ergebnisse ausgegeben.
das script greift auf eine externe mysql Datenbank und nicht auf die typo3 DB zu !!!
hans_k schrieb
sobald ich den kompletten code in typo3 reinkopiere wird nur mehr das auswahlformular angezeigt und keine ergebnisse ausgegeben.
jo da is ja das passwort was fehlt!
das script greift auf eine externe mysql Datenbank und nicht auf die typo3 DB zu !!!
moment!
typo3 is doch mysql!!!! 😉
cu
thorsten
hans_k schriebwie gesagt.
der code funktioniert außerhalb von typo3.
wenn ich den code von vorhin in 2 dateien packe.
nämlich (connect2db.inc.php)
und (suche_lva.php)
und suche_lva.php direkt im browser aufrufe
http://localhost/dummy3.2.6/fileadmin/scripts/suche_lva.php
dann funktioniert das script einwandfrei.
sobald ich den kompletten code in typo3 reinkopiere wird nur mehr das auswahlformular angezeigt und keine ergebnisse ausgegeben.
das script greift auf eine externe mysql Datenbank und nicht auf die typo3 DB zu !!!
Ich wusste gar nicht das es ne type3db gibt !!
Die hätte ich auch gerne....
Ist die von IBM ?
Immer Besser Manuell ?
Nenene
Dosul
wenn für die DB kein passwort definiert wurde dann brauche ich auch keines um mich zu connecten.
mit Typo3 DB is natürlich die für Typo3 erstellte mysql db gemeint.
hans_k schriebwenn für die DB kein passwort definiert wurde dann brauche ich auch keines um mich zu connecten.
mit Typo3 DB is natürlich die für Typo3 erstellte mysql db gemeint.
kein passwort..?
haste mal überprüft ob deine externe datenbank überhaupt noch existiert? vieleicht liegts daran.. *löl*
ist zwar ne sehr heisse schiene die du da färst aber egal .. *g*
so wie ich es jetzt verstanden habe bekommste das html gerüst aber kein ergebnis..
versuchs ma mit dieser function.. vileicht hilft sie dir weiter.. und lass dir bitte die query ausgeben..
http://de.php.net/manual/de/function.mysql-error.php
gruss clan
zu testzwecken läuft das ganze nur lokal ohne passwort. im live betrieb wird dann natürlich ein passwort verwendet.
nachdem das skript außerhalb von Typo3 funktioniert dürfte die DB noch existieren.... ;-)
wenn ich zB.: auf den Submit Button drücke, dann wird die seite neu geladen. Ich glaube, dass dabei die Parameter des Formulars verloren gehen und deswegen nichts angezeigt wird....
das script funktioniert auch wenn ich es über einen iframe in typo3 einbette. Allerdings muss man die höhe des iframes vorher definieren, was nicht wirklich gut aussieht.
<iframe src="fileadmin/scripts/suche_lva.php" width="100%" height="2200" frameborder="0">
</iframe>
hans_k schriebwenn ich zB.: auf den Submit Button drücke, dann wird die seite neu geladen. Ich glaube, dass dabei die Parameter des Formulars verloren gehen und deswegen nichts angezeigt wird....
jap, das war auch meine vermutung, deswegen solltest du ja auch die query ausgeben lassen + mysql_error()..
echo $sql_query.mysql_error();
sorry, aber das bringt mir auch keine Fehlermeldung. sql query dürft also in ordnung sein.
hans_k schriebsorry, aber das bringt mir auch keine Fehlermeldung. sql query dürft also in ordnung sein.
dürfte?
haste dir die query etwa nicht ausgeben lassen?
der sucht evtl nämlich nach gar nix..
da die post vars evtl. leer sein können
hans_k schriebsorry, aber das bringt mir auch keine Fehlermeldung. sql query dürft also in ordnung sein.
hallo???? :o
hat dir die query nichts ausgegeben????
wenn du keinen mysql_error () kriegst, ist es ja in ordnung, aber die query sollte schon was ausspucken... #giggle#
wenn nicht dann hast du aber ein problem mit derselbigen 😉
cu
thorsten
ps: jetzt mach mal das was der clan dir gesagt hat! #evil#
Das Problem liegt ganz einfach daran, dass die Parameter welche das Script übergeben will (zB:'studium') zwar an die aufzurufende Seite (index.php?id=3) übergeben werden, aber Typo3 diese nicht so weitergibt.
Wenn man nun im eigenen Script die Variable studium ($_POST['studium']) abfragen will, bekommt man nichts raus, da Typo3 die Post-Variablen anders speichert:
Laut einen anderen Posting (
#15454) kann man die Variable wiefolgt auslesen:
$varible=t3lib_div::GPvar("variable");
Habe es selber noch nicht ausprobiert.
Ist natürlich etwas unpraktisch, da man das bestehende Skript umschreiben muss und es danach nur mehr in Typo3 läuft aber nicht mehr als Standalone.