Link toevoegen
Het liefst zou ik ( als admin ) eerst de link willen keuren voordat hij de database ingaat ik heb mysql en server dus alles mag..
HELP ik ben bezig geweest maar het lukt nie
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?
//urltoevoegen.php mag je zelf aanpassen
if($_POST['Invoegen'])
{
// OK, Query opbouwen met variabelen in $_POST
// in het 'echt' eerst valideren of het formulier wel
// geldige waarden bevat.
$query="INSERT INTO url (url, ... , Gecontroleerd) ";
$query .= "VALUES ('"; // let op positie van de enkele aanhalingstekens
$query .= $_POST["url"] ."', '" ;
$query .= $_POST["de rest"] ."', '" ;// hier voeg je de rest van de gegevens in met $query .= $_POST["de rest"] ."', '" ;
$query .= $_POST["Gecontroleerd"] ."');" ;
$result = mysql_query($query) or die ("FOUT: " . mysql_error());
echo "Je url is toegevoegd. Een admin moet hem nog accepteren ";
}
else
{
echo "<br><form method='post' target='_self'>
url: <input type='Text' name='Fuifnaam' size='30'><br>
de rest: <input type='Text' name='de rest' size='30'><br>
<input type='hidden' name='Gecontroleerd' value='Nee'><br>
<input type='submit' name='Invoegen' value='Invoegen'>
</form>";
}
?>
//urltoevoegen.php mag je zelf aanpassen
if($_POST['Invoegen'])
{
// OK, Query opbouwen met variabelen in $_POST
// in het 'echt' eerst valideren of het formulier wel
// geldige waarden bevat.
$query="INSERT INTO url (url, ... , Gecontroleerd) ";
$query .= "VALUES ('"; // let op positie van de enkele aanhalingstekens
$query .= $_POST["url"] ."', '" ;
$query .= $_POST["de rest"] ."', '" ;// hier voeg je de rest van de gegevens in met $query .= $_POST["de rest"] ."', '" ;
$query .= $_POST["Gecontroleerd"] ."');" ;
$result = mysql_query($query) or die ("FOUT: " . mysql_error());
echo "Je url is toegevoegd. Een admin moet hem nog accepteren ";
}
else
{
echo "<br><form method='post' target='_self'>
url: <input type='Text' name='Fuifnaam' size='30'><br>
de rest: <input type='Text' name='de rest' size='30'><br>
<input type='hidden' name='Gecontroleerd' value='Nee'><br>
<input type='submit' name='Invoegen' value='Invoegen'>
</form>";
}
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?
//admin.php
//voeg hier je eigen login bij
echo "<a href=?actie=url>url admin </a>";
if($_GET['actie'] == "url"){
echo "<br><table width=100%><TD width=20%><b>url<TD width=20%><b>de rest<TD width=20%><b>de rest<TD width=20%><b>de rest<TD width=20%><b>Toestaan<TR>";
$select = "SELECT * FROM url WHERE Gecontroleerd!='Ja' ";
$query = mysql_query($select);
while ($list = mysql_fetch_object($query))
{
echo "<td>";
$url= "<font color=red><b>$list->url</b></font>";
echo "$url<TD>";
echo "$list->de rest<TD>$list->de rest<TD>$list->Contact<TD><a href=?ja=$list->url target='_self'>Ja</a> <a href=?nee=$list->url target='_self'>Nee</a><TR>";
}
echo "</table>";
}
elseif($_GET['nee']){
mysql_query("DELETE FROM url WHERE url='".$_GET['nee']."'");
echo "<META HTTP-EQUIV='refresh' CONTENT='0; URL=admin.php?actie=url' target='_self'>";
}
elseif($_GET['ja']){
mysql_query(" UPDATE url SET Gecontroleerd='Ja' ");
echo "<META HTTP-EQUIV='refresh' CONTENT='0; URL=admin.php?actie=url' target='_self'>";
}
?>
//admin.php
//voeg hier je eigen login bij
echo "<a href=?actie=url>url admin </a>";
if($_GET['actie'] == "url"){
echo "<br><table width=100%><TD width=20%><b>url<TD width=20%><b>de rest<TD width=20%><b>de rest<TD width=20%><b>de rest<TD width=20%><b>Toestaan<TR>";
$select = "SELECT * FROM url WHERE Gecontroleerd!='Ja' ";
$query = mysql_query($select);
while ($list = mysql_fetch_object($query))
{
echo "<td>";
$url= "<font color=red><b>$list->url</b></font>";
echo "$url<TD>";
echo "$list->de rest<TD>$list->de rest<TD>$list->Contact<TD><a href=?ja=$list->url target='_self'>Ja</a> <a href=?nee=$list->url target='_self'>Nee</a><TR>";
}
echo "</table>";
}
elseif($_GET['nee']){
mysql_query("DELETE FROM url WHERE url='".$_GET['nee']."'");
echo "<META HTTP-EQUIV='refresh' CONTENT='0; URL=admin.php?actie=url' target='_self'>";
}
elseif($_GET['ja']){
mysql_query(" UPDATE url SET Gecontroleerd='Ja' ");
echo "<META HTTP-EQUIV='refresh' CONTENT='0; URL=admin.php?actie=url' target='_self'>";
}
?>
Ik denk dat je hier iets mee bent.
Als het niet werkt zeg het dan he
Pieter
@Pieter: Je moet denk ik nog wel even de tabellen geven die in de database moeten.
Paul:
Wie zou voor mij een script willen maken dat je een link kan toevoegen op een pagina en dat die dan in een database wordt gezet.
Het liefst zou ik ( als admin ) eerst de link willen keuren voordat hij de database ingaat het lieft .dat database
HELP ik ben bezig geweest maar het lukt nie
Het liefst zou ik ( als admin ) eerst de link willen keuren voordat hij de database ingaat het lieft .dat database
HELP ik ben bezig geweest maar het lukt nie
Paul:
HELP ik ben bezig geweest maar het lukt nie
Ik heb nog geen enkele poging gezien.
Mooie aanpak van newbies ^^
wat mooie aanpak van newbie's
@Paul
Hier de tabel
CREATE TABLE url(
id int(11) auto_increment primary key
, url varchar(100) not null
, de rest varchar(200) not null // hier voeg je nog andere velden toe
, gecontroleerd text not null
);
Is het zo goed
Pieter
Gewijzigd op 05/11/2005 19:49:00 door Pieter Boussaer
Zelf ben ik van mening dat helpen is de opzet van deze site echter om gehele scripts te gaan voorlepelen dat is een ander verhaal en dan denk ik (let wel is mijn mening) dat men hier ook niets van leert en zelf gaat scripten/PHP'en.
Suc6 met alles!!
Groet, lissy
Alvast harststikke bedankt maar waar moet ik nou de gegevens van de database Myqsl plaatsen
Die tabel werkt nie
lissy:
@ Pieter : Je bent echt lief om dit te doen en neer te zetten :-)
Zelf ben ik van mening dat helpen is de opzet van deze site echter om gehele scripts te gaan voorlepelen dat is een ander verhaal en dan denk ik (let wel is mijn mening) dat men hier ook niets van leert en zelf gaat scripten/PHP'en.
Suc6 met alles!!
Groet, lissy
Zelf ben ik van mening dat helpen is de opzet van deze site echter om gehele scripts te gaan voorlepelen dat is een ander verhaal en dan denk ik (let wel is mijn mening) dat men hier ook niets van leert en zelf gaat scripten/PHP'en.
Suc6 met alles!!
Groet, lissy
Ik vind het anders maar wat makkelijk als ik even snel iets nodig heb, dat een ander (die het zo klaar heeft liggen) gewoon ff doorgeeft.
ik ga niet alles voor je doen he. Ik heb er ook wat tijd moeten in steken en ik ga niet alles voor u voorkauwen.
Je weet toch hoe je met de database connect zet dat boven de pagina en die tabel kan je zef toch wat veranderen.
@lissy
ik wil wel mensen helpen maar als je php leert moet je toch sommige dingen zelf kunnen he. Ik geef ook niet het ganse script he. Want anders moet hij niets doen.
Pieter
het commentaar moet je weghalen, dat is commentaar voor PHP, SQL pikt dat niet...
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?
CREATE TABLE url(
id int(11) auto_increment primary key
, url varchar(100) not null
, de rest varchar(200) not null
, gecontroleerd text not null
);
?>
CREATE TABLE url(
id int(11) auto_increment primary key
, url varchar(100) not null
, de rest varchar(200) not null
, gecontroleerd text not null
);
?>
Edit:
Misschien nog een ideetje voor een parser: een SQL parser...
Gewijzigd op 06/11/2005 14:09:00 door Willem Jan Z