login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Volgend vorige werkt niet meer (Opgelost)

Offline markla - 01/03/2009 10:43
Avatar van marklaPHP interesse Het volgende zoekscript heb ik ergens gevonden (sorry weet niet meer waar) en dit heb ik gebruikt in mijn Frames website. Dat werkte top! Nu ik naar Pagina/DIV layout aan het ombouwen ben gaat het niet meer goed.
Dit is het script:
[plaatscode=php]
http://www.plaatscode.be/103694/
[/plaatscode=php]

Dit is mijn zoekscript
  1. </script>
  2. <form name='form' action='index.php?page=inc_search_result' method='POST' onSubmit='return preSubmitSearchForm( this );'>
  3. <input type="text" name="q" maxlength="50" size="12" onBlur="aaa">
  4. <input type='submit' name='submit' value='zoeken' /><br>
  5. </form>
  6. <?php
  7.  
  8. if($_SERVER['REQUEST_METHOD'] == 'POST')
  9.  
  10. {
  11. $_SESSION['zoek'] = $_POST['q'];
  12. }
  13. ?>


Ik heb alleen het Session deel toegevoegd.

maar in de DIV editie krijg ik het niet werkend. De VOLGENDE & VORIGE optie werkt niet meer
Dit is de orginele code
  1. echo "&nbsp;<class='TBLROW'><a href=\"$PHP_SELF?s=$news&q=$var\">Volgende $limit &gt;&gt;</a>";


een dit zoals ik denk dat hij moet zijn

  1. echo "&nbsp;<class='TBLROW'><a href='index.php?page=inc_search_result&s=$news&q=$var'>Volgende $limit &gt;&gt;</a>";


wat doe ik verkeerd?

8 antwoorden

Gesponsorde links
Offline Koen - 01/03/2009 10:49
Avatar van Koen PHP expert Op regel 103 heb je een typfout gemaakt:

  1. <A HREF='index.php?page=inc_search_result&s=$prevs&q=$var">


Die laatste dubbele quote moet een single quote zijn (').
Verder, krijg je foutmeldingen?
Plaats ook eens:
  1. ini_set('display_errors', 'on');

Vanboven aan je pagina.
Offline maigel - 01/03/2009 11:03
Avatar van maigel PHP beginner
sliphead schreef:
Op regel 103 heb je een typfout gemaakt:

[..code..]

Die laatste dubbele quote moet een single quote zijn (').
Verder, krijg je foutmeldingen?
Plaats ook eens:
[..code..]
Vanboven aan je pagina.

klein detail, maar als ik naar z'n code kijk lijkt het Xhtml, en als ik me niet vergis gebruikt men in xhtml die hoofdletters niet meer dus is het a href ipv A HREF
Offline Koen - 01/03/2009 11:08
Avatar van Koen PHP expert
maigel schreef:
[..quote..]
klein detail, maar als ik naar z'n code kijk lijkt het Xhtml, en als ik me niet vergis gebruikt men in xhtml die hoofdletters niet meer dus is het a href ipv A HREF


De kwestie xhtml/html doet hier helemaal niet terzake.
Offline markla - 01/03/2009 11:13
Avatar van markla PHP interesse Als ik als zoekwaarde ADVOCAAT invul krijg ik bij regel 123
index.php?page=inc_search_result&s=25&q=advocaat

maar als ik er op klik gebeurd er niks
Misschien goed als ik even mijn index.php er bijzet.
[plaatscode=php]
http://www.plaatscode.be/103716/
[plaatscode=php]

P.s ben nu even naar de voetbal dus kan vanavond pas weer reageren.
Offline Koen - 01/03/2009 11:35
Avatar van Koen PHP expert 1. bestaat het bestand "includes/inc_search_result.php" wel?
Geef daar dan even de code van 
Offline markla - 01/03/2009 21:00
Avatar van markla PHP interesse Yep includes/inc_search_result.php bestaat
dat is de eerste code
http://www.plaatscode.be/103694/
Offline Koen - 01/03/2009 21:03
Avatar van Koen PHP expert
  1. $var1 = stripslashes(@$_SESSION['zoek'] );
  2. // $var1 = stripslashes(@$_GET['q'] );


Wordt
  1. // $var1 = stripslashes(@$_SESSION['zoek'] );
  2. $var1 = stripslashes(@$_GET['q'] );


;-)
Offline markla - 01/03/2009 22:42 (laatste wijziging 01/03/2009 22:43)
Avatar van markla PHP interesse Dat had ik al geprobeerd maar dat werkt niet.

de eerste aanroep doe ik via de session
de tweede aanroep zou den via de $_get moeten gaan.

Ik werk met de session omdat ikhet liefst de search.php

action='index.php?page=inc_search_result&s=0&=advocaat'

Had gehad maar dat kreeg/krijg ik niet voor elkaar 

Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.215s