Veröffentlicht 6. April 200223 j ....klappt nicht.. wisst ihr wie dat geht?? ich kriegs nicht mehr aufe reihe.. z.B. der link: <a href="sub_sites/pic_site"$seite"_animation.html" target="_blank"> soll auf die datei "pic_site1_animation.html" zeigen, wobei $seite für die zahlen 1-3 steht.. gibt nur sub_sites/pic_site aus... ich kriegs nicht hin, hoffe ihr wisst rat.. gute nacht attheo p.s. perl!
6. April 200223 j Probiers mal so, wenn der Ausschnitt aus dem HTML Code kommt. <a href="sub_sites/pic_site<?=$seite?>_animation.html" target="_blank"> [/PHP] Falls er in nem PHP-Block per Echo ausgegeben wird: [PHP] echo "<a href=\"sub_sites/pic_site".$seite."_animation.html\" target=\"_blank\">";
6. April 200223 j HI attheo, versuchs doch mal so: print '<a href="sub_sites/pic_site',$seite,'_animation.html" target="_blank">' oder so: print "<a href=\"sub_sites/pic_site",$seite,"_animation.html\" target=\"_blank\">"; Ich würde dir empfehlen nochmal in die Perldoc zu schauen oder z.B. auf http://www.phy.uni-bayreuth.de/~btpa25/perl/perl_inhalt.html . Gruß alligator
6. April 200223 j Hi, oh sorry hab grad erst gesehen, dass du es in eine Variable speichern willst und nicht ausgeben ... Dann versuchs mal so: $var = "<a href=\"sub_sites/pic_site".$seite."_animation.html\" target=\"_blank\">"; oder so: $var = '<a href="sub_sites/pic_site'.$seite.'_animation.html" target="_blank">'; cu alligator
6. April 200223 j moin leute.. also ich hab alles ausprobiert, doch das beste was ich als link rausbekomme ist: sub_sites/pic_site',,'_animation.html da steht dann leider immer noch nicht der wert der variable drin.. als weitere info: das ganze ist die ausgabe einer zweiten html seite, nachdem man bei der ersten alle eingaben gemacht und auf "weiter" geklickt hat. deshalb steht die passage auch in den tags: print <<"HTML"; .....x...... HTML nur ein print zum anfang! was ich aber auch wissen will, ist wie man in einer variable eine weitere + text davor speichert.. $var1="text+$var"; ??? (hab ich noch nicht getestet) danke für die hilfe, gruß attheo
6. April 200223 j Hi attheo, hast du meine Lösung nicht gesehen ?? So funktioniert es: $seite = "1"; $var = "<a href=\"sub_sites/pic_site".$seite."_animation.html\" target=\"_blank\">"; print <<EOF; $var EOF Du kannst in einem Here-Dokument (EOF) keine Operationen durchführen, deshalb solltest du es vorher in die Variable reinschreiben ... cu alligator
6. April 200223 j hi, doch hab ich auch ausprobiert.. aber s.o. der fehler ist wohl, das ich das in "HTML" versucht habe (operationen durchzuführen) dann mach ich das halt vorher.. vielen dank für die hilfe attheo
6. April 200223 j HI, du kannst mit Perl keine Operation in HTML ausführen ausser mit SSI ... cu alligator
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.