Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 25-01-2002, 20:44
dd666
dd666 is offline
Hey!

Weet een van jullie (of meer natuurlijk) hoe ik met PHP een script kan maken zodra ik kan surfen naar http://link.com/phpfile.php?erhiereenvariabele ?

Alvast hartstikke bedankt!
Met citaat reageren
Advertentie
Oud 25-01-2002, 21:05
Doc
Avatar van Doc
Doc is offline
<?
Header("Location: http://link.com
?>

Of bedoel je iets anders, 't is mij niet helemaal duidelijk...
__________________
Ik ontken met kracht dat ik erkenning geef aan mensen die onkennen te erkennen onkennend miskend te zijn...:p
Met citaat reageren
Oud 25-01-2002, 21:10
dd666
dd666 is offline
Ik wil graag kunnen linken naar:
phpscript.php?hier-een-link
dat ie een bepaalde text of een bepaald bestand laat zien en dat ik kan linken naar
phpscript.php?hier-een-andere-link dat ie naar een ander stuk text of bestand gaat.

Dan lijkt mijn site een beetje overzichtelijk...
Met citaat reageren
Oud 25-01-2002, 23:14
Koen
Avatar van Koen
Koen is offline
Dan maak je toch bijvoorbeeld een variable voor 'action', waarnaar gelinkt wordt? Zet je in die pagina:
Code:
<? if (action == 'index') { include("includes/index.inc"); } ?>
Of:
Code:
<? if (action == 'contact') { echo "Hier een contacts page blablabla"; } ?>
En dit gewoon aanroepen met blaatpage.php?action=index of blaatpage.php?action=contact. Ik denk dat je zoiets gebruiken wilt?


Met citaat reageren
Oud 26-01-2002, 09:30
dd666
dd666 is offline
Ja, dat zocht ik! Dankjewel. Het lukt me alleen niet
Ik gebruik deze code:

<? if (action == 'index') { include("file.txt"); }; ?>

(dat bestand is opgeslagen als blaatpage.php)
En surf vervolgens naar blaatpage.php?action=index, maar ik zie helemaal nix.

Ik weet dat ik stom ben..

Nogmaals bedankt,
DD - Thei
Met citaat reageren
Oud 26-01-2002, 12:24
Chimera
Avatar van Chimera
Chimera is offline
Bestaat die tekstfile wel?
Met citaat reageren
Oud 26-01-2002, 12:27
Verwijderd
Citaat:
dd666 schreef:
Ja, dat zocht ik! Dankjewel. Het lukt me alleen niet
Ik gebruik deze code:

<? if (action == 'index') { include("file.txt"); }; ?>

(dat bestand is opgeslagen als blaatpage.php)
En surf vervolgens naar blaatpage.php?action=index, maar ik zie helemaal nix.

Ik weet dat ik stom ben..

Nogmaals bedankt,
DD - Thei

et moet zowiezo $action zijn want het is een var.

Met citaat reageren
Oud 26-01-2002, 12:35
1024
1024 is offline
Code:
<? if ($action == "index") { include("file.txt"); } ?>
en wat ik zelf wel eens deed was:
Code:
if ($pagina == "software") { require("software.php"); }
[Dit bericht is aangepast door 1024 (26-01-2002).]
__________________
http://thomas.endoria.net
Met citaat reageren
Oud 26-01-2002, 14:25
Chimera
Avatar van Chimera
Chimera is offline
Require werkt niet meer in PHP4, en bovendien gebruik jij het helemaal fout. De inhoud van een ge-require-de file wordt in het script gezet, voordat het uitgevoerd wordt.
Met citaat reageren
Oud 26-01-2002, 15:18
Marc S
Marc S is offline
Citaat:
Chimera schreef:
Require werkt niet meer in PHP4, en bovendien gebruik jij het helemaal fout. De inhoud van een ge-require-de file wordt in het script gezet, voordat het uitgevoerd wordt.
Hmmz, ik ben nog geen expert met PHP, maar gebruik hier versie 4.0.6 op mijn FreeBSD server. In mijn laatste creatie gebruik ik de volgende regels:

// Maak verbinding met database
require 'functions.php';
require 'processor.php';
dbconnect();

Aangezien er functies in staan gedefinieerd waar ik later in het bestand gebruik van gemaakt heb.

Het schijnt wel te werken

Maar goed, ik lees net hier in het boek MySQL/PHP Database Applicaties van Academic Service dat het verschil tussen require() en include() is, dat bij require() het *hele* bestand *altijd* ingevoegd wordt, terwijl bij include() alleen dat ingevoegd wordt wat nodig is...
Met citaat reageren
Oud 26-01-2002, 15:52
Chimera
Avatar van Chimera
Chimera is offline
Citaat:
Marc S schreef:

Het schijnt wel te werken
Omwille van oude scripts. Include werkt beter (minder verwarrend), en zal ook in volgende versies aanwezig blijven.
Met citaat reageren
Oud 26-01-2002, 15:59
Marc S
Marc S is offline
Citaat:
Chimera schreef:
Omwille van oude scripts. Include werkt beter (minder verwarrend), en zal ook in volgende versies aanwezig blijven.
Hmm, ik heb er even:

// Maak verbinding met database
include("functions.php");
include("processor.php");
dbconnect();

Van gemaakt
Met citaat reageren
Oud 26-01-2002, 16:07
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Verschil is volgens mij ook dat een require() die mislukt wordt aangemerkt als fatal error, zodat het hele script ermee kapt, terwijl een probleem met include() wel een foutmelding geeft, maar toch doorgaat.

Maar ik gebruik eigk ook altijd include().

Manuzhai
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 02-02-2002, 15:21
Harrie
Avatar van Harrie
Harrie is offline
blaatpage.php
Code:
<? 
if ($action == 'index') { 
include("file.txt"); 
} ?>
file.txt moet in dezelfde dir staan als blaatpage..
Met citaat reageren
Oud 02-02-2002, 18:54
pietje63
Avatar van pietje63
pietje63 is offline
Citaat:
Manuzhai schreef:
Verschil is volgens mij ook dat een require() die mislukt wordt aangemerkt als fatal error, zodat het hele script ermee kapt, terwijl een probleem met include() wel een foutmelding geeft, maar toch doorgaat.

Maar ik gebruik eigk ook altijd include().

Manuzhai
ja, maar als je iets belandrijks include (ik include altijd settings bestanden enzo) dan schiet het nog niet op ook al zal de rest van de site het dan wel moeten doen
__________________
whatever u want, whatever u do, don't forget me :)
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
De Kantine Pose-a-question nr. 2
Batave
500 29-03-2010 15:44
Software & Hardware Probleem met windows movie maker
Racing Dutch
2 07-03-2008 12:21
Huiswerkvragen: Exacte vakken fotosynthese; invloed van licht op planten
flabbergast
5 06-06-2007 17:09
Software & Hardware [PHP] Online enquete
Paperz
11 31-01-2005 11:36


Alle tijden zijn GMT +1. Het is nu 13:09.