login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Sneak-site (Opgelost)

Offline TotempaaltJ - 19/02/2007 17:34
Avatar van TotempaaltJPHP interesse Ik ben bezig met een site waarop je naar een willekeurige site kan gaan, onder een andere title, maar er gaat iets fout met de frames.

De site.
Code.

:s

10 antwoorden

Gesponsorde links
Offline gothmog - 19/02/2007 17:39
Avatar van gothmog Lid Verander in:
  1. <?php
  2. $site = $_POST['site'];
  3. ?>
  4. <html>
  5. <head><title><?=$_POST['title']?></title>
  6. <frameset cols="20%,*">
  7. <frame src="upper.php" />
  8. <frame src="<?=$site?>" />
  9. </frameset>
  10. </head>
  11. </html>
Offline TotempaaltJ - 19/02/2007 17:55
Avatar van TotempaaltJ PHP interesse Ik heb het veranderd, maar het werkt nog steeds niet...

Ik heb dit al geprobeerd:
  1. <?php
  2. $site = $_POST['site'];
  3. ?>
  4. <html>
  5. <head><title><?=$_POST['title']?></title>
  6. <frameset cols="20%,*">
  7. <frame src="upper.php" />
  8. <iframe src="<?=$site?>" />
  9. </frameset>
  10. </head>
  11. </html>
Offline marten - 19/02/2007 17:56
Avatar van marten Beheerder staat op je server short tags wel aan?

<?php
phpinfo();
?>

daar kan je het mee testen
Offline TotempaaltJ - 19/02/2007 17:59
Avatar van TotempaaltJ PHP interesse
Citaat:
short_open_tag On On

Bedoel je die? Nouja, ja dus!
Offline Ewergreen - 20/02/2007 08:46
Avatar van Ewergreen Nieuw lid Aangezien ik dit niet echt versta gok ik dat het niet thuis hoort onder HTML & CSS...
Offline elecomte - 20/02/2007 10:12 (laatste wijziging 20/02/2007 10:13)
Avatar van elecomte Grafische interesse
  1. <? print("$site"); ?>
  2. of <? echo("$site"); ?>


zal vermoedelijk beter werken.

...........
Er moet immers een spatie na <? of voor ?>. en omdat er een output is in html, moet je ook een print of echo gebruiken. (naar keuse )
Offline Ultimatum - 20/02/2007 10:17
Avatar van Ultimatum PHP expert @hierboven
<?= zijn shorttags en dat is hetzelfde als <?php echo
Ook moet je variable buiten quotes houden en haakjes zijn niet verplicht bij echo, dus dit is beter

<?php echo $site ?> of <?= $site ?> << doet beiden hetzelfde
Offline TotempaaltJ - 20/02/2007 12:38
Avatar van TotempaaltJ PHP interesse @Ewergreen; Ik dacht zelf dat het aan het IFrame lag...
Offline xSc - 20/02/2007 13:18 (laatste wijziging 20/02/2007 13:19)
Avatar van xSc Onbekend
  1. <html>
  2. <head>
  3. <title><?= $_POST['title']; ?></title>
  4. </head>
  5. <frameset cols="20%,*">
  6. <frame src="upper.php">
  7. <frame src="<?= $_POST['site']; ?>">
  8. </frameset>
  9. </html>
Offline TotempaaltJ - 20/02/2007 16:02 (laatste wijziging 20/02/2007 16:03)
Avatar van TotempaaltJ PHP interesse ; erachter?

Trouwens, moet een IFrame zijn!:cool:
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.224s