Functie: URL maken

Door Mark L, 16 jaar geleden, 3.747x bekeken

Ik heb een functie gemaakt, die heel makkelijk een URL kan maken met alle benodigde GET variabelen erin.

Eerst worden de GET variabelen goed omgezet in een array, en dan aan een omgezette URL toegevoegd.

De GET variabelen kunnen op drie manieren in de URL komen te staan:
1). Ze worden meegestuurd in de functie: url(array('var' => 8));
2). Ze worden meegestuurd in de functie (op de plek waar word neergezet naar welke pagina de URL moet): url(, 'jouwpagina.php?var=8');
3). Ze komen uit de pagina waar je nu bent.

De derde manier komt alleen automatisch als je naar dezelfde pagina linkt. Bij een andere pagina zou je dit moeten invullen voor hetzelfde resultaat: url($_GET, 'jouwpagina.php');

Ook kan deze functie zonder input een URL samenstellen, alleen dat is dan wel de URL waar je op bent (dit is dus bijna hetzelfde als $_SERVER['REQUEST_URI'], alleen dan nét iets anders)

Ik hoop dat het wat is, het is ook weer niet zo nuttig, maar het kan handig zijn.

ONTHOUD: Deze functie maakt alleen een URL en geen hyperlink (zodat je zelf nog andere variabelen kunt invullen (zoals de target="")

Voorbeeld: http://futronic.awardspace.com/url_test.php

Gesponsorde koppelingen

PHP script bestanden

  1. functie-url-maken

 

Er zijn 17 reacties op 'Functie url maken'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Bart Mestrom
Bart Mestrom
16 jaar geleden
 
Misschien dat je een voorbeeld online kunt zetten?
Mark L
Mark L
16 jaar geleden
 
Hmm Ik zal het proberen ;-)

Edit:

Ik hoop dat het zo wat duidelijker is (ik betwijfel het)
M Ypma
M Ypma
16 jaar geleden
 
ik mis een boolean of ik de bestaande server query wil behouden of niet:) jij maakt nu altijd een nieuwe aan en een eventuele bestaande server query gaat verloren
PHP Newbie
PHP Newbie
16 jaar geleden
 
het hele nut zie ik niet, kun je dat eens uitleggen?
Mark L
Mark L
16 jaar geleden
 
@PHP Newbie:
Het is makkelijker + sneller om een lange URL samen te stellen (vind ik)
Bart Mestrom
Bart Mestrom
16 jaar geleden
 
0 +1 -0 -1
Ik snap het nut er niet van.


16 jaar geleden
 
0 +1 -0 -1
Ik mis de bladwijzers.
Ik zie geen urlencode.
Als je nu met .html of zo werkt werkt dit script niet.
Denk nog eens na over die laatste replace.
Eric Cartman
Eric Cartman
16 jaar geleden
 
0 +1 -0 -1
Je hebt dus deze functie gemaakt?

Verder zou ik eens gaan uitvogelen hoe de
-toets werkt. Hij zit op je toetsenbord, boven de [CAPS LOCK]-toets aan de linkerkant.
Mark L
Mark L
16 jaar geleden
 
0 +1 -0 -1
Eeeh, ja, zo te zien wel. Goh, weer een functie gemaakt die al bestond... ik blijf bezig...

Hmm... wat hebben jullie het steeds over de Tab-toets? Daarmee kan je van hyperlink/inputvenster wisselen, maar wat heeft dat met dit te maken?

Edit:

M'n muis doet het tijdelijk even niet, dus ik weet wel zeker wat de Tab-toets doen (ben ik blij dat die bestaat)
En ik heb (ookal bestond deze functie (waarschijnlijk) al), toch nog de wijzigingen van Webmakerij opgevolgd.

Alleen snap ik niet echt helemaal wat je bedoelt met Bladwijzers.
Tim
tim
16 jaar geleden
 
0 +1 -0 -1
goed script alleen moet het voorbeeldje niet bewerkt woorden of hoort het zo
Mark L
Mark L
16 jaar geleden
 
0 +1 -0 -1
Ik denk dat het zo hoort: Ik heb geen idee hoe je een voorbeeld over een helpende functie moet gebruiken.
Met een helpende functie bedoel ik een functie die je samen met iets anders moet gebruiken.

Misschien heb jij een idee hoe ik het voorbeeldje kan maken?
Joren de Wit
Joren de Wit
16 jaar geleden
 
0 +1 -0 -1
Quote:
Hmm... wat hebben jullie het steeds over de Tab-toets? Daarmee kan je van hyperlink/inputvenster wisselen, maar wat heeft dat met dit te maken?
Cartman doelt op het feit dat je nergens inspringt in je code. Het zou veel overzichtelijker zijn als je dat wel deed...
Mark L
Mark L
16 jaar geleden
 
0 +1 -0 -1
@Blanche:

Je was me net (3 uur) voor... Ik zag het bij een ander script.. en eerst vond ik het onhandig... daarom had ik het ook niet, maar nu zie ik de nut ervan in!

Ik heb het daarom ook gewijzigd!
Harm
Harm
16 jaar geleden
 
0 +1 -0 -1
Wat een bagger script.
J orii
J orii
16 jaar geleden
 
0 +1 -0 -1
check je eigen script eerst maar is ;),
Mark L
Mark L
16 jaar geleden
 
0 +1 -0 -1
Harm, dat jouw script is verwijderd, daar kan ik niks aan doen. Daarom moet je het ook niet op iemand afreageren!

BTW: Ik, en ik denk redelijk was PHPhulpers hebben jouw probleem wel meegemaakt: Een script dat weggehaald werd.

Dit wil nog niet zeggen dat je een slechte PHPer ofzo bent, toch? Nee... Je bent nog een beginner.. en iedereen is toch ooit begonnen.. Wat boeit jou nou de mening van iemand anders, als jij je script handig vind.. mag je dat van mij best handig vinden... Sommigen vinden dit script ook niet echt handig (eerlijk gezegd had ik er ook zo m'n twijfels bij toen ik hem poste), maar het kan handig zijn.
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Lars
lars
16 jaar geleden
 
0 +1 -0 -1
kan iemand mij uitleggen mark ik heb ook een eigen site www.HabFashionDay.myv.nl


en ik wil een eigen habbo hotel een eigen hotel kan je me helpen als je me wilt helpen en je doet het voor me dan zeg ik de naam en de ww van die site om het te doen Groetjes van lars

me msn adres is: larsmark@live.nl

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. functie-url-maken

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.