Die Grundfrage muss eigentlich lauten:
Warum willst du PHP mit TYPO3 hochladen? Was willst du machen?
noch ne kurze frage wegen php
ich hab ein paar selbst erstellt php-skripte und die will ich einbinden.
im template selber steht nur <? include usw..?>...und dazu brauch ich meine php.dateien.
grüsse
sascha
Die paar Scripte sind also für dich - für den Admin - die kannst du doch locker per FTP hochladen!?
Grüße
ja aber ich bin nicht der admin vom webserver und deshalb kommt da immer eine "permission denied" meldung.
gruss
sascha
Du hast keinen FTP Zugang???
hi und schöpnen guten morgen,
doch klaro hab ich einen FTP-Zugang, aber wenn ich dann meine php-dateien in das verzeichnis fileadmin/include hochladen will, dann kommt immer "permission denied"..also zugriff verweigert.
grüsse
sascha
Das ist doch dann ein grundsätzliches Problem - du darfst per FTP nichts in den includes Ordner hochladen? Provider nachfragen oder Provider wechseln...
nein das kommt nur vor, wenn ich in diesen ordner was laden will, also fileadmin usw...bei allen anderen ordnern gehts ja komischerweise...
wahrscheinlich leg ich mir nen ganz n euen ordner für meine php skripte an und schmeiss die sachen dann da rein..wird scho klappen.
grüsse
m-tech
Hallo @ll,
das Problem mit PHP hab ich immer noch nicht gelöst.
Ich hab folgendes Problem. Ich h abe auf der Seite ein Reservierungsformular mit textfeldern, checkboxen, radiobuttons, comboboxen usw. dieser inhalt wird, wenn jemand reserviert hat, an eine e-mail adresse verschickt. zusätzlich ist in dem code für das reservierungsvormular noch ein spamschutz enthalten.
das gerüst ist ansich standard-html, aber in dem codegerüst befinden sich php code, z.B. der spamschutz. jetzt wenn ich den content, also das gerüst eintrage, in form vom html, dann führt er mir natürlich nicht den php-code aus. was könnte ich machen, damit auch der php-code ausgeführt wird? hat jemand ne idee?
das problem, dass ich php-dateien nicht hochladen kann hab ichauch noch nicht gelöst. ich hab zwar schon einiges gefunden, aber ich will nciht unbedingt das system anfällig machen, indem ich die dateierweiterungen aus verschiedenen php-dateien, die für das typo3 system notwendig sind, entferne.
hat jemand ne idee? ich hoffs zumindest 🙂
lg
sascha
M-Tech schriebHallo @ll,
das Problem mit PHP hab ich immer noch nicht gelöst.
Ich hab folgendes Problem. Ich h abe auf der Seite ein Reservierungsformular mit textfeldern, checkboxen, radiobuttons, comboboxen usw. dieser inhalt wird, wenn jemand reserviert hat, an eine e-mail adresse verschickt. zusätzlich ist in dem code für das reservierungsvormular noch ein spamschutz enthalten.
das gerüst ist ansich standard-html, aber in dem codegerüst befinden sich php code, z.B. der spamschutz. jetzt wenn ich den content, also das gerüst eintrage, in form vom html, dann führt er mir natürlich nicht den php-code aus. was könnte ich machen, damit auch der php-code ausgeführt wird? hat jemand ne idee?
das problem, dass ich php-dateien nicht hochladen kann hab ichauch noch nicht gelöst. ich hab zwar schon einiges gefunden, aber ich will nciht unbedingt das system anfällig machen, indem ich die dateierweiterungen aus verschiedenen php-dateien, die für das typo3 system notwendig sind, entferne.
hat jemand ne idee? ich hoffs zumindest 🙂
lg
sascha
a) Mit der Extension page_php_content kannst du PHP als Seiteninhalt ausführen
b) Ich nehme nicht an, dass du Root Zugang zu deinem Server hast, um die Rechte in dem einen Verzeichnis richtig einzustellen
hallo,
also ich habe php_page_content installiert und wird mir auch alles angezeigt.
eine frage, mein php-script besteht aus html und php..darf ich das machen? ist das korrekt oder darf ich das nicht?
dann ne andere frage. als die seite noch als standard-html auf dem webserver lag, hat dies hier funktioniert:
<?php echo $REMOTE_ADDR; ?>
wieso funktioniert das nun nich tmehr über das skript?
grüsse
sascha
M-Tech schrieb<?php echo $REMOTE_ADDR; ?>wieso funktioniert das nun nich tmehr über das skript?
Woher sollen wir das wissen? Kennen dein Script nicht.
Hinweis Variablen aus Formularen werden so wieder abgerufen:
$variable=t3lib_div::GPvar("variable");
hallo,
<?php echo $REMOTE_ADDR; ?>
ist keine Variable aus einem Formular oder so. Dieses kleine Script frägt nur die IP Adresse des Remote-Rechners also des Besuchers der Internetseite ab. Bisher hats immer mit dem obrigen Script funktioniert, aber seitdem ich das mit typo3 und dem php_page_content mache, funktioniert das nicht mehr. Ich wollte eigentlich nur wissen, ob die Syntax falsch is oder so.
Grüße
Sascha
scheint richtig zu sein
hi,
ja wenn ich es einfach auf meinen webserver leg und dann die seite bzw. das script aufrufe, dannf unktionierts, aber eben im typo3 system nicht. ist schon etwas verwunderlich, wieso das nicht mehr funktioniert. keine ahnung.
wenigstens funktionieren jetzt meine php skripte und darüber bin ich sehr froh. jetzt muss ich nur noch die news hinbekommen un ddann wären alle meilensteine in diesem projekt geschafft. dann gibts nur noch einen meilenstein und das is das füllen der seite mit inhalten. 🙂
lg
sascha
Hallo,
ich hätte auch mal `ne Frage.
Bei mir wollten auch keine .php - Dateien, weiß jetzt ja warum...
Nur hier und in anderen Forum-Beiträgen, wurde eine Extension erwähnt php_page_content,
wo ist diese zu finden, hat sie einen anderen Namen bzw. gibt es sie noch?
Auf der Seite http://typo3.org/extensions/repository/fulllist/ habe ich geguckt
und danach gesucht, aber ohne Erfolg.
(Vielleicht habe ich auch was übersehen #paralyzed# )
Dafür habe ich als Ersatz diese gefunden: lumophpinclude
(glaub ich jedenfalls, muss ich mir erstmal genauer ansehen)
lg keycee
Zum Problem mit PHP Dateien hochladen:
Kannst Du denn sonst irgendeine Datei in das besagte Verzeichnis hochladen?
Falls nicht, dann sind auf Deinem Webserver die User für FTP und PHP unterschiedlich bzw. in unterschiedlichen Gruppen. Das hat zufolge, dass für PHP erstelle Ordner wie z.B. in Typo3 der FTP User nicht die Schreibrechte hat. Per SSH kannst Du das aber gut lösen. Wenn kein SHH-Zugang da ist evtl. kurz das Verzeichnis auf chmod 777 setzen.
Gruß
Michael
Ich habs so gelöst, daß ich auch einfach nen Ordner erstellt hab und da hab ich meine PHP-Dateien reinkopiert. Meine Pfade in meinem Skripts mußte ich natürlich abändern, aber das ist das geringste übel. Funktioniert soweit einwandfrei.
Grüße
Sascha
Danke für die Antworten!
per ftp klappt das hochladen,
nur das 'uploaden' im Dateisystem im Backend macht Probleme,
ist halt nicht erlaubt,
jedenfalls gibt es ja die Möglichkeit mit der INC - Endung
und ich habe ja auch erfahren wo es die Extension gibt,
die ich suchte 😉
Damit komme ich ganz gut zu recht und bin wieder ein Stückchen weiter. 😃
Kein Problem. Is doch gut, wenn man jemandem helfen kann.
Ich weiß das mit der Endung, aber das war mir irgendwie zu "umständlich" und deshalb hab ich nen anderen Weg gewählt.
Dann wünsch ich dir weiterhin viel Glück und Erfolg bei deinem Projekt. Meins hab ich ja schon vor ner Zeit erfolgreich abgeschlossen.
Grüße
Sascha