Automatisch iets in HTML bestanden laten wijzigen.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 volgende »

Stijn Adams

Stijn Adams

14/10/2009 16:37:00
Quote Anchor link
Ik heb een website. Bij een paar bestandjes moeten elke week een paar dingen bijkomen of wijzigen. Ik heb geen ervaring met PHP. Kan iemand mij gratis helpen met dit en mij een beetje PHP leren?

Mvg,
Stijn A.
Gewijzigd op 01/01/1970 01:00:00 door Stijn Adams
 
PHP hulp

PHP hulp

29/11/2024 04:50:14
 
John Doe

John Doe

14/10/2009 16:56:00
Quote Anchor link
Hoi Stijn,

Ik denk dat het veel makkelijker is om even te googlen naar php basis tut ofso.
Hier leer je veel sneller dat als wij alles uit gaan leggen.
 
Stijn Adams

Stijn Adams

14/10/2009 17:40:00
Quote Anchor link
Bedankt, ik heb gezocht, maar na een paar, kleine, mooie, nederlandse tuts kom ik niet veel verder.

Kan iemand mij helpen om dit te realiseren, hierdoor kan ik ook wat uitzoeken en raak ik met php vertouwd.

Je mag me altijd mailen of chatten op prive-adres.
 
Roel -

Roel -

14/10/2009 17:43:00
 
Stijn Adams

Stijn Adams

14/10/2009 17:52:00
Quote Anchor link
Mooie tut, ik neem dit in het weekend zeker door.
Maar weet iemand hoe ik mijn ysteem kan realiseren?
 
Eddy E

Eddy E

14/10/2009 21:36:00
Quote Anchor link
Ja, geef ons even het BETREFFENDE stukje HTML van een van die pagina's.
Daar zet ik dan even een regeltje php in.
Jij hernoemt al je html-bestanden naar php... (of je zorgt dat .html ook geparsed wordt als php (google maar), wat makkelijker is!)

En je maakt 1 bestand aan met die 'variabele' tekst.
Dat mag gewoon een html-bestand zijn.

En met 1 regeltje php werkt het.
 
Stijn Adams

Stijn Adams

15/10/2009 16:34:00
Quote Anchor link
Prive-bericht gestuurd.
 
Daniel H

Daniel H

15/10/2009 17:04:00
Quote Anchor link
@stijn
Dit forum is bedoelt om mensen te helpen. dus de code via een pm sturen lijkt me niet zo vriendelijk voor de mensen die hier nog wat van willen leren. daarbij komt nog dat een html code altijd zichtbaar is voor de persoon die de site bekijkt, dus het heeft ook geen zin om je html code via een pm te sturen. Mensen kunnen het later toch wel zien. Dus vandaar de vraag of je de code kan posten in dit topic.
 
Eddy E

Eddy E

15/10/2009 18:08:00
Quote Anchor link
Heb het PB gelezen en zal hier gewoon antwoorden.

Mijn antwoord: 'nee, doe maar via het forum'.
 
Stijn Adams

Stijn Adams

15/10/2009 20:10:00
Quote Anchor link
Ok, lach me niet uit a.u.b.. Het is simpel, maar er is een doelgroep voor. ;)

Index pagina:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">

<html>
<head>
<title>Elke week een nieuwe, handige link </title>
</HEAD>
<frameset rows="10%,90%">
<frame src="boven.html">
<frame src="http://www.allesgratis.net/">
</frameset>
</html>

Een andere pagina:

<html>
<head>
<title>Elke week een nieuwe verrassende website, verveel u niet meer op het net!</title>
<style type="text/css">
.style1 {
color: #00FF00;
}
.style2 {
text-decoration: none;
}
</style>
</head>
<body>
<body bgcolor="#F9F9F9">
<p align="center" class="style1">De volgende sites zijn al aan de beurt geweest:</p>
<p align="center" class="style1">#1:
<a class="style2" href="http://nl.giveawayoftheday.com/"><em><strong>
<span class="style1">www.</span></strong></em><span class="style1"><em><strong>nl.giveawayoftheday.com</strong></em></span></a></p>
<p align="center"><span class="style1">#2: </span>
<a href="http://www.favicon.cc/" target="_blank" class="style2">
<span class="style1"><em><strong>www.favicon.cc</strong></em></span></a></p>
<p align="center"><span class="style1">#3: </span>
<a href="http://www.wieowie.nl/" target="_blank" class="style2">
<span class="style1"><strong><em>www.wieowie.nl</em></strong></span></a></p>
<p align="center"><span class="style1">#4: </span>
<a href="http://www.ipodvoorniks.nl//" target="_blank" class="style2">
<span class="style1"><strong><em>www.ipodvoorniks.nl</em></strong></span></a></p>
<p align="center"><span class="style1">#5: </span>
<a href="http://www.songtapper.com//" target="_blank" class="style2">
<span class="style1"><em><strong>www.songtapper.com</strong></em></span></a></p>
<p align="center"><span class="style1">#6: </span>
<a href="http://namechk.com/" target="_blank" class="style2">
<span class="style1"><em><strong>www.namechk.com</strong></em></span></a></p>
<p align="center"><span class="style1">#7: </span>
<a href="http://www.monopolycitystreets.com/" target="_blank" class="style2">
<span class="style1"><strong><em>www.monopolycitystreets.com</em></strong></span></a></p>
<p align="center"><span class="style1">#8: </span>
<a href="http://www.eigenzoekmachine.nl/" target="_blank" class="style2">
<span class="style1"><strong><em>www.eigenzoekmachine.nl</em></strong></span></a></p>
<p align="center"><span class="style1">#9: </span>
<a href="http://www.moerstaal.nl/" target="_blank" class="style2">
<span class="style1"><strong><em>www.moerstaal.nl</em></strong></span></a></p>

<p align="center"><span class="style1">#10: </span>
<a href="http://www.allesgratis.net/" target="_blank" class="style2">
<span class="style1"><strong><em>www.allesgratis.net</em></strong></span></a></p>

<p align="center"><span class="style1">Hebt u een leuke website gevonden? </span> <a href="mailto:[email protected]">
<span class="style1">Mail deze (klik hier)!</span></a></p>
<p align="center"><a href="http://www.promowebber.nl/wedstrijden/site-van-de-maand.html"><img src="http://www.promowebber.nl/content/banners/wedstrijden/468_60.gif" width="468" height="60" border="0" alt="Stem op deze website op Promowebber.nl" /></a></p>
<p align="center"><CENTER><SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript" src="http://dutchleader.nl/php/banex/view.php?id=Swisi"></script></CENTER></a></p>

</html>



-------------------------------------------------

In de index moet het website-adres elke week veranderen en bij de andere pagina moet elke week iets bijkomen, maar toch iets veranderen, dit ook elke week.

Zelf moet ik een aparte lijst aanroepen, daarin zouden al de websites moeten staan.
 
Sander Z

Sander Z

15/10/2009 21:25:00
Quote Anchor link
Denk dat je eens SQL moet overwegen ;)
 
Eddy E

Eddy E

15/10/2009 21:29:00
Quote Anchor link
Eigenlijk wel, maar je kan ook alles in een array steken.
Alleen wat je bedoelt met bij de andere pagina moet elke week iets bijkomen, maar toch iets veranderen, dit ook elke week. is nog onduidelijk.... WAT komt er bij? WAT verandert er? Gaat er iets weg? Komt er een regel bij? Verandert een cijfertje van een 1 naar een 2?

En wil je al weken/maanden vooruit werken?


Ik zou er zoiets van maken.
Letop dat ik alle overbodige HTML heb weggehaald.
Onnodig veel declaraties en <spans> etc. Niet nodig.
En je CSS zet je in een apart bestand.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
// korte uitleg
// - het nummertje is het weeknummer, dus van 1 tm 52
// - url is de url die geopend moet worden
// - screen is wat weergeven moet worden
//
// dit is ook nodig

$sites = array();

// hier invullen
$sites[14]['url'] = 'http://nl.giveawayoftheday.com/';
$sites[14]['screen'] = 'giveawayoftheday.com';

$sites[15]['url'] = 'http://www.zunflappie.nl/faq/88';
$sites[15]['screen'] = 'Faq 88 van Zunflappie.nl';

// heel veel hier
?>


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">

<html>
<head>
    <title>Elke week een nieuwe, handige link</title>
    <link rel="stylesheet" href="/opmaakmodel.css" type="text/css" media="all">
</head>


    <body>

    <h2>Nieuwste website</h2>
    <?php
    $weeknr
= date("W");
    $site_new = $sites[$weeknr];
    echo '<a href="'.$site_new['url'].'" target="_blank">'.$site_new['screen'].'</a>';
    
    ?>

    
    <h2>De volgende sites zijn al aan de beurt geweest:</h2>
    <?php
    // verwijder nieuwste
    
    // alle overgebleven sites weergeven

    for($i=1; $i <  $weeknr; $i++)
        {
        
        echo '<a href="' . $sites[$weeknr]['url'] . '" target="_blank">' . $sites[$weeknr]['screen'] . '</a>';
        }

    ?>

    
    
    <h2>Hebt u een leuke website gevonden?</h2>
    <p><a href="mailto:[email protected]">Mail deze!</a></p>
    
    <a href="http://www.promowebber.nl/wedstrijden/site-van-de-maand.html">
        <img src="http://www.promowebber.nl/content/banners/wedstrijden/468_60.gif" alt="Stem op deze website op Promowebber.nl">
    </a>


        <script type="text/javascript" language="JavaScript" src="http://dutchleader.nl/php/banex/view.php?id=Swisi"></script>
    </body>
</html>
Gewijzigd op 01/01/1970 01:00:00 door Eddy E
 
Sander Z

Sander Z

15/10/2009 21:44:00
Quote Anchor link
Dus hij wil echt iedere week op een vast tijdstip de code van zijn site gaan aanpassen??

Zeker SQL of anders idd een array... Of iets maken dat check aan de hand van de datum (weeknummer) of het weergegeven mag worden...

Serieus Stijn; Nu je er meer in verdiepen gaat zich straks zekers terug betalen!!
 
Eddy E

Eddy E

15/10/2009 21:48:00
Quote Anchor link
@ Sander, ik heb mijn post net aangepast. Hij geeft het nu per week aan (dus gewoon vanaf 0:00 op zondag/maandag).

En investeren is zeker nodig!
Of je vult gewoon je array met 52 weken en klaar... het blijft zich wel herhalen, ieder jaar opnieuw :D

En ik heb het express zo simpel gehouden, het is tenslotte een nieuw iemand hier.
Gewijzigd op 01/01/1970 01:00:00 door Eddy E
 
Stijn Adams

Stijn Adams

16/10/2009 17:32:00
Quote Anchor link
Iemand vroeg wat ik bedoelde dat er iets moet bijkomen en veranderen.
Hier zal ik even op ingaan.

<html>
<head>
<title>Elke week een nieuwe, handige link </title>
</HEAD>
<frameset rows="10%,90%">
<frame src="boven.html">
<frame src="http://www.allesgratis.net/"> <<<<Dit moet elke week veranderen in een website d.m.v. een apart document met websites.>>>>
</frameset>
</html>


In het andere document moet er op hetzelfde moment ook iets veranderen.

<p align="center"><span class="style1">#10: </span>
<a href="http://www.allesgratis.net/" target="_blank" class="style2">
<span class="style1"><strong><em>www.allesgratis.net</em></strong></span></a></p>

Dit stukje code moet worden gekopieërd. Het nummertje 10 moet naar 11 veranden, telkens het opvolgende nummer. Ook het adres van de website moet veranderen, elke week, d.m.v. een apart document met de websites.

Voor de rest iedereen al zeker bedankt!
---------------------------------------------------

Het gemaakt stuk php lijkt me in orde. Maar, er staat in van 1 t.e.m. 52, maar wat als ik na nr. 52 kom?
Gewijzigd op 01/01/1970 01:00:00 door Stijn Adams
 
Michael -

Michael -

16/10/2009 18:04:00
Quote Anchor link
Stijn Adams schreef op 16.10.2009 17:32:
Het gemaakt stuk php lijkt me in orde. Maar, er staat in van 1 t.e.m. 52, maar wat als ik na nr. 52 kom?

Hij zei er ook bij dat dit de weken zijn. Hoeveel weken denk jij dat een jaar heeft?
$sites[14]['url'] = 'http://nl.giveawayoftheday.com/';
$sites[14]['screen'] = 'giveawayoftheday.com';

Als het week 14 is, zie je dus deze website.
 
Stijn Adams

Stijn Adams

16/10/2009 18:50:00
Quote Anchor link
@Eddy Erkelens

Waar staat de CSS?
 
Eddy E

Eddy E

16/10/2009 19:10:00
Quote Anchor link
Die heb ik niet gemaakt, dat doe je zelf maar.
Al die onnodige declaraties zijn niet nodig.

Want je zet 1 tag om 1 andere tag heen... nou, dan kan het net zo goed in 1x.
 
Stijn Adams

Stijn Adams

16/10/2009 19:13:00
Quote Anchor link
Maar de geplaatste php code, is dit de lijst met sites?
Zorgt dit document ervoor?
Ik kan er even niet aan uit....
 
Michael -

Michael -

16/10/2009 19:19:00
Quote Anchor link
Stijn: Zoals ik al zei: Je moet bij elke week een website zetten.
Deze week is week 42 dus zet je in je script:

$sites[42]['url'] = 'http://nl.giveawayoftheday.com/';
$sites[42]['screen'] = 'giveawayoftheday.com';

En voor volgende week:

$sites[43]['url'] = 'http://www.zunflappie.nl/faq/88';
$sites[43]['screen'] = 'Faq 88 van Zunflappie.nl';

etc etc. Tot en met 52, want dan begint week 1 weer.

Je hoeft dus alleen die 2 regels te maken voor elke week. De rest doet 't script.
Kopieer 't en probeer 't uit.
Gewijzigd op 01/01/1970 01:00:00 door Michael -
 
Stijn Adams

Stijn Adams

16/10/2009 19:21:00
Quote Anchor link
@turmin

Maar kan ik iets aan de lijst met de verzamelde websites gewoon aanpassen?
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.