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 ik heb mysql en server dus alles mag..

HELP ik ben bezig geweest maar het lukt nie
<?
//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>";

}
?>


<?
//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>&nbsp;&nbsp;<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 du Long schreef op 05.11.2005 08:50
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
Paul du Long schreef op 05.11.2005 16:01
HELP ik ben bezig geweest maar het lukt nie


Ik heb nog geen enkele poging gezien.
Mooie aanpak van newbies ^^
@sebastiaan

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
@ 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
Alvast harststikke bedankt maar waar moet ik nou de gegevens van de database Myqsl plaatsen
lissy schreef op 05.11.2005 19:52
@ 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

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.

Reageren