Welkom, Gast. Je bent niet ingelogd.

php vraagje ?

Michael
Geplaatst op: 19 May 2007, 10:23
PimpCoins: 0
💸+
Bewerken Quote

Hey,

allereerst Sorry voor de titel, ik kon geen andere verzinnen.
Maar goed, ik heb een vraagje....
Op me site ( klik ) zie je daar in het 2de menu 'radio status' . Nu is het happy hardcore hour Maar, ik zou graag een soort van systeempje hebben zodat ik ergens in een admin ofzo happy hardcore hour kan veranderen in iets anders... Tja, moeilijk uitgelegd maar ik bedoel, ik kan ergens in een admin intypen welke muziek dat er gedraait wordt, en dat komt dan in dat menuutje te staan ...

Hopelijk begrijpen jullie het wat...

Alvast bedankt

Martijn
Geplaatst op: 19 May 2007, 10:26
PimpCoins: 0
💸+
Bewerken Quote

Bedoel je met een formuliertje?

Michael
Geplaatst op: 19 May 2007, 10:35
PimpCoins: 0
💸+
Bewerken Quote

Euh, ik wil gewoon dat ik in een of andere admin wat er in het menu staat kan veranderen, dus nu staat er Happy Hardcore hour, ik wil gewoon dat ik dat kan veranderen in bijvoorbeeld Speedcore hour zonder dat ik die index.php moet editen in dreamweaver....

Thaan
Aka "Gerwin"
moderator
Geplaatst op: 19 May 2007, 11:15
PimpCoins: 0
💸+
Bewerken Quote

Heb je beschikking tot MySQL dan kan dit wel werken, tis oud en vies, maar werkt wel. Het is een aantal jaar oud, dus zitten verouderde PHP functies tussen.

Deze dus includen:
menu.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
// Menu script door thaan.
// menu.php
/*** mysql ***/
include('config.php');
@mysql_connect($db_hostname, $db_username, $db_password) or die("<span class='r'>Error!</span>");
@mysql_select_db($db_naam) or die("<span class='r'>Error!</span>");
//geef links weer:
        $sql = mysql_query("SELECT * FROM thaan_menu");
        while($list = mysql_fetch_array($sql)) 
{

        echo $list[naam];
}


?>

config.php

1
2
3
4
5
6
7
8
<?php
// Menu script door thaan.
// config.php
$db_hostname = "localhost";
$db_username = "";
$db_password = "";
$db_naam = "";
?>

menuadmin.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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
<?php
// Menu script door thaan.
// menuadmin.php
$user = "admin"; // Gebruikersnaam voor de CP
$ww = "admin"; // Wachtwoord voor de CP



$actie = @$HTTP_GET_VARS['actie'];
if(isset($_COOKIE['admin'])) {
    $login = $_GET['actie'];
    
include('config.php');
@mysql_connect($db_hostname, $db_username, $db_password) or die("<span class='r'>Error!</span>");
@mysql_select_db($db_naam) or die("<span class='r'>Error!</span>");
// Link toevoegen
if($actie == "toevoegen") {  
    echo "<h3>Link > Toevoegen</h3>\n";  
    if(@$HTTP_POST_VARS['submit'] == "submit") {  
        $naam = addslashes(@$HTTP_POST_VARS['naam']);  
        $url = addslashes(@$HTTP_POST_VARS['url']);  
        @mysql_query("INSERT INTO thaan_menu (naam, url) VALUES ('$naam', '$url')");  
        echo "De link is toegevoegd.<br>\n<a href="menuadmin.php">Ga terug.</a>\n";  
    } else {  
        echo "<form method="post" action="menuadmin.php?actie=toevoegen">\n";  
        echo "Naam:<br>\n<input type="text" name="naam"><br>\n";  
        echo "Link:<br>\n<input type="text" name="url"><br>\n";  
        echo "<input type="submit" name="submit" value="submit">\n";  
        echo "</form>\n";
    }
    
// Link bewerken
} elseif($actie == "bewerk") {  
    echo "<h3>Link > Bewerken</h3>\n";  
    if(@$HTTP_POST_VARS['submit'] == "submit") { 
        $id = addslashes(@$HTTP_GET_VARS['id']);  
        $naam = addslashes(@$HTTP_POST_VARS['naam']);  
        $url = addslashes(@$HTTP_POST_VARS['url']);  

    }  
    $sql = @mysql_query("SELECT * FROM thaan_menu WHERE id = '$id'");  
    if(@mysql_num_rows($sql) == 0) {  
        echo "Error: Link bestaat niet!";  
    } else {  
        if(@$HTTP_POST_VARS['submit'] == "submit") {  
            @mysql_query("UPDATE thaan_menu SET naam='$naam', url='$url' WHERE id = '$id'");  
            echo "Banner is bewerkt.<br>\n<a href="menuadmin.php">Ga terug.</a>\n";
        } else {  
            $list = @mysql_fetch_array($sql);  
            echo "<form method="post" action="menuadmin.php?actie=bewerk&amp;id=".$id."">\n";  
            echo "Naam:<br>\n<input type="text" name="naam" value="".htmlentities($list['naam'], ENT_QUOTES).""><br>\n";  
            echo "Link:<br>\n<input type="text" name="url" value="".htmlentities($list['url'], ENT_QUOTES).""><br>\n";  
            echo "<br>\n";  
            echo "<input type="submit" name="submit" value="submit">\n";
            echo "</form>\n";

        }  
    }
    
// Link verwijderen 
} elseif($actie == "verwijder") {  
    echo "<h3>Link > Verwijderen</h3>\n";  
    $id = addslashes(@$HTTP_GET_VARS['id']);  
    @mysql_query("DELETE FROM thaan_menu WHERE id = '$id'");  
    echo "Link is verwijderd.<br>\n<a href="menuadmin.php">Ga terug.</a>\n";  

} else {  
    echo "<h3>Voeg links toe aan het menu, wijzig of verwijder ze</h3>\n";  
    echo "<a href="menuadmin.php?actie=toevoegen">Toevoegen<a><br><br>\n";  
    echo "<table border="1" cellpadding="0" cellspacing="2">\n";  
    $sql = @mysql_query("SELECT id, naam FROM thaan_menu ORDER BY id ASC");  
    while($list = @mysql_fetch_array($sql)) {  
        echo "<tr><td width="250">".htmlentities($list['naam'], ENT_QUOTES)."</td><td><a href="menuadmin.php?actie=bewerk&amp;id=".$list['id']."">bewerk</a></td><td><a href="menuadmin.php?actie=verwijder&amp;id=".$list['id']."">verwijder</a></td></tr>\n";  
    }  
    echo "</table>\n";
    echo "By Thaan©";
}
} else {
    if($_POST['submit']) {
        if($_POST['gebruikersnaam'] != $user || $_POST['wachtwoord'] != $ww) {
            echo "U heeft geen goede gegevens ingevuld! Klik <a href='javascript: history.back(1)'>hier</a> om terug te gaan!";
        } else {
            setcookie("admin", $user, time() +60*60*24);
            echo "U bent succesvol ingelogd! Klik <a href='menuadmin.php'>hier</a> om naar de index van de CP te gaan.";
        }
    }    else {
        echo "<form method='post'>
      <table cellpadding='0' cellspacing='0' border='0'>
       <tr>
        <td width='100'>Gebruikersnaam:</td>
        <td><input type='text' name='gebruikersnaam'></td>
       </tr><tr>
        <td>Wachtwoord:</td>
        <td><input type='password' name='wachtwoord'>
       </tr><tr>
        <td> </td>
        <td><input type='submit' name='submit' value='Inloggen'></td>
       </tr>
      </table>
      </form>";
    echo "By Thaan©";
  }
}
?>

Readme

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Online Menu Script V 1.1
By Thaan

Klein script voor het online instellen van een tekst/menu, je kan er meerdere regels bij maken, was ooit een online menu maar voor dit topic is het gewoon een willekeurige regel tekst.

Er zit een admin bij, open deze om het wachtwoord te veranderen.
De scripting is antiek, maar voldoet. Optimaliseer hem zoals je wilt.

Als de install.php niet werkt, voer dan dit in in je phpmyadmin:

CREATE TABLE `thaan_menu` (
`id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`naam` varchar( 100 ) NOT NULL default '',
`url` varchar( 255 ) NOT NULL default '',
PRIMARY KEY ( `id` )
) ENGINE = MYISAM



-Thaan

Basjee
Octo
Geplaatst op: 19 May 2007, 11:26
PimpCoins: 0
💸+
Bewerken Quote

# Thaan
Menu.php regel 13, variabele buiten de quotes?

Like

1
2
3
<?
        echo $list[naam]; 
?>

Michael
Geplaatst op: 19 May 2007, 11:34
PimpCoins: 0
💸+
Bewerken Quote

Thx !!
Het werkt !!!
Héél erg bedankt

DJVG
&#61514;
Geplaatst op: 19 May 2007, 15:18
PimpCoins: 0
💸+
Bewerken Quote

Basjee schreef:

# Thaan
Menu.php regel 13, variabele buiten de quotes?

Like
[...]


Kan gewoon hoor...wat loop je te zeuren?

Basjee
Octo
Geplaatst op: 19 May 2007, 15:27
PimpCoins: 0
💸+
Bewerken Quote

DJVG schreef:

[...]
Kan gewoon hoor...wat loop je te zeuren?


Net scripten.

📫

Nieuw privébericht

🔥

Registreren


Login