ik heb een klein probleempje (ben nog niet zo gevorderd met php) en dat is het volgende:
<?php
$insert = $_GET['idtaw']
include 'http://www.mijnsite.nl/patrijs/nieuws.php?actie=nieuwsbericht&nieuwsid='.$insert.'';;
?>

PHP pikt dit niet vanwege de aanhalingstekens denk ik hij denkt dat ik de include al afsluit maar de variabele $insert hoort er nog bij. Hoe schrijf ik dit zodat php het wel pikt?
In een include kan geen ?actie=nieu...... gebruikt worden. En http:// er in werkt waarschijnlijk ook niet.
als die ; ontbreekt op regel 2 zal hij tochwel fout geven....

URL mag wel
php.net:
Als de "URL fopen wrappers" zijn ingeschakeld (in de default configuratie is dit het gevel), dan kun je een file ook include()n met een URL, in plaats van een lokale path naam. Zie Remote files en fopen() voor meer informatie hierover.

http://nl3.php.net/manual/nl/function.include.php

Oja $insert hoef je helemaal niet zo mee te geven! de var $insert kun je gewoon rechtstreeks gebruiken in het include gedeelte !
dat http:// is idd geen probleem
maar ik wil die variabele in die include hebben, hoe kan ik dit oplossen?
<?php
$var = 'inhoud';
include('de_pagina_waar_$var_bekend_moet_zijn');
?>
ruud schreef op 23.09.2006 15:55
URL mag wel
php.net:
Als de "URL fopen wrappers" zijn ingeschakeld (in de default configuratie is dit het gevel), dan kun je een file ook include()n met een URL, in plaats van een lokale path naam.

Stel ik weet waar iemand zijn database connectie gegevens heeft opgeslagen. Dan kan ik dat dus simpel jatten?
<?php
include('http://www.jouwsite,nl/bla/config.php';);
echo $db_user;
echo $db_password;
?>
nee, SanThe,

Je krijgt de variabelen niet, aangezien de file op de andere server al door de parser is gegaan ;-)

@ php newbie

Ja , dus die php vars bestaan dus juist WEL !!

(als je de namen goed heb gegokt)
PHP Newbie schreef op 23.09.2006 16:13
nee, SanThe,

Je krijgt de variabelen niet, aangezien de file op de andere server al door de parser is gegaan ;-)


Mmmm, daar zit wat in...
Verkeerd

je hebt gelijk : ANDERE server ...
Dat kunnen we even testen.

Wie test het even?

Op deze link http://www.test.santhe.nl/test.php staat een scriptje dat een echo geeft. Verder worden er twee vars aangemaakt, namelijk $user en $password.

Probeer die twee vars eens te lezen.

Reageren