[html/perl/php] includen van perl script in php

Pagina: 1
Acties:

  • Elect
  • Registratie: Mei 2000
  • Niet online
Ik heb een cgi script op wil plaatsen op een website die bestaat uit php
code:
1
2
3
4
5
<?php
include("mainfile.php");
include("header.php");
include("http://www.urlvanscript.com/cgi-bin/script.pl");
?>

Alleen als je dan op een link klikt springt hij naar die website, ergens logisch natuurlijk :)
De url van het wat ik precies bedoel staat hier: http://www.metalfan.nl/metalmarkt.php
Alleen hoe kan ik het zo instellen dat hij dat niet doet?

Is het anders mogelijk om de 2 php files (mainfile.php en header.php te includen in het perl bestand?, vrees er voor omdat die nog helemaal verwerkt moeten worden..)
Het zou eventueel ook wel met HTML, mochten jullie hier geen brood inzien dan wil ik daar wel even op verdergaan, aangezien ik dan de layout moet bouwen.
Alvast bedankt voor het meehelpen..

  • PanMan
  • Registratie: November 1999
  • Laatst online: 11-09 10:10

PanMan

Spun!

Ik snap eik helemaal nix van je uitleg...
Vooral dit stuk niet:
Alleen als je dan op een link klikt springt hij naar die website, ergens logisch natuurlijk
Wat gaat er nou precies wanneer mis?

Where a calculator on the ENIAC is equipped with 18,000 vacuum tubes and weighs 30 tons, computers in the future may have only 1,000 vacuum tubes and weigh only 1.5 tons.
– Popular Mechanics, March 1949


  • Elect
  • Registratie: Mei 2000
  • Niet online
http://www.metalfan.nl/metalmarkt.php

dit zal het wat duidelijker maken :)
let alleen even niet op de kleuren, het is nog niet af

  • PanMan
  • Registratie: November 1999
  • Laatst online: 11-09 10:10

PanMan

Spun!

Oftewel, je wil de links onderaan
<http://www.metalfan.nl/cgi-bin/metalmarkt/auction.pl?action=new> etc. veranderen in de urls van jou php script met includes?
Dan zal je ipv. een include de CGI op een andere marnier moeten ophalen, en de links met een regex vervangen. In die nieuwe links verwijs je dan b.v. naar het script met de oorspronkelijke url.
dus script.php?toload=<cgiurl>
en die verwerk je dan in je script.
Al vind ik nogsteeds dat je je vraag niet echt helder weet op te schrijven... :)

Where a calculator on the ENIAC is equipped with 18,000 vacuum tubes and weighs 30 tons, computers in the future may have only 1,000 vacuum tubes and weigh only 1.5 tons.
– Popular Mechanics, March 1949


  • Elect
  • Registratie: Mei 2000
  • Niet online
ik zit nu op http://www.php.net/manual/en/ref.regex.php te kijken, maar daar kan ik eigenlijk weinig meer wijs uit.
Ik snap je idee wel, en het klinkt ook goed.. alleen hoe voer ik het uit :)

de code van de php file staat bovenaan, wat moet ik dan toevoegen?

Verwijderd

heb je access aan dat perl script?
ik doe dit soort dingen met javascript.
Maar dan moet je in het perlscript alles wat uitgepoept wordt in javascript veranderen.

dus als je hebt:
code:
1
2
3
print qq~
<table>hoi iedereen
~;

moet dat worden:
code:
1
2
3
4
print qq~
<script>
document.write('<table>hoi iedereen');
~;

en dan link je ipv naar script.pl?aktie= naar ?aktie=

je kunt dit natuurlijk ook naar PHP doen, dus je script laten linken naar je php bestand, met je phpbestand die waarden waar uitlezen en in je include proppen
Pagina: 1