Hoi,
Misschien is het wel heel simpel:
Ik wil graag een pagina op een website kunnen laten veranderen door iemand waarvan de site is. Er is een complete website in html en de eigenaar wil graag 1 pagina zelf kunnen aanpassen. Het gaat om een restaurant waar ze het menu willen kunnen aanpassen. Het mag dus een php script zijn die ik in de htmlsite intergreer via een iframe oid.
[quote='mebus schreef op 29.11.2006 15:19']Mensen kijk eens eerst in zijn profiel! De man is ruim 40 jaar oud, en heeft denk dan ook niet al te veel verstand van dit soort dingen
En zo een iemand is denk ik verstandiger als een 12 jarige dus niet gaan zijken dat ie moet zoeken ofzo want dat zal die ook wel gedaan hebben denk ik.
Zo niet.. Pech gehad ma je hoeft niet gelijk zo vel en dom te reageren tegen een ouder iemand die waarschijnlijk verstandiger is als jouw en hij zoekt alleen maar hulp. Of heeft een simpel klein vraagje
En kom op hij is net nieuw hier dus hij weet nog niet precies hoe en wat hier allemaal op het forum
Zullen we jouw anders afkraken jurgen? Denk dat jouw eerste topics ook niet super waren... Zo ook niet de mijne
GR. mebus
nah ik zeik em niet af... vaak zie je ook in het aanvraag topic mensen die scripts aanvragen voor hun eigen klanten. En lees mijn bovenstaande reactie ook maar eens goed door.[/quote]
Natuurlijk zul je wel nog moeten zorgen dat je de pagina's die je zal gebruiken om pagina's toe te voegen, bewerken of verwijderen moeten beveiligen met een of ander login script.
Nu ja... nu ik toch bezig ben
hieronder vind je de script die ik geschreven heb en gebruik,
hiermee kan je dus pagina's toevoegen, bewerken verwijderen...
Linktoevoegen.php
<?php
require("requires/header.req");
if ($postactie) {
$tekst = $_POST['tekst'];
$tekst = addslashes($tekst);
$table = "tbl_content";
$Insert_Into = mysql_db_query($db,"insert into $table (titel) VALUES ('$tekst') ",$DB_link) or die (mysql_error());
echo "<br>De pagina <strong>$tekst</strong> werd aan de website toegevoegd<br>";
echo "Inhoud aan deze pagina toe voegen: <a href=\"tekstvaneenpaginawijzigen.php?tekstvanlink=$tekst&table=$table\">Klik hier</a>";
}
else{
?>
<form action="linktoevoegen.php?titel=Pagina toevoegen - voltooid" method="POST">
<table>
<tr><td><b>Titel</b></td><td><input type="text" name="tekst" ></td></tr>
<tr><td><input name="postactie" value="Add link" type="submit"></td></tr>
</form>
</table>
<?php
}
require("requires/footer.req");
?>
<?php
require("requires/header.req");
?>
<?php
$table = $_POST['table'];
$tekst = $_POST['tekst'];
$info = $_POST['info'];
$actie = $_POST['postactie'];
$id = $_POST['id'];
$info = addslashes($info);
$tekst = addslashes($tekst);
if (!$delete){
if ($actie != "Delete") {
$res=mysql_db_query("$db","update $table set inhoud='$info',titel='$tekst' where id='$id' ;",$DB_link);
echo "<br />De inhoud op de pagina <b>$tekst</b> werd gewijzigd in<br />";
echo nl2br($info);
require("requires/footer.req");
exit;
}else {
echo "<form action=\"tekstvaneenpaginawijzigenvoltooien.php\" method=\"POST\">";
echo "You are about to delete the page <b>$tekst</b><br />If you do this you will lose all <br />the content that stands on that page<br /><br /><b>NOTE :</b><i>You can't undo this action!</i>";
echo "<br />";
echo "<input name=\"delete\" value=\"Proceed action\" type=\"submit\">
<input type=\"hidden\" name=\"id\" value=\"$id\"><input type=\"hidden\" name=\"tekst\" value=\"$tekst\">";
echo "</form>";
}
}else{
$res=mysql_db_query("$db","delete from $table where id='$id' ;",$DB_link);
echo "De pagina <b>$tekst</b> werd met succes <b>verwijderd</b><br />";
}
require("requires/footer.req");
?>
maar je moet de pagina's wel nog <strong>beveiligen</strong> met een loginscriptje
om deze paginas in een menu te plaatsen kan je de volgende code gebruiken
menu.php