quote:Op woensdag 7 november 2012 21:18 schreef Xanland het volgende:
Het zijn inderdaad, uiteraard, vaste routes. Waar ik denk dat ik nu eigenlijk naar op zoek te zijn is te weten wat het coördinaat, bijvoorbeeld, 50 meter verderop de polyline is.
Dit aangezien ik de reistijd tussen 2 haltes weet en ook hoeveel meter ik de marker moet verplaatsen. Alleen kan ik zoiets niet in PHP vinden om dus het volgende coördinaat op de polyline in PHP te berekenen.
Je gaat in ieder geval een controller moeten maken.quote:Op woensdag 7 november 2012 23:49 schreef pascal08 het volgende:
Ik zit weer met het volgende lastige probleem. Via een tutorial op youtube had ik met raw php in notepad++ een universal member page gemaakt. Als ik dan localhost/project/gebruikersnaam deed, dan kreeg ik een pagina te zien die speciaal voor de gebruiker was, een members page dus.
Nu gebruik ik codeigniter, maar dan wordt alles een stuk lastiger. Codeigniter gebruikt standaard geen $_GET en ik wil liever ook niks aanpassen om dat wel werkend te krijgen. Het lijkt me namelijk stug dat CodeIgniter hier geen andere oplossing voor biedt. Ik heb al nagedacht over alternatieven, maar ik kan niet anders bedenken dan een unieke URL voor elke gebruiker, want uiteindelijk wil je een gebruikerspagina ook direct via een URL kunnen benaderen.
Kan iemand mij een zetje in de goede richting geven, ik heb namelijk geen flauw idee hoe ik dit ga googlen.
Dat ik daar niet zelf op gekomen ben.quote:Op woensdag 7 november 2012 23:56 schreef Light het volgende:
[..]
Je gaat in ieder geval een controller moeten maken.
Ja, heb ik.quote:Op donderdag 8 november 2012 00:04 schreef Juicyhil het volgende:
Heb je wel al een RewriteRule daarvoor aangemaakt binnen je htaccess?
Anders is het iets van index.php/project/gebruikersnaam
Kan het ook zo?:quote:Op donderdag 8 november 2012 00:10 schreef Juicyhil het volgende:
Zie hier: http://codeigniter.com/user_guide/general/urls.html
Je kunt ook argumenten meegeven in je url. Als print_r(func_get_args()) neerzet in de userpage action van je homecontroller, zou je hem moeten kunnen zien.
1 2 3 | <?php $this->uri->segment(3); ?> |
Als je hem zo krijgt, zou het ook kunnen. Maar lijkt me als parameter in je functie wat netter. Je kunt hem immers ook gewoon een default value meegeven.quote:Op donderdag 8 november 2012 00:15 schreef pascal08 het volgende:
[..]
Kan het ook zo?:
Eerst naar localhost/project/ gaan, daar de link aanklikken die naar localhost/project/home/userpage/username verwijst. Dan in de view "userpage":
[ code verwijderd ]
Ik krijg dan namelijk wel de gebruikersnaam die ik nodig heb om de pagina uniek te maken.
Ik moet die uri->segments in m'n controller plaatsen, dat bedoel je toch?quote:Op donderdag 8 november 2012 00:17 schreef Juicyhil het volgende:
[..]
Als je hem zo krijgt, zou het ook kunnen. Maar lijkt me als parameter in je functie wat netter. Je kunt hem immers ook gewoon een default value meegeven.
In je action jaquote:Op donderdag 8 november 2012 00:20 schreef pascal08 het volgende:
[..]
Ik moet die uri->segments in m'n controller plaatsen, dat bedoel je toch?
Het werkt. Nu is $username gewoon al direct een variabele in m'n view, fantastisch!
Ik zou dit eens lezen als ik jou was: http://nl.wikipedia.org/wiki/Model-view-controller-modelquote:Op zaterdag 10 november 2012 00:00 schreef pascal08 het volgende:
Is het eigenlijk verstandig om meerdere controllers aan te maken in CodeIgniter? Moet ik die dan elkaar laten extenden of allemaal de CI_controller? Ik snap niet wat het nut hiervan is, buiten dat m'n code er overzichtelijker van wordt. Ik zie namelijk bij heel veel tutorials meerdere controllers.
Ik heb echt al enorm veel gelezen, want ik wil in een paar weken met 0 kennis een mooie website bouwen. Schoonheidsfoutjes of een amateuristische code kan mij op zich niet zoveel schelen zolang alles maar veilig is.quote:Op zaterdag 10 november 2012 00:07 schreef Juicyhil het volgende:
Ligt er natuurlijk wel helemaal aan wat je precies gaat maken. Als je straks voor iedere dingetje een controller hebt, wordt ook weer zo onoverzichtelijk
Soms kan het tijdstip debuggen wel tegen werken, als je gewoon dom door kunt programmeren dan maakt het tijdstip opzich niet uit, maar als er ook maar 1 slash of iets anders mist dan kun je daar eeuwen op dood starenquote:
Ik kan het me niet voorstellen, want een map met een ander project op hetzelfde niveau doet het wel. Als ik de mapnaam verander krijg ik dezelfde foutmeldingen. Ik denk dus dat ik iets vreselijk over het hoofd zie.quote:Op zondag 11 november 2012 00:30 schreef Pakspul het volgende:
Zit dit probleem in in de apache server? Anders moet je stap voor stap gaan debuggen om te kijken of er toch ergens iets verkeerd wordt geladen.
Als je dan een echo "jeej"; in je alle eerste PHP script neer zet dan moet deze boven de foutmelding komen te staan. Gebeurd dit niet dan komt hij al geen eens in je PHP script en zit Apache te kutten.quote:Op zondag 11 november 2012 00:34 schreef pascal08 het volgende:
[..]
Ik kan het me niet voorstellen, want een map met een ander project op hetzelfde niveau doet het wel. Als ik de mapnaam verander krijg ik dezelfde foutmeldingen. Ik denk dus dat ik iets vreselijk over het hoofd zie.
quote:Op zondag 11 november 2012 00:35 schreef Pakspul het volgende:
[..]
Als je dan een echo "jeej"; in je alle eerste PHP script neer zet dan moet deze boven de foutmelding komen te staan. Gebeurd dit niet dan komt hij al geen eens in je PHP script en zit Apache te kutten.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |