login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Toevoegen in DataBase (SQL) (Opgelost)

Offline WimJ - 09/12/2007 16:54 (laatste wijziging 09/12/2007 16:55)
Avatar van WimJGrafische gevorderde Beste Leden,

Heb hier een probleem heb aan de hand van een simpel scriptje.
Mijn wensen ingebracht,..

Ik moet dus heel simpel een naam en url kunnen invoegen in mijn database.

Het scriptje vindt je op onderstaande url.

http://www.plaatscode.be/4393/


geeft het mooi weer, maar zit een probleem in de verwerking/toevoeging er van naar de database denk ik.

Ik krijg namelijk het volgende.

Forbidden

You don't have permission to access /Alpha-Gamecruise/admin/< on this server.

en mijn url veranderdt naar dit
http://localhost/Alpha-Gamecruise/admin/%3C?=$_SERVER['PHP_SELF']?%3E

Terwijl mijn normale url http://localhos...l_menu.php is

Wie kan mij helpen ?
Ik heb nochtans alle rechten voor de gebruiker, en het is de juiste gebruiker, en de database en tabel bestaat toch dus jah ..

7 antwoorden

Gesponsorde links
Offline Gerard - 09/12/2007 17:04
Avatar van Gerard Ouwe rakker Short tags staat niet aan op jouw server.
Regel 18:
  1. <form action=" <?=$_SERVER['PHP_SELF']?> " method="POST">


Veranderen naar:
  1. <form action="<?php echo $_SERVER['PHP_SELF']; ?> " method="POST">


Wanneer short_tags uit staat kan je geen gebruik maken van:
- <?
- <?=
Offline WimJ - 09/12/2007 17:22
Avatar van WimJ Grafische gevorderde Nu zit ik met het volgende.

Hij doet het nu alleen, voegt hij nu alleen de sectie naam toe.
Dus als ik dan invul Naam: Media en dan invul Url: media.php
Voegt hij die media.php niet toe aan de tabel url in de database.  

En dan ook het volgende, hoe kan ik er voor zorgen.
Dat hij ook default waarde geeft aan veld ?

ik heb dus volgende structuur.

http://www.dump...4/1314.JPG

die rank die staat altijd op 0 dat is dus goed maar die order en blok moeten altijd op 1 komen te staan..

Hoe doe ik dat ?  
Offline TotempaaltJ - 09/12/2007 17:23
Avatar van TotempaaltJ PHP interesse Ook bij shorttags heb je puntkomma's nodig volgens mij!

Dus:
  1. <form action=" <?=$_SERVER['PHP_SELF'];?> " method="POST">


Nog altijd!
Offline Koen - 09/12/2007 17:30 (laatste wijziging 09/12/2007 17:32)
Avatar van Koen PHP expert
Bigboss schreef:
Ook bij shorttags heb je puntkomma's nodig volgens mij!

Dus:
[..code..]

Nog altijd!

Daar gaat het al lang niet meer over, lees de replies.

Citaat:
En dan ook het volgende, hoe kan ik er voor zorgen.
Dat hij ook default waarde geeft aan veld ?

Edit -> Standaardwaarde² -> vul 1 in -> Opslaan

Voor je eerste probleeem
Steek je query eens in een variabele en druk die dan eens af?
Offline WimJ - 09/12/2007 17:35
Avatar van WimJ Grafische gevorderde
sliphead schreef:
[..quote..]
Daar gaat het al lang niet meer over, lees de replies.

[..quote..]
Edit -> Standaardwaarde² -> vul 1 in -> Opslaan

Voor je eerste probleeem
Steek je query eens in een variabele en druk die dan eens af?


Het eerste dat je zegt van die standaard waarde begrijp ik het 2de echter niet..  
Offline Koen - 09/12/2007 17:36 (laatste wijziging 09/12/2007 17:38)
Avatar van Koen PHP expert Ik bewerk je script wel even, momentje 

aub
http://www.plaatscode.be/4394/
Offline WimJ - 09/12/2007 17:54 (laatste wijziging 09/12/2007 17:56)
Avatar van WimJ Grafische gevorderde De link is succesvol in de database geplaatst, en in het menu toegevoegd, query:
INSERT INTO menu_links (name, url) VALUES ('Mediasites', '')

dat krijgen we nu terug.
dus dan voegt hij die url niet toe dat ik kan zien of wel ?

EDIT:

ik heb hem gevonden  

$sname = addslashes($_POST['name']);
$surl = addslashes($_POST['url']);

was de s voor de url vergeten  
Natuurlijk voegt hij dan juist die niet toe  

Bedankt iedereen !
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.206s