Sitename forum index

Voor discussies rondom phpBB2. phpBB2 wordt niet meer ondersteund en deze berichten kunnen wellicht gedateerd zijn.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
CG bandicoot
Berichten: 391
Lid geworden op: 18 mar 2004, 17:47
Locatie: Amersfoort
Contacteer:

Sitename forum index

Bericht door CG bandicoot » 23 mei 2004, 11:20

Weet iemand waar ik die in forum.php kan veranderen in plaats van dat ie naar index.php gaat?

Code: Selecteer alles

<?
$sql = mysql_query("SELECT * FROM bestevanbeste WHERE name = 'CG Bandicoot'");
while ($obj = mysql_fetch_assoc($sql)) {
if (mysql_num_rows($sql) == 0) {
echo 'Huh?';
} else {
echo 'Als je het maar weet.';
}} ?>

Gebruikersavatar
desert spider
Berichten: 1101
Lid geworden op: 08 feb 2004, 18:51

Bericht door desert spider » 23 mei 2004, 11:22

dus jij wilt index.php naar de naam forum.php veranderen zet zoals hier?

Gebruikersavatar
CG bandicoot
Berichten: 391
Lid geworden op: 18 mar 2004, 17:47
Locatie: Amersfoort
Contacteer:

Bericht door CG bandicoot » 23 mei 2004, 11:22

Jazeker

Code: Selecteer alles

<?
$sql = mysql_query("SELECT * FROM bestevanbeste WHERE name = 'CG Bandicoot'");
while ($obj = mysql_fetch_assoc($sql)) {
if (mysql_num_rows($sql) == 0) {
echo 'Huh?';
} else {
echo 'Als je het maar weet.';
}} ?>

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 23 mei 2004, 11:36

OPEN includes/page_header.php en VIND rond rege 384:

Code: Selecteer alles

'U_INDEX' => append_sid('index.'.$phpEx),
En wijzig met:

Code: Selecteer alles

'U_INDEX' => append_sid('forum.'.$phpEx),
Heb je de link onderaan de index om alles als gelezen te markeren ook al gedaan en de links naar categorieën?

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 23 mei 2004, 11:50

Alleen support via het forum, dus geen support via email, msn of pb.

Gebruikersavatar
CG bandicoot
Berichten: 391
Lid geworden op: 18 mar 2004, 17:47
Locatie: Amersfoort
Contacteer:

Bericht door CG bandicoot » 23 mei 2004, 12:01

Yo bedankt allemaal :D

Code: Selecteer alles

<?
$sql = mysql_query("SELECT * FROM bestevanbeste WHERE name = 'CG Bandicoot'");
while ($obj = mysql_fetch_assoc($sql)) {
if (mysql_num_rows($sql) == 0) {
echo 'Huh?';
} else {
echo 'Als je het maar weet.';
}} ?>

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 23 mei 2004, 14:28

Simpele zielen zeg... :P open al je forumbestanden in een texteditor als Textpad, replace all in all documents: 'index.' >> 'forum.', save all, close all.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 23 mei 2004, 14:53

Simpele zielen zeg... :P Daar heb je toch gewoon een script voor die gelijk alle bestanden doorzoekt?

Ik kreeg een idee en ik heb dit net in elkaar geknutseld. Zou iemand dit op fouten willen testen?

Code: Selecteer alles

<?
function edit_dir($dirname)
{
    $dir = @opendir($dirname);
	while( false !== ($filename = @readdir($dir)) )
	{
	    if( $filename != '.' && $filename != '..' && is_dir( $dirname . $filename ) )
		{
		    edit_dir($dirname . $filename . '/');
		}
		else if ( $filename != '.' && $filename != '..' )
		{
		    $filename_splitted = explode('.', $filename);
			while(list( ,$v) = each($filename_splitted))
			{
			    $filename_extension = $v;
			}
			
			if( $filename_extension = 'php')
			{			
       		    $file = fopen( $dirname . $filename , 'a+' );
    			$buffer = '';
    			while ( !feof($file) )
    			{
                    $buffer .= fgets($file, 40960);
                }
                fclose ($file);
			    
			    $buffer = str_replace('index.', 'forum.', $buffer);
			    
			    fwrite($filename, $buffer);
			    echo 'Editted: ' . $dirname . $filename . ";<br />\n";;
			    
			    fclose ($file);
			}
		}
	}
}

edit_dir('../');
?>

//edit1: Fout weg van luuk op lijn 21.
//edit2: Beginstring voor str_replace vergeten.
//edit3: Wer een $file veranderd naar filename
Laatst gewijzigd door WebSiteNet op 23 mei 2004, 16:32, 3 keer totaal gewijzigd.

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 23 mei 2004, 14:58

lol, patser ;)

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 23 mei 2004, 15:06

*De pot verwijt de ketel dat hij zwart ziet.

Ik had al eerder geprobeerd om zo'n script te maken maar dat was niet gelukt. Ik deed het altijd ook op de manier die jij zei.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 23 mei 2004, 15:30

Ik heb het uitgeprobeerd op een mijn eigen (thuis)server, windows XP.

Krijg deze foutmeldingen:

Code: Selecteer alles

Notice: Undefined variable: file in c:\luuk\easyphp1-7\www\phpbb2\rename.php on line 21

Warning: fopen() expects at least 2 parameters, 1 given in c:\luuk\easyphp1-7\www\phpbb2\rename.php on line 21

Warning: feof(): supplied argument is not a valid stream resource in c:\luuk\easyphp1-7\www\phpbb2\rename.php on line 23

Warning: fgets(): supplied argument is not a valid stream resource in c:\luuk\easyphp1-7\www\phpbb2\rename.php on line 25
en de laatste 2 worden wel 100x herhaald.
Afbeelding

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 23 mei 2004, 15:48

Fout is er uit, script geupdate.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 23 mei 2004, 15:52

Code: Selecteer alles

Warning: Wrong parameter count for str_replace() in c:\luuk\easyphp1-7\www\phpbb2\rename.php on line 29

Warning: fwrite(): 3 is not a valid stream resource in c:\luuk\easyphp1-7\www\phpbb2\rename.php on line 31
Editted: ../Resource id #3;

Warning: fclose(): 3 is not a valid stream resource in c:\luuk\easyphp1-7\www\phpbb2\rename.php on line 34

Warning: Wrong parameter count for str_replace() in c:\luuk\easyphp1-7\www\phpbb2\rename.php on line 29
laatste 3 worden nu herhaald
Afbeelding

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 23 mei 2004, 16:05

WebSiteNet schreef:Fout is er uit, script geupdate.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 23 mei 2004, 16:23

geen foutmeldingen meer, maar ook niks veranderd...

phpbb gebruikt $phpEx en niet "gewoon" php, denk dat het daar aan ligt
Afbeelding

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 23 mei 2004, 16:26

Kan niet, hij gebruikt dit:

Code: Selecteer alles

$buffer = str_replace('index.', 'forum.', $buffer); 
En dan ontwijk je $phpex omdat het soms direct in de scring gezet wordt en soms buiten quotes.

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 23 mei 2004, 16:30

raar, heb op F5 gedrukt (eerst op 'ga naar') en nu krjg ik wel foutmeldingen

Code: Selecteer alles

Warning: fwrite(): 3 is not a valid stream resource in c:\luuk\easyphp1-7\www\phpbb2\rename.php on line 31
Editted: ../Resource id #3;

Warning: fclose(): 3 is not a valid stream resource in c:\luuk\easyphp1-7\www\phpbb2\rename.php on line 34
steeds herhaald...
Afbeelding

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 23 mei 2004, 16:33

WebSiteNet schreef:
WebSiteNet schreef:Fout is er uit, script geupdate.
Nu moet hij foutloos zijn. (hoop ik)

Gebruikersavatar
Luuk
Berichten: 7311
Lid geworden op: 22 okt 2003, 10:07
Locatie: Delft

Bericht door Luuk » 23 mei 2004, 16:39

Niet dus...

Code: Selecteer alles

Warning: fwrite(): supplied argument is not a valid stream resource in c:\luuk\easyphp1-7\www\phpbb2\rename.php on line 31
Editted: ../addbattle.php;

Warning: fclose(): 4 is not a valid stream resource in c:\luuk\easyphp1-7\www\phpbb2\rename.php on line 34
trouwens, hij pakt niet de forumroot map als ik hem daar in zet, maar de map waar het forum in staat (phpBB2 dus).

ps: die pagina is door mij zelf gemaakt, addbattle.php (wel met phpbb) dus daar ligt het niet aan. Zelfde melding bij alle andere bestanden
Afbeelding

Gesloten